Siddhartha Bagaria

Entrepreneur In Residence at Sutter Hill Ventures

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Siddhartha Bagaria is an interdisciplinary engineer with 13 years of experience applying computer science to life sciences, machine learning, and large-scale build systems, currently an Entrepreneur in Residence in San Francisco. He has held staff and principal roles at X, GRAIL, and Moonwalk Biosciences, bridging software engineering, quantitative research, and computational biology to ship early-stage life sciences projects. At Google and across open-source Bazel projects he has strengthened build, CI/CD and cross-compilation workflows—work that improved reproducibility and tooling for complex C/Go codebases. Comfortable in hands-on coding, automation, and experimental design, he repeatedly moves ideas from prototype to production in regulated and moonshot environments. His academic foundation (Cambridge MPhil; IIT Bombay MTech/BE) underpins a pragmatic approach to modeling biological data and engineering robust systems. A less obvious strength is his combination of deep build/tooling expertise with domain knowledge in genomics, letting him optimize pipelines at both infrastructure and algorithmic levels.
code13 years of coding experience
job12 years of employment as a software developer
bookMPhil Computational Biology (Department of Applied Mathematics and Theoretical Physics), MPhil Computational Biology (Department of Applied Mathematics and Theoretical Physics) at University of Cambridge
bookIndian Institute of Technology Bombay
bookRice University
languagesEnglish, Hindi, French
github-logo-circle

Github Skills (25)

rep10
docker10
llvm10
dockers10
cicd10
automation10
go10
repr10
bazel10
build-automation10
toolchain10
golang10
cgo10
automations10
scripting9

Programming languages (21)

JavaC++RustHackCGoNextflowHTML

Github contributions (5)

github-logo-circle
LLVM toolchain for bazel
Role in this project:
userDevOps Engineer & Build Engineer
Contributions:8 releases, 52 reviews, 129 commits in 4 years 9 months
Contributions summary:Siddhartha primarily contributed to the configuration and maintenance of the build and CI/CD infrastructure within the repository. They were involved in setting up and modifying Docker-based testing frameworks for various OS types. The user also focused on updating and streamlining the build process by incorporating tools like Bazelisk and addressing issues related to the toolchain and build flags. Additionally, they made changes to adapt the system for cross-compilation and compatibility with Bazel updates.
clangbazelstarlarkllvm-toolchaintoolchain
bazel-contrib/bazel-gazelle

Jan 2019 - May 2021

Gazelle is a Bazel build file generator for Bazel projects. It natively supports Go and protobuf, and it may be extended to support new languages and custom rule sets.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 7 commits, 11 PRs in 2 years 4 months
Contributions summary:Siddhartha primarily contributed to the Bazel build file generator, Gazelle, focusing on dependency upgrades, bug fixes, and feature enhancements. Their work involved modifying the build tool's parser and fixing the go_repository rule to correctly handle URLs, thereby improving the build process. They also suppressed unnecessary error messages during the fetch process and read module attributes, indicating a focus on build performance and correctness.
golangbazel-rulesbazelprotobufextended
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
Siddhartha Bagaria - Entrepreneur In Residence at Sutter Hill Ventures