Resume

14 years building software across 9 roles. .NET, TypeScript, cloud, and now AI agent orchestration — working backward from today.

Dec 2025 – Present

Horace Mann

Software Engineer III

  • First 6 months contracting via LRS (Levi, Ray & Shoup) before converting to FTE
  • Lead .NET development team managing AI coding agents in daily production workflow
  • Orchestrate parallel agent workstreams — effectively a technical PM coordinating autonomous engineering capacity
  • Design delegation patterns for code generation, review, and quality verification
Aug 2022 – 2025

HMHCO / NWEA / Questar

Senior Software Engineer

  • Angular + .NET Core in AWS/Azure hybrid cloud on the Item Test and Tooling Team
  • Modernized OAuth2 IAM system across the organization
  • Spearheaded GenAI tooling adoption — Copilot integration, OpenAI API prototyping
  • Coordinated cross-team feature delivery in 6-week cycles
Mar 2021 – Aug 2022

Sage Glass (Saint-Gobain)

Senior Software Engineer

  • .NET Core REST microservices on Azure DevOps for building-management systems
  • Delivered APIs integrating building sensors, energy management, and reporting
  • Coordinated with product and facilities teams on requirements
Oct 2015 – Mar 2021

C.H. Robinson

Software Engineer II → III

  • Internal tools: React + TypeScript component libraries, .NET + ServiceStack microservices
  • Mentored junior engineers through Hatchery bootcamp program
  • Led technical discovery and delivery for internal platform modernization
Dec 2013 – Oct 2015

Emerson Process Management

Programmer Analyst II

  • Manufacturing software for nuclear and deep-sea divisions — traceability and testing baked into the CMS
  • C#, SQL Server, and VB6 for programming PLC systems on the factory floor
  • Deployed test environments to 3 international labs
Mar 2012 – Dec 2013

Univita Health

Software Engineer

  • CRM application serving nurses and case managers nationwide
  • 4+ person agile team, 6-week development cycles, Jira + TFS
  • Full-stack .NET with direct stakeholder feedback loops
Nov 2010 – Mar 2012

Emerson (Contract)

Software Engineer

  • Built an internal testing pipeline for the rework lab — leaned on prior experience in electronics manufacturing
  • Contract via Minnesota Consulting Solutions
  • C#, .NET, WCF, TestStand — deployed to labs in 3 countries
Nov 2009 – Aug 2010

Multiband

Software Engineer

  • First role out of college — first time working on a team outside of academia
  • Built vendor integrations connecting internet, cable, phone, and satellite providers to licensed field technicians
  • Inventory management, contract handling, and call center software
  • Small team: dev, QA, deployment, support — wore every hat
Oct 2007 – Oct 2009

UGPTI / NDSU

Student Developer

  • Transportation data systems and research software
  • Development work while completing BS in Computer Science
  • Vice Chair and Chair of ACM chapter

Education

Fall 2005 – 2009

North Dakota State University

B.S., Computer Science

Vice Chair and Chair of ACM chapter.

Fall 2004 – Spring 2005

Minnesota State University, Mankato

Computer Science

Transferred to NDSU to complete degree.