Summary
Bex Kelly is a software engineer based in Guelph, Ontario, with a decade-plus history of building developer-facing tools and infrastructure. Since 2013 they’ve worked at Google on experimentation infrastructure, primarily in C++ while spot-checking a broad polyglot toolkit that includes Clojure, Lua, zsh, Rust and Factor. Bex excels at libraries, DSLs, CLIs and process automation, and has an unusual appetite for wrangling binary file formats and low-level drivers—a skill honed during recurring summer roles developing network, SSL accelerator and hardware sensor drivers. Their background combines an M.Sc. and B.Comp. in Computer Science with practical systems experience across kernels and build systems, making them comfortable across both application and platform layers. Colleagues would describe them as a developer’s engineer: focused on productivity, tooling, and elegant low-level solutions that quietly amplify other engineers’ work.
6 years of coding experience
9 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at University of Guelph