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
Confidential
Aug 2022 - Present (3 years 11 months)
Led technical architecture for multi-tenant features including authentication, authorization, and billing. Built developer-facing APIs and improved observability and CI/CD pipelines while mentoring engineers on API design and testing strategy.
Software Engineer
RxVantage
Mar 2019 - Jul 2022 (3 years 4 months)
Built backend features and GraphQL APIs for a healthcare SaaS platform, enabling scalable data access for provider workflows. Improved API performance by eliminating N+1 query issues and increased reliability with RSpec test coverage.
Solutions Engineer
Farmgirl Flowers
Jan 2018 - Feb 2019 (1 year 1 month)
Integrated the Farmgirl Flowers API into a Ruby on Rails platform to support order placement and fulfillment workflows. Implemented service logic for resilient third-party interactions, upgraded billing for one-time and subscriptions, and used Sidekiq for asynchronous order processing.
Backend Developer
Deqode
Jun 2017 - Jan 2018 (7 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)
Feb 2016 - May 2017 (1 year 3 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 2014 - Jan 2016 (1 year 7 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!
