Rahul Gupta
@rahulgupta18
Senior Ruby on Rails engineer building observable, multi-tenant SaaS backend systems.
What I'm looking for
I’m a Senior Ruby on Rails engineer specializing in multi-tenant SaaS architecture, GraphQL and REST API design, and high-scale backend systems. I focus on clean, maintainable code and test-driven development, and I enjoy owning features end to end—from technical decisions to delivery.
In my current role, I’ve led technical architecture for authentication, authorization, and billing in multi-tenant environments. I designed and shipped developer-facing APIs and integrations, built observability and monitoring with Datadog and Grafana, and established CI/CD and parallel-testing infrastructure to improve deployment reliability and developer productivity.
Previously, I built and optimized GraphQL APIs for a healthcare SaaS platform, resolving performance issues like N+1 queries and shipping version-safe schema changes. I’ve also integrated third-party services, implemented billing and subscription workflows, and added Sidekiq background jobs to reduce latency—while mentoring engineers on API design, testing strategy, and product thinking.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Raileurope
Aug 2022 - Present (4 years 2 months)
Own integrations with several European rail-carrier APIs covering search, booking,
cancellation and exchange: authentication and token refresh, retries and idempotency, async confirmation flows, and tracking partner API changes and deprecations before they break production.• APIs and documentation. Designed and shipped REST APIs and webhook delivery consumed by travel-agent
platforms and partners
Backend Developer
Deqode
Aug 2021 - Jul 2022 (11 months)
Built scalable Ruby on Rails backends supporting platforms handling over 1 million monthly requests. Integrated React.js and Angular front ends, delivered agile SDLC milestones, and delivered full-cycle development using PostgreSQL, Redis, Sidekiq, AWS, and Ansible.
Backend Developer
7Classes (InstaPrepsAI)
Aug 2020 - Jul 2021 (11 months)
Built a multi-tenant SaaS platform for online education and developed RESTful APIs for web and Android applications. Implemented real-time lecture features, teacher dashboards, and billing/subscription management across user tiers.
Associate Developer
Allerin Tech Pvt Ltd
Jun 2020 - Aug 2020 (2 months)
Built web applications using Ruby on Rails and designed internal and third-party API integrations. Worked across both Waterfall and Agile development lifecycles, with focus on database design, OOP, and software design patterns.
Education
Degrees, certifications, and relevant coursework
University of Pune
Bachelor of Engineering, Computer Engineering
Earned a Bachelor of Engineering in Computer Engineering from the University of Pune, completed in 2014.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Rahul?
You can contact Rahul and 90k+ other talented remote workers on Himalayas.
Message RahulGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
