Stealth Physical Systems Startup
VP, Software Platform
2025-06/present
Crafting a platform where code drives the physical world.
build & scale platforms
Systems and compiler engineer building and scaling platforms. Deliver high-impact foundational platforms through hands-on technical leadership, security engineering, and standardization. Passionate about open-source, team-building, and advancing the field through cross-company collaboration. Chair the C++ Language Evolution Working Group, and previously chaired the WebAssembly community group. I thrive at the intersection of hardware and software, from low-level silicon-aware optimization to building user-facing platforms.
VP, Software Platform
2025-06/present
Crafting a platform where code drives the physical world.
Distinguished Engineer
2020-08/2025-06
As the most senior engineer in the company, serve as technical lead for a safety-critical software platform driving Toyota’s transformation to a software-first mobility company. Build novel technical foundations while navigating the human and business challenges of scaling software at the world’s largest automaker.
Compiler Engineer
2016-08/2020-08
Security through compiler technology.
Compiler Engineer
2012-08/2016-08
Bring portable, fast and securely sandboxed native code to the Web.
Compiler Engineer
2009-08/2012-08
Dynamic binary translation from ARMv8 to VLIW on the Denver custom CPU.
Systems Engineer
2006-05/2009-08
Reduced aircraft simulation development effort by an order of magnitude.
Engineer Intern
2004/2005
Mechanical engineering design on the Global Express business jet.
Master’s degree
Computer science
2010/2015
Completed majority of coursework toward Master’s degree while working full-time; focused on compilers, systems, and hardware.
Bachelor’s degree
Mechanical eng.
2002/2006
2017
Bringing the Web up to Speed with WebAssembly.
Best paper award.
Re-published as a Communications of the ACM Research Highlight.
volatile
std::expected
std::audio
volatile
load and volatile
storeatomic_flag
constexpr atomic::is_always_lock_free
co_await
()!
[[attribute]];
no_float
function attributestatic
destructors2023
294k views! 5th most viewed C++ conference talk ever!
2024
The bytes before the types: unveiling uninitialized uses.
Conference keynote.
2024
From software craft to engineering.
Conference keynote.
2023
Safety と Security: The Future of C++.
Conference keynote.
2019
2019
2018
Migrating to C++14, and beyond!
2015
Conference keynote.
2015
2014
2023
2020
2019
2018
2016
2018
2015
2023