Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Todd Hampton

Mission Viejo,CA

Summary

Innovative Software Engineer with extensive experience in API design and cloud infrastructure optimization. Proven expertise in performance tuning and project leadership, driving successful software solutions. Skilled in C# programming and technical documentation, enhancing scalability and operational efficiency. Dedicated to leveraging technical skills for cutting-edge software development.

Overview

24
24
years of professional experience

Work History

Staff Software Engineer

Checkr, Inc.
San Francisco Bay Area, Remote
06.2019 - 03.2025
  • Led end-to-end API design and development, ensuring seamless integration and optimization of related cloud infrastructure in the Background Check Industry.
  • Created Epics and User Stories in JIRA to organize project requirements and track progress.
  • Developed, implemented, and enhanced core product APIs using C#, ASP.NET, .NET Core, and Ruby.
  • Designed, developed, and optimized SQL Server and Azure Managed Instances, focusing on database performance tuning, query optimization, and scalability.
  • Collaborated with third-party vendors to integrate external APIs via RESTful and WCF endpoints.
  • Designed and developed internal dashboards in ASP.NET Core MVC to streamline troubleshooting and improve customer support.
  • Provisioned, managed, and optimized Azure Cloud infrastructure, including Azure App Services, Azure API Manager, Virtual Networks, Traffic Manager, Azure SQL Managed Instances, Azure Virtual Machines, and Azure Alerts.
  • Conducted a cost-benefit analysis for Azure Multi-Region and High Availability cloud architectures.
  • Implemented system health monitoring using Datadog and Azure Dashboards, creating alerts for proactive issue resolution.
  • Produced detailed technical documentation, including PRDs, data flow diagrams, infrastructure designs, and database schemas, to support project clarity.
  • Created comprehensive support documentation, including Technical Support Guides, Developer Guides, and User Documentation, for internal and external stakeholders.
  • Managed GitLab repositories, refined branching strategies, performed peer reviews, and oversaw code merges.
  • Led a migration project converting from SQL Server to Amazon S3 and PostgreSQL for application logging, improving storage and log accessibility.

Solution Architect and Software Engineer - Consultant

TaylorMade Golf Company
Carlsbad, California
11.2018 - 06.2019
  • Designed and developed .NET Core APIs to integrate real-time order status and invoice data from ERP systems.
  • Implemented RESTful APIs using .NET Core to integrate and streamline communication with internal systems.
  • Collaborated with the CRM team to integrate ERP data, improving customer relationship management.
  • Provisioned and configured Azure App Services for scalable, secure cloud-based application hosting.
  • Developed WCF web services to support Promo Standards specifications, facilitating order transmissions to Staples, Canada.

Software Engineer - Consultant

Mirion Technologies, Inc.
Irvine, California
12.2017 - 11.2018
  • Developed an Angular front-end with a Node.js and .NET Core API for a customer-facing Dosimetry Account Management web application.
  • Built proof-of-concept applications, and delivered final production solutions.
  • Developed web scrapers to extract and process data from Canada's National Dose Registry.
  • Streamlined invoice management with an automated system for overdue invoices, improving financial workflows.

Application Development Specialist Lead

Ameren - Public Utility
Saint Louis, MO
10.2000 - 05.2017
  • Led web development projects, system upgrades, security issue resolution, and deployments, serving as both Technical Lead and Developer.
  • Designed and estimated project scopes, ensuring clear project timelines and effective resource allocation for enterprise initiatives.
  • Developed web applications and web services in a .NET environment.
  • Collaborated with Scrum Masters and Project Managers to ensure on-time delivery of projects, adhering to Agile development principles.
  • Created comprehensive support documentation and Run Books to ensure effective operational support and team knowledge sharing.
  • Served as SQL Server Administrator and DBA for the Ameren Transmission Team, ensuring database performance, integrity, and security.
  • Acted as a Web Platform Subject Matter Expert (SME) for Ameren Services, overseeing system integrity across web services, clustered server environments, message queues, and databases.
  • Served as the primary contact for the Network Operations Center (NOC) regarding customer-facing web applications, ensuring fast resolution of issues and uptime.

Education

Bachelor of Science - Management Information Systems

University of Missouri Saint Louis

Skills

  • Languages & Frameworks: C#, ASPNET, NET Core, Ruby
  • Cloud Technologies: Microsoft Azure, AWS
  • Databases: SQL Server, PostgreSQL
  • API Technologies: RESTful APIs, WCF
  • DevOps & CI/CD: GitLab, Git Runners, Azure Deployment Center
  • Monitoring: Datadog, Azure Dashboards
  • Other Tools: Confluence, JIRA, Lucidchart, Miro, Postman, Docker, Snowflake

Timeline

Staff Software Engineer

Checkr, Inc.
06.2019 - 03.2025

Solution Architect and Software Engineer - Consultant

TaylorMade Golf Company
11.2018 - 06.2019

Software Engineer - Consultant

Mirion Technologies, Inc.
12.2017 - 11.2018

Application Development Specialist Lead

Ameren - Public Utility
10.2000 - 05.2017

Bachelor of Science - Management Information Systems

University of Missouri Saint Louis
Todd Hampton