Shubham Singh is a Senior Software Engineer based in Bengaluru with 8 years of experience building scalable distributed systems, full-stack services, and ML-backed solutions across Microsoft, Amazon, and FactSet. He combines competitive programming rigor with practical production experience in C++, Java, Python, PHP and modern web APIs to deliver resilient services for high-throughput workloads like financial analytics and physical store task orchestration. At FactSet he helped design distributed update pipelines that process analytics for hundreds of thousands of securities, and at Amazon worked on automated labor assignment and internationalized management dashboards for physical stores. Now at Microsoft, he continues to focus on scalable service design while staying active in machine learning and quick prototyping—evidenced by a personal portfolio and habit of self-directed learning. Known as a composed, fast learner and keen observer, he often bridges front-end UX needs with backend reliability in complex, production-critical systems.
7 years of coding experience
7 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at National Institute of Technology , Patna
Boards of secondary examination , Boards of secondary examination at Don Bosco Academy,Patna
Boards of Intermediate Physics Chemistry Mathematics , Boards of Intermediate Physics Chemistry Mathematics at Baldeo Inter High School Danapur Cantt
Solved Questions across online competitive programming websites
Contributions:10 pushes, 4 branches in 1 year
giftpythonquestions-solvedweb-appfundamentals
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 Singh - Senior Software Engineer at Microsoft