Architecture matters when it changes what an organization can ship, operate,
or afford. These examples come from paid engineering roles.
CarGurus · Principal Software Engineer
Production ML shipped by a backend team
Machine learning was the exclusive domain of the data science team. I led the first
non-data-science team to ship a production ML application with a full MLOps pipeline; it was
highlighted to investors on an earnings call, and the ML training I ran made that path
repeatable for other backend teams.
First Republic Bank · Senior Software Engineer
Enterprise delivery platform
Deployments took days, sometimes more than a week. I built and presented the CI/CD platform
the bank adopted, then trained teams on how to build on it. Company-wide deployments moved from
days to minutes on a system used by hundreds of engineers.
Cimpress / Vistaprint · Lead Software Engineer
High-scale commerce rebuild
Tax-lookup effort multiplied with each acquisition, heading toward a failure state estimated
at $15 million a week in revenue. I won buy-in for a rebuild, automated the human-heavy steps,
and extracted cached, horizontally scalable microservices that a small junior team ran smoothly
at thousands of queries per second.
Apocoplay · Founder and CTO
Multiplayer infrastructure economics
Server-side development kept multiplayer games out of reach for most studios. I designed and
built an event-stream engine with routing and filtering while leading a 20-person team; it cut
server and development costs by 90% per game, saving client studios hundreds of thousands of
dollars per title annually.