Nikhil Gupta is a software engineer with 9 years of experience building high-performance, production-grade systems across cloud, streaming, and search domains. Currently on Goldman Sachs’ messaging middleware team, he previously led major IoT, search, and payment-performance projects at John Deere—cutting ingestion latency to under 500ms and search latency to 150ms for global users. He holds an MS in Computer Science from University at Buffalo, where his research on speech quality and diffusion-model based emotion analysis yielded an INTERSPEECH 2025 paper and novel uncertainty-aware MOS modeling. Comfortable across Java, SpringBoot, Kafka Streams, Elasticsearch, and AWS, he blends research rigor with practical engineering to drive measurable operational impact. A proven integrator, he also brings startup-style agility from earlier full-stack and microservices work, plus leadership experience coordinating large student tech communities.
9 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Computer Science, 3.8/4, Master of Science - MS, Computer Science, 3.8/4 at University at Buffalo
Bachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at National Institute of Technology Rourkela
Contributions:6 PRs, 412 pushes, 2 branches in 6 years 2 months
gatsbyreactgatsbyjsbuild-website
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.