I'm a low-level systems and compiler engineer with a track record of delivering high-impact and novel code to my employers, both as an individual contributor and technical leader.
I enjoy efficient code, measurably improving security, data-mining, crafting nifty visualizations, working on and speaking about open-source software, bootstrapping skilled teams, mentoring, and improving my field through cross-company standardization efforts. To this end, I’m an active participant in the C++ Standards Committees where I chair the language evolution working group, and former chair of the WebAssembly community group.
Security through compiler technology.
Bring portable, fast and secure native code to the Web.
Dynamic binary translation from ARMv8 to VLIW on the Denver CPU.
Reduce aircraft simulation development effort an order of magnitude.
Mechanical engineering design on the Global Express business jet.
Part-time graduate studies in computer sciences, focusing on compilers, systems and hardware.
I completed ⅔ of a degree, which rounds toward −∞.
Best paper award.
Re-published as a Communications of the ACM Research Highlight.
Migrating to C++14, and beyond!.