Summary
Upendra Upadhyay is a software engineer with 8 years of experience building reliable, performant systems across payments and web platforms, currently at Stripe after leading risk and savings integrations at Gojek. He has hands-on expertise in backend microservices, performance tuning (e.g., cutting rule-engine parse time by ~75%), and anti-abuse protections that blocked thousands of scripted requests weekly. Comfortable across languages and paradigms, he explores functional programming in Haskell, Clojure and Purescript while dabbling in Rust and deep learning on GitHub. He combines a practical production mindset from Amazon and Gojek with a taste for academic rigor—regularly reading SICP and DDIA—and mentors peers on testing, TDD and benchmarking. Based in Hyderabad, he pairs curiosity for elegant abstractions with a track record of shipping measurable operational improvements in high-throughput systems.
8 years of coding experience
5 years of employment as a software developer
Scaler
High School Science, High School Science at DAV Public School, Secunderabad
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Swami Keshwanand Inst. Of Tech. Mgt. & Gramothan,Jaipur