Tl;Dr of my experience
I’ve been developing software, professionally, since around 2005. A lot of my focus has been with web development, but I have side interests in many aspects of programming. I have both my BS in Computer Science, and my MS (Masters of Science) in Computer Science from the University of Iowa. My academic focus has been in data mining, and my research experience is in Bioinformatics. I have been programming since I was in 6th grade, and I have around 15-20 languages I have experience with.
This document is split up into a few chunks:
- Modern/Recent Experience - this includes my stronger technologies, even if not my day-to-day.
- Work Experience and Education
- User Groups, Speaking, and Professional Membership and Awards
- Past Experience - this basically lists out technologies I’ve used for a decent time in the past
attach_file Download PDF
assignment Modern/Recent Experience
Programming Languages Used (More or less active langauges)
Language |
Actively Used |
When Started Learning |
C# |
Yes, professionally |
July 2013 |
Common Lisp |
Yes |
Jan 2010 |
Golang |
Yes |
May 2021 |
Javascript/JQuery |
Yes, professionally |
July 2013 |
Python |
yes, professionally |
Around 2008 |
R |
Yes |
~ 2013 |
Other Technologies Used (More or less active use, administration)
Technology |
Description of Use |
MS SQL Server |
Primary work at Kingfisher Technologies. Also did DBA work in Pharmacy, and RIS. Also my primary relational technology locally. |
Linux |
Various distributions of linux, including Ubuntu, CentOS, Arch, and QubesOS. |
Docker/K8s |
Commonly working with Docker in my development/deployment, mostly personal, although applied containerization of Guidewire poducts. |
Virtualization |
Mostly with VMWare, but experience setting up virtual machines. Experience also with QEMU. |
PowerShell |
A newer technology I’m using, largely for automation and work I’m doing within Windows, limited experience. |
Azure |
We use Azure quite a bit in Pharmacy. Our applications and databases are up there now. |
home_work Work Experience and Education
Work Experience (Professional Experience)
Start Date |
Stop Date |
Group/Company |
Description |
2022 |
CUR |
University of Miami, Miller School of Medicine |
Senior Software Architect. Focusing on software solutions, the applicability/relationship in the Business, and governance. |
2022 |
2022 |
Duck Creek Technologies |
Software Architect, Data Architecture. Part of the core architecture team looking at architecture across the organization. |
2021 |
2022 |
United Fire Group |
Enterprise Data Architect, I help define how data moves within a company and how to increase collaboration between groups. Also the primary contact for their GuideWire products. |
2021 |
2023 |
University of Iowa, College of Business |
Adjunct Instructor teaching Python. |
2019 |
2020 |
Kingfisher Technologies |
Currently doing C# and SQL Server Administration as a Solutions Architect. Most focus on DBA-like work with SQL Server. |
2013 |
2021 |
University of Iowa - College of Pharmacy |
Currently doing .NET development, and act as the primary DBA and lead developer for the department. Also perform some support for the Linux systems in some labs, and provide consulting for reporting, security, and system administration. |
2019 |
2020 |
University of Iowa - Biochemistry |
Worked in 3 labs providing programmatic and systems assistance on their products/processes. |
2010 |
2013 |
University of Iowa - Center for Bioinformatics and Computational Biology |
Did computational genomics research work. Essentially helped develop software to help analyze and process information related to the sequencing we did on people’s DNA. |
2006 |
2010 |
University of Iowa - Research Information Systems |
PHP/Javascript development, primarily, on their UIRIS 2 platform. Also did work with MSSQL as a DBA. Some experience with Ruby/Rails and Python/Django as well. |
2005 |
2006 |
Townnews (Lee Enterprises) |
Did PHP/Javascript web development for their Newsys platform. The Newsys platform was maintained/developed by 2 people, and served over 400 newspaper websites as their primary CMS. |
Education and Training
Date |
Education and Focus (If any) |
Institution |
2005 |
Bachelor of Science - Computer Science |
University of Iowa |
2012 |
Masters of Computer Science, focus in data mining |
University of Iowa |
record_voice_over User Groups, Speaking, and Professional Membership and Awards
User Groups
Group |
Description |
R User Group |
I started this group at the University of Iowa in 2017. The focus of this group is for Administrators, Students, and Faculty support and education using R to process data sets |
I380 |
A SQL Server Users Group in the area. Been a member of that group since 2014. Yearly we have SQL Saturday in Iowa City, which I’ve attended and presented at many of them |
CRIneta |
Cedar Rapids .NET Users Group. I’ve been a part of this group since 2015, although I only make a few sessions a year |
TechCorridor |
A collection of user groups in the area. A co-organizer on this group |
UI App Dev Community |
The developer community at the University of Iowa |
Speaking
This list, in detail, is hard to give exact dates on. I’ve presented multiple times on a variety of subjects. In future speakings, I’ll start a table, but for the past I have:
- Iowa Code Camp (5-Times): Python, Common Lisp, Git, R, and Azure
- I380 and SQL Saturdays: R-Services in SQL Server, Shiny, Entity Framework
- QCPass: R-Services in SQL Server, Shiny
- R Users Group: R-Services in SQL Server
- UI App Dev Community: Python, C#/MVC
Professional Membership and Awards
Membership/Award |
Description |
Dean’s List |
Awarded multiple years for high GPA in college |
John Phillips Sousa Award |
An award I was given by the USMC when I was in 10th grade. Received because I played Taps, at military funerals, for fallen marines. |
Past Experience
Technology |
Description |
C++/Visual C++ |
Spent considerable amounts of time with these languages from mid High School into College |
Delphi |
One of my favorite languages I’ve used, elegant and simple |
F# |
An absolutely fantastic language, with great features, developed a fair amount in this language |
Visual Basic |
Studied 4 semesters in community college, used it for some simple projects outside that. |
PHP |
Probably one of my better known languages, and used it for a good 6-7 years. My first and second jobs where using PHP |
Perl |
This was used a lot in my 3rd job. I know enough to get by, develop scripts to process data sets, but I don’t use it much |
Bash |
I also used this a lot in my 3rd job. Quite proficient in writing scripts |
PostgreSQL |
My 2nd favorite database of use, although I don’t use it as much as MSSQL |
MySQL |
While I know how to use and setup this database, I haven’t used it for years |
Ruby |
I used this a fair amount in my 2nd job, but only for a shorter time period. Primarily used with Rails. A wonderful language, although I much prefer C# and Common Lisp |
ELisp |
Used when customizing Emacs and writing scripts that are used with Emacs. Many years of experience of this, but I don’t use it much lately |
Oracle |
Our data warehouse at the university is in Oracle. I commonly have to query from that source. |