Summary
David Baird is a Release Engineer Tech Lead with over three decades of hands-on experience in build and release management, CI/CD, and software configuration management across embedded, low-level system, and SoC platforms. Based in Campbell, CA, he currently leads automation and release frameworks at Google using Python, Bazel, and Go, and previously built CI and lab automation at Qualcomm and other firms. A polyglot developer and tooling specialist, he has written custom build systems, SCM integrations, and test automation in Perl, Python, C/C++, SCons and more, and administered tools from Git and Perforce to ClearCase and CruiseControl. He contributes to notable open-source projects such as sysdig and maintains a compact C++ WebSocket client, demonstrating both systems-level expertise and pragmatic library design. Known for turning legacy processes into repeatable pipelines, he pairs deep technical craftsmanship with a practical focus on shipping reliable releases. Unobvious detail: outside work he claims to be unexpectedly quick on stairs, hinting at persistent energy and grit.
14 years of coding experience
21 years of employment as a software developer
University of California Santa Cruz
English, Hebrew, Russian