Shivanker Goel

Staff Software Engineer at Google

London, England, United Kingdom
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

👤
Senior
🎓
Top School
Shivanker Goel is a Staff Software Engineer with 13 years of experience building AI platforms, on-device privacy ML, and large-scale developer infrastructure at Google and Meta. He excels at turning prototypes into production—shipping thin vertical slices, crisp APIs, and CI/CD that enable weekly learning cycles rather than quarterly rewrites. At Google he’s helped empower engineers with an Agent Development Kit and worked on Gemini on-device and Android Private Compute Core; at Facebook he contributed to distributed build infrastructure and improved Buck’s Xcode and distributed build support. Comfortable bridging research and product, he favors momentum over ceremony and hardening only what proves it deserves to scale. Based in London and an IIT Delhi alumnus, he blends deep systems chops with a product-minded sense for what real users need.
code13 years of coding experience
job4 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
stackoverflow-logo

Stackoverflow

Stats
13reputation
211reached
0answers
1question
github-logo-circle

Github Skills (10)

javas10
build-system10
c-language10
cprogramming-language10
java10
concurrency10
thrift9
python9
monads6
haskell6

Programming languages (4)

JavaC++RubyPython

Github contributions (5)

github-logo-circle
facebook/buck

Aug 2015 - Sep 2018

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
userBackend Developer
Contributions:192 commits in 3 years 1 month
Contributions summary:Shivanker's commits focused on enhancing the build system's functionality by implementing features related to Xcode projects and thread pools. They added support for embedding workspaces and schemes within combined projects and introduced a thread pool for processing lines, optimizing performance in the C++ compilation steps. Additionally, they updated the build distribution files and added a command-line option for distributed builds.
buckpythonplatformsandroidlanguages
Contributions:10 commits, 1 PR, 1 comment in 9 months
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
Shivanker Goel - Staff Software Engineer at Google