← All work

Software engineer intern May — August 2025

Cox Automotive

A summer at Cox Automotive (vAuto) working on systems that thousands of dealerships depend on every day: I redesigned the vehicle source management system, automated a risky deployment step, and built an auditing tool for a used-car media database.

Role
Software engineer intern
Timeline
May — August 2025
Stack
React, AWS (Cox's internal infrastructure), Slack API, REST APIs, blue/green deployments
Links
−90%load time on the vehicle source management system
−75%redundant sources across 7,500+ dealerships
−80%blue/green traffic-shift time
1,000+content inconsistencies surfaced in new postings

Vehicle source management

The vehicle source management system tracks where inventory comes from across 7,500+ dealerships. It had grown slow and full of duplicated sources. I redesigned it with new API endpoints and a scalable inheritance model, so sources could be defined once and inherited rather than copied.

Load time dropped 90% and redundant sources 75%.

Blue/green deployments

Shifting traffic during blue/green deployments across vAuto's three major applications was manual and easy to get wrong. I built a Slack bot that automates the shift, with staged diagnostics and safety checks along the way so an engineer can't accidentally send traffic to a broken build.

Shift time dropped 80%, and the process became something anyone on the team could run from Slack.

Auditing the media database

I built a React web app, backed by Cox's internal AWS infrastructure, for browsing a used-car media database. Making the data browsable surfaced 1,000+ content inconsistencies in new postings that had been invisible before.

In short

  • Shipped to real production systems used by thousands of dealerships, inside a large engineering org.
  • Comfortable across the stack: API and data-model redesign, deployment tooling, front-end.
  • Looked for the risky, manual steps and made them safe and fast.