Summary
Remote software engineer with 10+ years of practical experience in .NET, .NET Core, SQL Server, Dapper, Entity Framework Core and Angular. Azure Cloud and DevOps experience, with a willingness to learn new skills and apply knowledge across the full stack.
Experience
07/11/2022 to Present
Senior Software Engineer
Health Catalyst - South Jordan, UT
- Design and develop Charge Aggregation process, a system of service workers focused on healthcare charge aggregation and calculation. The project interacts with medical fee schedules, code lookups, and bulk data operations to support complex healthcare pricing and billing scenarios (.NET Core 8, Azure Service Bus, Dapper, Redis, Docker, Azure Container Apps)
- Design and implement a SignalR hub application for socket-based push notifications to individual clients and groups (SignalR, Azure Service Bus)
- Design and implement transform library to process JSON healthcare claims using a strategy pattern architecture to apply various data transformations, validations, and enrichments. Architecture employs multi-level caching, JSON diff tracking and comprehensive logging and error handling (.NET Core, Redis, MemoryCache)
- Create Azure infrastructure and build and deploy pipelines for multiple applications (Terraform, Azure DevOps)
- Dockerize existing applications and help move team development to Docker and Azure Container Apps
- Migrate legacy applications from .NET Core 3 to .NET Core 8

01/06/2020 to 06/22/2022
Software Engineer
Pacific Medical Data Solutions - Denver, CO
- Designing, developing and implementing multiple domain-based microservice APIs for revenue capture (C#, .NET Core, EF Core, Docker, Kubernetes)
- Implemented Azure AD B2C custom policy using OAuth 2.0 Authorization Code Flow with PKCE (Angular, MSAL, C#, .NET Core)
- Scoping and developing front end components to decrease complexity and improve maintainability (Angular, RxJS)
- Developed nightly Snowflake data warehouse ETL integration process with enterprise Athena practice management system (C#, .NET Core, EF Core, Docker, Cron, Snowflake, SQL Server)
- Improved application logging visibility and developed direct feedback channel for application users (Elastic, Kibana, Slack)
- Experimenting with progressive web app (PWA) technology for feasibility of mobile-optimized SPA (Angular, C#, .NET Core)
09/01/2015 to 01/03/2020
Software Engineer II
SSB Info - Denver, CO
- Designed and implemented data warehouse integrations for more than 40 inbound and outbound external APIs, including Eloqua, Ticketmaster, SalesForce, Marketo and Seat Geek (C#, .NET, SQL Server, Azure Logic Apps)
- Designed and developed feature-rich single page application used by NBA scouts (AngularJS, SQL Server, Azure API Management)
- Responsible for managing and troubleshooting data ingestion for hundreds of nightly processes, resulting in millions of rows of business critical data, for NFL, NHL, NBA, and MLB clients
- Developed and tested front end code for client-facing portal, custom SPAs, and internal data warehouse configuration application (React, AngularJS, SQL Server, C#, Azure Function Apps)
About
Experienced software engineer living in beautiful North Idaho. I've been a full-time remote worker since 2009, primarily working in the sports, entertainment and healthcare industries. I enjoy solving complex business problems and writing efficient, well-organized code. My education and communication experience helps me build relationships and manage expectations from a remote work environment.
The first data-driven application I wrote was in 2004 using Macromedia ColdFusion. I have since focused on .NET and .NET Core and frontend frameworks like Angular, React and Vue. I have solid SQL Server experience and have written a number of microservice APIs using .NET Core and Entity Framework Core. I have experience using Docker and Kubernetes and deep cloud experience with Microsoft Azure PaaS.
My wife and I have two daughters and we enjoy spending time on the lakes and in the woods of Idaho and the surrounding area. We also enjoy taking care of our chickens and working in our garden.


