About Me

I have been a software developer professionally since 2013 using a variety of technologies and languages with a primary focus on .NET and web application development.

I have been a fully remote employee since 2017 when I moved to Chattanooga, Tennessee, where I happily spend my spare time playing tabletop games with my friends and family, as well as attending public conventions in the area.

This site serves as a record of my accomplishments and work history. If you would like this page in resume format, please feel free to print this page. I have formatted the site to be printer-friendly in both A4 and US Letter page sizes for your convenience.

Programming Languages

C# HTML/JavaScript TypeScript Python Java

Skills

Serverless/Cloud Modernization Git/GitHub

Contact Me

Email me at [email protected].

Find me on LinkedIn.

Experience

Transcat Jan 2025 - Present

Software Engineer C# React ASP.NET SQL Server AWS Cloud Claude

I joined the software development team at Transcat in January 2025 as a contract-to-hire Software Engineer. My first project was a modernization effort in an existing data flow through multiple AWS Lambda-powered microservices and AWS SQS, but I have recently moved to the AI-driven development team focusing on new development leveraging artificial intelligence to boost productivity.

  • Developing and Maintaining existing Microservices deployed to AWS EC2, Fargate, and Lambda.
  • Modernized a legacy VB.Net ASP.NET WebForms application to an ASP.NET Core C# application with a React SPA frontend.

Jack Henry Jun 2024 – Dec 2024

Contract Software Engineer C# HTML/JavaScript ASP.NET SQL Server Google Cloud Platform

I joined Jack Henry as a 6-month contract employee in June 2024 working on the Electronic Statements Interactive team. I worked on both ASP.NET MVC, ASP.NET WebForms, and in-house WCF services, primarily focusing on bug-fixes, technical debt, and delivering the Multi-Document Download feature.

  • Maintained Web Applications using ASP.NET WebForms, MVC, Blazor, and C#.
  • Implemented front-end logic using JavaScript and jQuery for Multi-Document Downloads.

Amazon Nov 2022 – Apr 2024

Software Development Engineer II TypeScript React Python Java AWS Cloud

I joined the Creative Management Experience team at Amazon Ads in November 2022. I work on multiple projects including Retail Awareness, the Standard Display and Third Party ad experiences, and a portion of the Amazon Advertising website.

NCR Corporation Apr 2021 – Nov 2022

Software Engineer I C# HTML/JavaScript ASP.NET SQL Server Azure Cloud

I joined NCR when our team and projects were acquired from DUMAC. I primarily focused on the MVC project and reporting library, but I also migrated our projects from DUMAC's on-premises servers to the Azure Cloud and produced a scalable automation service for onboarding new customers.

  • Migrated our C# ASP.NET Web Application from on-prem servers to Azure Cloud services.
  • Designed and Implemented an auto-scaling automation solution that processed incoming store data, removing the need for manual onboarding for future clients.

DUMAC Business Systems, Inc Apr 2016 – Apr 2021

Software Engineer II C# HTML/JavaScript ASP.NET SQL Server VB.Net

At DUMAC, I worked on an ASP.NET web application written in VB.NET for back-of-house reporting in quick-service restaurants. I led the initiative for migrating away from ASP WebForms to a modern MVC framework to enable better security, take advantage of the latest .NET features, and streamline the development of new reports.

  • Designed and Implemented an in-house component which produced HTML, PDF, and Excel reports.
  • Modernized the flagship legacy VB.NET ASP.NET WebForms product to a C# ASP.NET MVC with Razor CSHTML frontend.
  • Optimized the execution time of the most-used customer report by 90%.