Rahul Jain is a Senior Software Engineer based in Bengaluru with 11 years of experience building high-performance, scalable backend services across e-commerce and payments domains. He has owned end-to-end features and architectural migrations at scale, notably designing multi-region, multi-tenant payments and ads systems at Shopee and platform services at Amazon and ShopClues. Pragmatic and detail-oriented, Rahul combines deep expertise in Golang, Python and Java with hands-on experience in integrations (GooglePay, banks, QR payments), API design, and production debugging. He thrives on cross-team projects that demand complex technical designs and tight delivery timelines, and has driven initiatives like an OpenAPI platform and large-scale communications and caching microservices. Beyond backend systems, he maintains an interest in React, Android, CI/CD and game development, reflecting a broad curiosity that informs practical full-stack solutions.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Technology - B.Tech Computer Science and Engineering, Bachelor of Technology - B.Tech Computer Science and Engineering at Chandigarh Engineering College
Vibrant Academy
CBSE - 12th, CBSE - 12th at Apex Public School
ICSE - Xth High School/Secondary Diplomas and Certificates, ICSE - Xth High School/Secondary Diplomas and Certificates at R.B.Kanakia School
This is the webhook for Dialogflow Weather tutorial
Contributions:29 PRs, 39 pushes, 31 branches in 6 years 10 months
weather-apinoaawebhookdialogfloweink
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.