Career · 2016–2021
C++ on a real-time ad auction
At SpotX, I developed a real-time advertising auction in C++, PHP, and Python as part of the team moving the platform from PHP to C++.
I reverse engineered an undocumented PHP microservice and reimplemented it in C++. The resulting service became limited by the server’s network interface. I also built a multithreaded C++ benchmarking tool and introduced compiler caching.
As a senior engineer and technical lead, I led the design and implementation of an auction-pricing change across the auction, beacon generation, and logging.