Brad Nelson is a Senior Staff Software Engineer with 18 years of experience building reliable back-end systems and developer-focused infrastructure at Google. He combines deep systems and cloud expertise—evidenced by contributions integrating Google Cloud Bigtable and production APIs for the Exposure Notifications reference server—with hands-on DevOps work improving CI/CD and deployment reliability for projects like the WebAssembly spec. A former founder, he brings product-minded engineering and an ability to move projects from prototype to production, plus early-career experience at Inktomi. Brad’s work spans language runtimes to distributed storage, including adding language features and parsers to wwwBASIC while hardening build and release tooling. Based in Mountain View, he blends research-grade training from Caltech and Stanford with practical, production-first engineering. Colleagues rely on him for pragmatic solutions that bridge core infrastructure, automation, and long-lived service design.
18 years of coding experience
8 years of employment as a software developer
California Institute of Technology
Master's Degree, Computer Science, Master's Degree, Computer Science at Stanford University
wwwBASIC is an implementation of BASIC that runs on Node.js and the Web.
Role in this project:
Back-end Developer
Contributions:135 commits, 27 PRs, 155 pushes in 4 years 4 months
Contributions summary:Brad primarily contributed to the implementation of features and the addition of tests for a BASIC interpreter. They focused on adding new functionalities like `PRINT USING` for formatted output and implementing built-in functions. The user also made improvements to number parsing and various other syntax elements.
WebAssembly specification, reference interpreter, and test suite.
Role in this project:
DevOps Engineer
Contributions:1 release, 24 commits, 47 PRs in 2 years 8 months
Contributions summary:Brad primarily focused on enhancing the continuous integration and continuous deployment (CI/CD) pipeline for the project. Their contributions included setting up and configuring Travis CI builds, integrating a mirror for OCaml downloads, and implementing scripts to deploy the documentation to gh-pages. They also added logging and corrected the timing of cleanup operations to ensure a functional and reliable deployment process.
rustspecificationwebassemblyinterpretersuite
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
Brad Nelson - Senior Staff Software Engineer at Google