Krishna Gupta is a Staff Software Engineer with 11 years of experience building large-scale systems in industrial automation and ride-hailing, now driving platform work at Uber from Bengaluru. He is fluent in Java, Spring, Go, JavaScript and React, and has moved up through engineering tiers at Uber after earlier product and automation engineering roles at Grab and GreyOrange. Krishna pairs systems-level thinking with front-end fluency, enabling end-to-end ownership from backend services to user-facing components. He earned his B.Tech and MS in Computer Science from IIIT Hyderabad, grounding his pragmatic engineering in strong academic training. Colleagues rely on him for shipping robust distributed services under real-world constraints and for translating operational learnings into cleaner, more maintainable designs. Unexpectedly, his background in electrical and electronics engineering gives him an edge when bridging software with hardware-driven automation systems.
11 years of coding experience
10 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at International Institute of Information Technology Hyderabad (IIITH)
Contributions:64 pushes, 27 branches in 1 year 11 months
golanggomessage-passingmessagepassing
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.