Shubham Choudhary is a Senior Software Engineer with 10 years of experience building highly scalable, observable systems, currently contributing to Google Search's Discover team that serves billions of users. He previously led notifications at ShareChat as a Technical Lead, architecting systems that processed 4+ billion daily events for 300M+ MAUs and cutting costs by ~70% through infra optimizations and feature rationalization. Deeply experienced in Go, Node.js, distributed databases (ScyllaDB), big data pipelines and SRE practices, he blends systems design with pragmatic engineering—often deleting unnecessary code to improve resiliency. He has a proven track record of mentoring engineers, instilling on-call culture, and driving cross-team personalization efforts with data science. An early GeeksforGeeks campus ambassador and regular technical writer, he’s as comfortable explaining complex internals as shipping them to production.
10 years of coding experience
6 years of employment as a software developer
Matric, Matric at D.A.V. Public School - India
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at GITAM Deemed University
Intermediate, Intermediate at Delhi Public School, Ranchi
A program which interacts between humans with some VOICE commands.
Contributions:15 commits, 1 PR, 14 pushes in 2 years 6 months
voicepythonvoice-commands
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
Shubham Choudhary - Senior Software Engineer at Google