Vamsi Devabathini

Principal Software Engineer at Microsoft

Bengaluru, Karnataka, India
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
Vamsi Devabathini is a Principal Software Engineer based in Bengaluru with 8+ years building scalable AI platforms and backend systems, now leading Core AI Platform work at Microsoft after a long tenure at Google. He brings deep systems and compiler experience from shipping TPU compilers, Google Pay, Ads, and Workspace Search, alongside earlier work in big data and real-time media platforms. Vamsi is also an active quantum software contributor—helping extend Google’s Cirq and qsim projects by implementing gate decomposition, packaging improvements, tests, and quality fixes—and has publications in quantum computing. He pairs strong engineering craftsmanship with academic rigor (IIT Madras; online MSCS from Georgia Tech) and a behind-the-scenes habit of improving build/test hygiene and packaging that makes research code production-ready.
code8 years of coding experience
job11 years of employment as a software developer
bookIndian Institute of Technology Madras
bookHigh School Mathematics Physics Chemistry, High School Mathematics Physics Chemistry at Narayana Jr. College
bookMaster’s Degree (Online) Computer Science, Master’s Degree (Online) Computer Science at Georgia Institute of Technology
bookDoctor of Philosophy (PhD) Mathematics and Computer Science, Doctor of Philosophy (PhD) Mathematics and Computer Science at National University of Singapore
languagesEnglish, Hindi, Telugu, Kannada
github-logo-circle

Github Skills (19)

circuit10
simulation10
unit-testing10
algorithms10
quantum-algorithms10
python10
simulator10
testing10
simulations10
python-packaging10
cirq10
quantum-computing10
c-language9
numpy9
api9

Programming languages (5)

JavaC++JavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
quantumlib/Cirq

Jan 2018 - Dec 2019

An open-source Python framework for creating, editing, and invoking Noisy Intermediate-Scale Quantum (NISQ) circuits.
Role in this project:
userBackend & QA Engineer
Contributions:7 commits, 7 PRs, 11 pushes in 1 year 10 months
Contributions summary:Vamsi contributed to the Cirq library by implementing features related to gate decomposition, specifically focusing on decomposing two-qubit gates into full CZ gates. Their work involved modifying existing code and adding new functions within the `circuits` and `util` modules to support this functionality. In addition to feature implementations, they also contributed to testing frameworks by adding tests and assertions, ensuring the correctness of the new features and the overall stability of the Cirq library. Furthermore, the user addressed code quality concerns by fixing lint errors, and other code formatting.
pythonquantum-circuitsquantum-computingcircuitsquantum-algorithms
quantumlib/qsim

Feb 2020 - Apr 2020

Schrödinger and Schrödinger-Feynman simulators for quantum circuits.
Role in this project:
userBack-end Developer
Contributions:28 commits, 4 PRs, 7 pushes in 1 month
Contributions summary:Vamsi primarily focused on enhancing the build and packaging processes of the quantum simulator. They restructured the directory to support PyPI packaging and updated the `setup.py` file. The user also added import support and corrected imports in testing, improving the usability of the project. Additionally, the user added a version string in the setup.py and enhanced it.
quantum-simulatorquantum-circuitsquantum-computingcircuitssimulators
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
Vamsi Devabathini - Principal Software Engineer at Microsoft