Skip to main content
Rahul GuptaRG
Open to opportunities

Rahul Gupta

@rahulgupta18

Senior Ruby on Rails engineer building observable, multi-tenant SaaS backend systems.

India
Message

What I'm looking for

I’m looking to build multi-tenant SaaS backends with strong API design, observability, and test-driven development. I want a team where I can own features end to end, mentor engineers, and translate complex requirements into intuitive user experiences.

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

CI

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.

Education

Degrees, certifications, and relevant coursework

University of Pune logoUP

University of Pune

Bachelor of Engineering, Computer Engineering

Earned a Bachelor of Engineering in Computer Engineering from the University of Pune, completed in 2014.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan