Rahul Sridhar

Software Engineering Manager at Google DeepMind

San Jose, 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
Rahul Sridhar is a software engineering manager based in San Jose with 11 years of experience building and leading teams across Google, Windsurf, and now Google DeepMind. He combines deep technical roots from MIT (BS and MEng in EECS/Computer Systems) with hands-on engineering at scale, moving from research internships to production roles at Google and security-focused work early in his career. Rahul has practical experience maintaining and integrating open-source tooling—evidenced by contributions to a high-performance Vim/Neovim Copilot alternative—showing attention to developer ergonomics and automation. Known for bridging research and product delivery, he moves fluidly between low-level systems work and higher-level team leadership, often surfacing non-obvious infrastructure improvements that accelerate shipping.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Engineering - MEng Computer Systems, Master of Engineering - MEng Computer Systems at Massachusetts Institute of Technology
bookHigh School, High School at The Harker School
languagesEnglish, Spanish
github-logo-circle

Github Skills (14)

vim10
neovim10
editors10
autocomplete10
extension-functions10
c-extension10
editor10
extension-methods10
go4
typescripts3
javascript3
python3
typescript3
typescript-types3

Programming languages (18)

C#JavaCSSC++CTeXGoHTML

Github contributions (5)

github-logo-circle
Exafunction/codeium.vim

Mar 2023 - Mar 2023

Free, ultrafast Copilot alternative for Vim and Neovim
Role in this project:
userAutomation Engineer
Contributions:23 reviews, 5 commits, 168 PRs in 4 days
Contributions summary:Rahul's contributions primarily involve importing project updates generated by Copybara. The commits reveal changes to the `autoload/codeium/server.vim` and `autoload/codeium.vim` files, indicating modifications to the codeium server version and related functionality. The changes also include updates to the core completion logic within the vim plugin. These updates suggest a focus on maintaining and integrating external code changes.
golangpythonvimrustjavascript
Contributions:14 commits, 1 PR, 13 pushes in 3 years 6 months
gamesuggestions
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
Rahul Sridhar - Software Engineering Manager at Google DeepMind