Feb 2026 - present
CogniCluster LLC · Founding Engineer · AI developer-tools startup Architecting Black Skies, a persistent multiplayer space game designed for 10,000-player battles without time dilation, around strongly consistent H3 tile cells, a gossiped ownership mesh, Redis Streams, and Aurora Limitless. Building the work through Temporal-coordinated AI-agent workflows, DAG planning, agentic Playwright QA, red-team loops, 1,000+ tests, and chaos-suite coverage.
2023 - 2026
CarGurus · Principal Software Engineer Led the first non-data-science team to ship a production ML application with a full MLOps pipeline, highlighted to investors on an earnings call. ADRs and architecture reviews, monolith to services.
2018 - 2023
First Republic Bank · Senior Software Engineer, Principal scope Built the continuous delivery pipeline that took releases from days to minutes, drove adoption across hundreds of engineers, and trained 50+ engineers, architects, and directors on the practices behind it.
2017 - 2018
HubSpot · Senior Software Engineer Kafka-backed identity and user-data pipelines.
2015 - 2017
Cimpress (Vistaprint) · Lead Software Engineer Found the scaling flaw in core commerce infrastructure that threatened EU sales, won cross-department buy-in, led the rebuild, and handed a junior team a platform that ran incident-free at thousands of queries per second.
2012 - 2015
Apocoplay · Founder and CTO Founded the studio, led a team of 20, and built a server-side engine for large-scale multiplayer games that cut server and development costs by 90%, saving hundreds of thousands of dollars per title annually.
1999 - 2012
Earlier · ASC Games · Allscripts · Council for Logistics Research · PRTM · QScend
Additional software engineering, infrastructure, logistics, and pre-release game work across the first decade of my career. in Details on LinkedIn