Kitsap County

Lead Software Engineer (Contract) — Remote — 2023–2025

Rescued a failed third-party property tax calculation and collection system. Analyzed and documented the existing .NET 4.7 codebase, upgraded to .NET 6+, separated business logic and data operations into a clean API layer, and modernized the web front end by replacing third-party dependencies with modular JavaScript. Mentored junior developers throughout.

  • C#
  • .NET Core
  • MVC
  • Web API
  • JavaScript
  • PowerShell

Premera Blue Cross

Senior Software Engineer (Contract) — Remote — 2021–2022

Built a relationship management system for brokers and agents, hosted on Azure with Cosmos DB. Developed the entity APIs and deployed them through Azure API Management. Created Azure Functions to watch Cosmos DB change feeds and integrate with Event Hub and Service Bus. Delivered on time with full Azure DevOps CI/CD pipelines.

  • C#
  • .NET Core
  • Azure
  • Cosmos DB
  • Azure Functions
  • Azure APIM
  • PowerShell

Starbucks

Lead Application Developer (Contract) — Seattle, WA (Remote) — 2020–2021

Developed and maintained the services responsible for redeeming and reloading Starbucks Cards — .NET Core Web APIs hosted on Azure Service Fabric and on-premises. Built the Bookkeeper service that consumed Azure Service Bus messages and persisted results to SQL. Used Splunk and Azure Application Insights for monitoring and diagnostics.

  • C#
  • .NET Core
  • Web API
  • Azure
  • Azure Service Fabric
  • Service Bus
  • SQL
  • Splunk

Productive Software Services

Lead Software Engineer — Remote — 2019–2020

Designed and prototyped a Web API service for an electronics manufacturing client to manage test data. Delivered a working .NET Core API and a WPF desktop client, giving the client a clean path to retire direct database access in favor of a proper service layer.

  • C#
  • .NET Core
  • Web API
  • WPF

TruckTrax

Senior Software Engineer (Contract) — Bellevue, WA — 2019

Built a React/Redux dispatch and tracking web app for cement and construction delivery trucks hosted on AWS. Helped launch the company's first .NET microservice — a C# Web API running in a Kubernetes cluster on AWS — transitioning away from an all-Java backend. Added multi-container Docker support to the build pipeline for local developer testing.

  • React
  • Redux
  • C#
  • .NET Core
  • Web API
  • Docker
  • Kubernetes
  • PostgreSQL
  • AWS

Starbucks

Senior Software Engineer (Contract) — Seattle, WA — 2018–2019

Implemented the Multi-Tier Rewards loyalty program and performed a major refactor of the Python/C#/WPF point-of-sale software. The update deployed successfully to over 40,000 POS machines. Built Splunk dashboards to monitor the loyalty program transition in real time.

  • C#
  • WPF
  • Python
  • Azure
  • Splunk

Doosan

Senior Software Engineer (Contract) — Seattle, WA — 2017–2018

Part of a four-person team that built a WPF desktop application for monitoring and controlling a power station. The UI was fully runtime-configurable via XML dashboard files. A Windows service handled database access and communication with station equipment. Delivered on time to a satisfied customer.

  • C#
  • WPF
  • PostgreSQL
  • XML/XSD

Getty Images

Senior Software Engineer (Contract) — Seattle, WA — 2016

Worked in the Enterprise Services group integrating iStock data with Getty Images. Developed custom tooling to deploy and manage containerized microservices and wrote SQL data migration scripts for the iStock import.

  • C#
  • .NET Core
  • Web API
  • SQL
  • Docker

Coinstar

Senior Software Engineer — Bellevue, WA — 2013–2015

Worked on the kiosk software team, developing the C# client that ran on kiosks and multiple monitoring websites. Defined and built a RESTful API for mobile access to kiosk locations, integrated SMS/email notifications for field technicians, and overhauled the TFS build process to automate versioning, web deployment packages, and kiosk MSI generation.

  • C#
  • WPF
  • ASP.NET MVC
  • Web API
  • Entity Framework
  • SQL
  • JavaScript
  • Knockout