Bill Fumerola is a senior engineering leader and seasoned generalist with 27 years building and operating large-scale infrastructure, developer tooling, and runtimes across companies like Facebook/Meta, Uber, and Chronosphere. He specializes in programming languages and runtimes, profilers, IDEs, DNS/edge networking, load balancing, service discovery, and large-scale code transformations, often bridging compiler work with production systems. As a founding engineer and advisor at ANDYL he mixes hands-on SRE/SWE work with strategic technical guidance. His open-source contributions include robustness and performance improvements to high-profile projects such as HHVM, Uber’s zap and atomic libraries, and Terraform providers for Google Cloud. He has a knack for turning static analysis and runtime instrumentation into actionable, language-agnostic transformation platforms—a recurring “moonshot” that informs both tooling and runtime optimizations. Based in California, he pairs deep low-level systems experience (FreeBSD, OS and network architecture) with pragmatic leadership of cross-functional engineering teams.
A virtual machine for executing programs written in Hack.
Role in this project:
Back-end Developer
Contributions:317 commits, 3 PRs, 4 comments in 7 years 6 months
Contributions summary:Bill primarily contributed to the HHVM project, focusing on modifications to the Hack virtual machine and compiler. Their work involved removing reserved words, converting functions to use darrays, and emitting Vec in class_meth, inst_meth. Furthermore, the user addressed issues related to return type hints and the removal of dynamic constants. They also removed several unused features.
Contributions:10 commits, 12 PRs, 1 push in 10 months
Contributions summary:Bill primarily contributed to the `uber-go/zap` logging library by adding functionality, fixing bugs, and improving test coverage. Key contributions include exporting fields for use in wrappers, implementing a null encoder for performance testing, and integrating with third-party logging libraries. They also focused on adding tests and ensuring the validity of JSON output snippets.
golangblazingstructuredloggerstructured-logging
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.
Request Free Trial
Bill Fumerola - Senior Member Of Technical Staff at ANDYL