ABOUT ME
• Based in Richmond, Virginia
• Flexible across continental US time zones
• 8+ years experience, including 5+ remote

I'm a software engineer with a proven track record in distributed systems, web applications, and platforms. I believe that great developer experience enables great products. I thrive working remotely in stable, results-focused organizations with informal cultures where teams are trusted to own their practices and innovate.
Work Experience
CarMax  (2019 - 2026)
Principal Software Engineer • Sep 2023 – Jan 2026
Senior Software Engineer • Aug 2020 – Sep 2023
Software Engineer II • Jun 2019 – Aug 2020
Owned web services providing retail vehicle search capabilities for web and mobile shopping experiences. Maintained and enhanced a business-critical, high-volume enterprise API and associated admin portal on a distributed Kanban product team practicing continuous improvement and delivery.
• Maintained high-availability, geo-redundant search infrastructure with 99.99% uptime through proactive monitoring and architectural resilience.
• Led APIM adoption initiative across program, building infrastructure-as-code solutions to enable self-service API management by multiple teams.
• Designed and deployed cloud architecture for next-generation web platform serving multiple teams across the program.
• Achieved $140K+ annual cost savings through infrastructure optimizations and right-sizing.
• Improved performance of critical path operations by 20x through algorithmic optimizations.
• Reduced API latency on bulk operations by 90% via strategic parallelization.
• Architected new lexical parsing algorithm enabling contextual matching and multi-candidate resolution, improving free-text search accuracy for customers.
• Designed and built an extensible reports system to audit search quality and background task results.
• Replatformed internal admin portal to align with team skillset, dramatically increasing development velocity.
• Contributed to organizational knowledge by authoring internal and external case studies and building shared packages used by multiple teams.
• Managed production incidents to minimize impact, using root cause analysis to implement long-term solutions.
• Built customer-facing search and vehicle reviews experiences in React, modernizing frontend architecture and implementing dynamic content placement.
Unboxed Technology  (2017 - 2019)
Software Engineer • Sep 2017 – Apr 2019
Contributed to multiple software projects spanning banking, insurance, and training tools, culminating in a role as tech lead on a project for a Fortune 500 client.
Education
Bachelor of Science in Business
Virginia Tech • 2017 • Summa Cum Laude
Major: Business Information Technology
Technology
Core Skills
Azure, C# .NET, JavaScript, Bicep, Blazor, HTML/CSS, NoSQL (Cosmos DB), React, TypeScript
Prior Experience
Angular, Entity Framework, GSAP, SQL, Webpack, WPF
Tools
Azure DevOps, Git, GitHub Copilot, Mac, Visual Studio Code