Andrew Suffield is a Principal Systems Engineer with 14 years of experience building and simplifying large-scale infrastructure across Google, Goldman Sachs, Robinhood, Apple, and now Cloudflare. He specializes in site reliability, build systems, and automation—often "deleting software to make it simpler"—and has led teams from inception to hundred-plus engineers. A practical contributor to high-profile open-source projects like Bazel, he has hands-on experience improving build tooling and compiler configurations for multi-language systems. Based in New York, he blends deep systems expertise with mentorship and operational pragmatism, and is known for prioritizing automation that liberates engineers from toil.
14 years of coding experience
14 years of employment as a software developer
BEng Computing, BEng Computing at Imperial College
a fast, scalable, multi-language and extensible build system
Role in this project:
Back-end & DevOps Engineer
Contributions:6 commits, 8 PRs, 58 comments in 1 year 5 months
Contributions summary:Andrew made several contributions to the Bazel build system, including implementing environment variable substitution for Unix platforms and modifying repository functions to delete files before writing. They also addressed compiler flag configurations, ensuring the correct settings for different compiler versions. Furthermore, the user modified the build process by changing the order the `VanillaJavaBuilder` is closed in the persistent worker mode.
Storage daemon, capable of storing data for the Remote Execution protocol
Contributions:92 pushes, 20 branches in 5 months
remote-executiondaemonstoringstorageexecution
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.