Bhavya Gupta is a software engineer with 10 years of experience, currently building scalable systems at Google in Mountain View. She has a strong foundation in C, C++, Python and SQL, a perfect 4.0 MS in Computer Science from Columbia with a focus on Machine Learning, and a BE in Computer Engineering from NSIT. Her background blends research and production: as a Columbia research assistant she designed an algorithm to cut distributed join network costs by 10–15%, and as an intern she automated recall analysis for knowledge graph ingestion at Google. She has also delivered full-stack, TDD-driven tooling at Goldman Sachs and is comfortable across systems programming, data pipelines, and backend services. Known for rigorous algorithmic thinking and practical impact, she pairs academic depth with hands-on shipping experience at scale.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, 83.57%, Bachelor of Engineering - BE, Computer Engineering, 83.57% at Netaji Subhas Institute of Technology
Master of Science - MS, Computer Science, 4.0/4.0, Master of Science - MS, Computer Science, 4.0/4.0 at Columbia University in the City of New York
10th board, 10 CGPA, 10th board, 10 CGPA at The Indian School
12th boards, 97.6%, 12th boards, 97.6% at Amity International School, Saket
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.