Summary
Zac Bowling is a Staff AI Software Engineer with 26 years of systems and developer-tools experience, currently leading AI-powered tooling for AV/VR creators at Meta Reality Labs. He has deep compiler, runtime, and platform expertise from building SDKs and LLVM/MLIR-based tools at Modular and early system software and Bluetooth stacks at Google’s Fuchsia project. A pragmatic polyglot, Zac has shipped production systems in Rust, C/C++, Swift, Objective-C, Dart, Go and has a strong history of porting and reimplementing runtimes and developer-facing tooling. Beyond engineering, he serves on Alameda’s Open Government Commission and the California Democratic Party executive board, reflecting his interest in civic technology and public service. Notably, his career blends startup founding and early-product leadership with large-scale product shipping, from bootstrapped apps to millions of devices.
26 years of coding experience
22 years of employment as a software developer
Spanish, English, klingon