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
UH
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
M
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.
MSU
Fall 2004 – Spring 2005
Minnesota State University, Mankato
Computer Science
Transferred to NDSU to complete degree.