Rupav Jain is a Senior Backend Engineer with 9 years of experience, currently an SDE-III at Expedia Group, who specializes in scalable web services and Generative AI. He has a strong track record at MakeMyTrip where he architected and scaled chatbots, cut API latencies dramatically, and resolved critical concurrency and microservices bottlenecks. Comfortable across the full stack, Rupav blends backend systems work (Kafka, Akka, Spring Boot) with frontend improvements and UX-focused open-source contributions to projects like fossasia’s Badgeyay and SUSI ChromeBot. He’s pragmatic about performance—introducing singleton mappers, cache libraries, and metrics frameworks that translate into measurable latency and packet-size gains. An early Google Summer of Code contributor and long-time OSS mentor, he brings both production-grade discipline and a collaborative open-source mindset. Based in Delhi, he pairs deep systems optimization skills with a knack for shipping customer-facing features.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering Control and Instrumentation Engineering, Bachelor of Engineering Control and Instrumentation Engineering at Netaji Subhas Institute of Technology
Contributions:18 commits, 19 PRs, 117 comments in 1 year
Contributions summary:Rupav primarily focused on enhancing the user interface and user experience of the Chrome extension. They refactored the login UI, including adding eye icons for password visibility and improved logged-in messages. The contributions also involve adding input field attributes and correcting the change password form size, alongside refactoring functions. Furthermore, the user implemented features like thumbs up/down icons for feedback.
Attendee Badge Generator for Conferences http://badgeyay.com Backend: http://badgeyay-dev.herokuapp.com
Role in this project:
Full-stack Developer
Contributions:22 commits, 24 PRs, 225 comments in 1 year 3 months
Contributions summary:Rupav primarily contributed to the frontend and backend aspects of the badge generation application. They fixed bugs related to overlapping elements in the CSS and CSV preview functionality within the frontend JavaScript. Furthermore, they made changes to the backend by adding features like text color customization and refactoring code related to SVG-to-PNG conversion, also updating dependencies. These contributions spanned UI improvements, backend logic, and dependency management.
attendeebadge-generatordevbackendconferences
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.