Senior Application Developer

Homesteaders Life Company


My first experience with computers was watching my oldest brother rig up a baud modem to our brand new Windows 1995 computer and play Warcraft II with his friend across town. The resulting thousand-dollar internet bill and my parents anger at my brother taught me nothing - I’ve been hooked on computers ever since.

I currently work as a Senior Application Developer for Homesteaders Life Company in Des Moines.

Outside of work I have a wonderful wife and a daughter. My wife is a superhero because she still loves me even though I’m known to be a dungeon master for Dungeons & Dragons campaigns and puts up with me taking an entire bookshelf (literally) of Warhammer 40k literature.


  • Web Development
  • DevOps
  • Reading
  • Computer Hardware
  • Dungeons and Dragons
  • Warhammer 40k
  • Family


  • BA in MIS, 2016

    University of Northern Iowa

  • AAS in Computer Support, 2012

    Kirkwood Community College


I care a lot about…

.NET Core

I’ve been using .NET Core since its beta release and am always staying on top of the latest release.


The new WASM kid on the block - I’ve been following it very closely and have been playing with Blazor since its alpha. I prefer this over Angular or any JavaScript framework.


The MVC pattern using ASP.NET MVC 5 was my first professional adventure into the world of web development.


I’m an agile pragmatist, but am convinced it is the best way to build software at this moment.

Software Craftsmanship

I take software craftsmanship very seriously and that means skills beyond just writing code - what it means to be a professional, having pride in my work, etc.


I’m passionate about delivering better software faster and avoiding software death spirals.



Senior Application Developer

Homesteaders Life Company

Aug 2020 – Present Des Moines
Still finding my feet here

Web Application Developer

Polk County

Aug 2019 – Aug 2020 Des Moines

I am first a full-stack developer starting with gathering requirements/existing workflows through front-end implementation with client acceptance.

On top of this I maintain the CI/CD functionality on our Azure DevOps organization and maintain a ‘Pipelines’ repository with our YAML files, which houses our different strategies for building, testing, and deploying our applications automatically.

I work with team members in a collaborative and agile environment to craft the best software and provide the Polk County employees and residents the most value.


Software Engineer

Casey’s General Stores

Mar 2019 – Aug 2019 Ankeny

I created and led an API strategy for sun setting legacy applications that needed to continue to speak with each other. These were coupled with a few ASP.NET Core websites that were to replace legacy applications.

To deploy these applications, I utilized Azure DevOps for CI/CD for pull requests, merges, and deployment. 

I also largely maintained and refactored legacy applications written in VB.NET, VBScript, and other more long-in-thetooth languages. Finally, I wrote a base web application for Casey’s IT to jump start new development initiatives.


Associate Web Developer

Polk County

Jun 2016 – Mar 2019 Des Moines
Same as 2019.