Staff-level systems engineer
Systems engineer who has been building software for more than 30 years, most recently writing charge-controller firmware in C++ and Rust for DC fast chargers deployed worldwide. Former Director of Engineering at Zynga who returned to hands-on work by choice. Strongest where a codebase needs structure: test infrastructure, fault handling, and shared frameworks that other engineers build on.
Pick one to see the work behind it. Every item is a specific project from the experience listed below.
Building the systems that prove software works, and getting other teams to rely on them.
Proposed and built EcoG's integration test framework on my own initiative: a Rust interpreter that runs JSON-defined charging scenarios against hooks in the C++ controller firmware. Scenarios can stand in for the EV and power modules, inject faults and V2G messages, change configuration and manipulate timers. Hooks are compiled out of production builds.
EcoG · 2025 – 2026
Framework became a required gate in CI and was adopted by the Systems, Stack, QA and Customer Success teams, growing to about 110 scenarios covering success and fault paths across all supported charging protocols. Replaced manual regression passes that took days to weeks, and made a reproducing scenario the standard proof that a bug was fixed.
EcoG · 2025 – 2026
As sole engineer, assessed feasibility, designed and built a system for running a third party's EV conformance test suite against real EcoG hardware without modifying the tests. Integrated the open-source EVerest stack, running in Docker, with EcoG modules that control the firmware and power electronics over MQTT. Delivered in three months; now used by major car makers.
EcoG · 2025 – 2026
The full record. Lines marked in green are the evidence for “Test infrastructure”.
2025 – 2026
Senior Developer, R&D · Detroit, Michigan
EcoG builds the controllers and operating system inside DC fast chargers from more than 40 manufacturers.
2021 – present
Founder and Principal Engineer · Bloomfield Hills, Michigan
2016 – 2019
2014 – 2016
Director of Engineering · San Francisco, California
2012 – 2014
Studio Technical Director, then CTO · San Francisco, California
2008 – 2012
Tools Engineer, then Tech Lead · Redwood City, California and Montreal, Quebec