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

I'm an experienced software engineer specializing in cloud-based web services and web applications. 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 - Present)
Principal Software Engineer • Sep 2023 – Present
Senior Software Engineer • Aug 2020 – Sep 2023
Software Engineer II • Jun 2019 – Aug 2020
Product developer building web services that provide retail vehicle search capabilities for carmax.com® and the CarMax mobile apps. Maintains and enhances a business-critical, high-volume enterprise API on a distributed Kanban product team practicing continuous improvement and delivery.
Spearheads engineering execution of complex solutions, leveraging high functional expertise in relevant languages and frameworks. Designed and built a new lexical parsing algorithm for text-based searches, and architectural patterns for event listening, caching, and system administration.
Establishes and models best practices for maximizing stability, maintainability, reusability, and cost-efficiency. Pioneered functionality used by multiple teams for background task processing and API management. Authors technical content for the company engineering blog. Contributes to every area of product development, including service code, cloud architecture, build systems, and process improvement.
Three years of experience developing frontend components and architecture for customer-facing vehicle search and reservation experiences, including React modernization and dynamic content placement. Partnered with product managers, designers, and other stakeholders to create and deliver innovative solutions to evolving business needs.
Unboxed Technology  (2017 - 2019)
Software Engineer • Sep 2017 – Apr 2019
Software Engineer Intern • Jun 2017 – Sep 2017
Acted as lead engineer on a major custom project for a Fortune 500 client. Oversaw substantial platform improvements and contributed to project and resource management. Coordinated with product team and consulted with senior engineers to identify and implement effective technical approaches within cost and scope constraints.
Company-wide User Access Administrator for Azure resources. Responsible for policies and procedures related to the assignment of access privileges for the software division. Provided consultation with other engineers on security implications of architectural decisions.
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, React, TypeScript
Prior Experience
Angular, Entity Framework, GSAP, SQL Server, Webpack, WPF
Tools
Azure DevOps, Git, GitHub Copilot, Mac, Visual Studio Code
Live web version of this document available at philipf5.dev/resume