A lifelong habit of asking “what if?”—then figuring out how.
01
Flexible architecture. Shepherded by a flexible guy.
DESIGNGENERATIVE TOOLING
Generative tooling. Before the buzzword.
2006–2012
Lockheed Martin
LCS · Littoral Combat Ship
Junior Engineer↓Platform Architect
On a literal military combat vessel.
Grew into the platform architect role for the LCS, connecting software, embedded systems, hardware, and the people operating the ship.
02
#1LINUX / PYTHONMICROSOFT
First to bridge the gap. Other studios asked us how.
CI / CD FOUNDATIONSERVICESWORKFLOWSENVIRONMENTS
Build the delivery foundation. Make room for many kinds of services.
LOGIN SERVICE / UNDER LOAD0LOGIN-OUTAGE HEADLINES
Big launch. Quiet headlines. Reliability built before players arrived.
2012–2014
ZeniMax Online
Senior Software Engineer
300,000+
concurrent players · no login outages at launch
Helped deliver a smooth login launch—and solved an integration challenge that other studios wanted to learn from.
03
DATA SCIENTISTSANALYSTS
Make the data usable. From internet scale to human insight.
AI / MLMODELSCLOUDISOLATED ON-PREMISES
AI beyond one environment. Cloud and isolated deployments.
CENTRALIZED LOGSMETRICS
See it sooner. Recover faster. Observability as a personal priority.
2016–2021
LookingGlass
Principal Software Engineer
10M+
daily requests · an internet-wide data feed, processed daily
Architected and built nearly every part of the company’s data lake, alongside its cloud ecosystem and the pipeline used by data scientists and analysts.