Resume

Software engineer that specializes in building well tested, maintainable, and extensible software systems. With 8+ years of professional experience, I’ve successfully deployed everything from endpoint management software behind corporate firewalls to cloud native solutions that report on IoT data in near real-time.

WORK EXPERIENCE

BarnTools, Remote
Senior Software Engineer 01/2023 - 08/2024

Contributor on the data platform team of a growth stage AgTech IoT startup for remotely monitoring barns.

  • Built near real-time water consumption reporting capabilities using Azure Data Explorer (ADX) and KQL. Established time-zone aware code patterns for querying hourly aggregated IoT data.
  • Built REST APIs using APIM, Azure functions, Typescript, Azure SQL, and Cosmos DB to interface with a business critical alerting system that provides farmers with a PagerDuty like barn monitoring experience.

Ivanti (Cherwell Software pre-acquisition), Seattle WA
Staff Software Engineer 07/2022 - 11/2022

Technical lead tasked with integrating Cherwells technology into the new company’s cloud native solution.

  • Designed and presented plans to the architecture review board for implementing a large cross-team feature. Led the effort to onboard our team to the new product architecture.
  • Utilized C# to deploy .NET microservices to AKS using helm, terraform, and Azure DevOps pipelines. Data was stored in SQL Server and MongoDB in a multi-tenant architecture.

Senior Software Engineer 02/2019 - 07/2022

Key contributor in a project to rewrite our endpoint management software agent from C++ to C#.

  • Modernized DevOps workflows and software testing practices with an emphasis on soak testing deployments, performance testing, and improving testability and reliability through software architecture.
  • Performed security audits of existing code and fixed critical security issues.

Software Engineer 04/2017 - 02/2019

Led implementation of a new product offering to help IT departments manage their corporate SaaS software spend/utilization.

  • Utilized C#, ASP.NET MVC 5, Bootstrap 4 (customized with Scss), SignalR, and SQL Server to implement a responsive web application.
  • Implemented an ETL application with a 3rd party plugin architecture for collecting, cleaning, and processing data from external systems into a data warehouse for reporting.

TOOLS & SKILLS

Professional: C#, .NET, SQL Server, Azure, Bicep, Powershell, Typescript/Javascript, Tailwind CSS
Hobby/Familiarity: Go, Elixir, Terraform, Helm, Kubernetes, Gitlab CI/CD, Netlify, Fly.io

EDUCATION

B.S. in Informatics: Information Architecture, 2016
University of Washington, Seattle