Rahul Gupta

VP of Engineering

Delhi, India16 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 16 years of experience in distributed systems.
  • Expert in production-grade Generative AI systems.
  • Strong leadership in high-performance engineering teams.
Stackforce AI infers this person is a SaaS and Fintech expert specializing in scalable distributed systems and Generative AI.

Contact

Skills

Core Skills

LeadershipDistributed SystemsCloud Computing

Other Skills

High Performance TeamsGenerative AIElasticsearchJavaMySQLMongoDBAlgorithmsSoftware DevelopmentData StructuresOOPSProgrammingWeb ServicesAgile MethodologiesScalabilityMultithreading

About

With over 16 years of experience designing and scaling distributed systems, I have built and led technology platforms across high-growth startups and global organizations including Adobe, Paytm, Snapdeal, and ixigo. Over the last 3 years, my focus has evolved toward Production-Grade GenAI Systems — applying the same principles of engineering rigor, reliability, and scalability that have defined my career. I specialize in taking GenAI from prototype to production by building the platforms, workflows, and guardrails required to operate non-deterministic models in deterministic enterprise environments. My work spans: - AI-native system architecture – orchestration layers, evaluation loops, semantic caching, and cost-aware abstractions that serve 500+ enterprise customers - Determinism & accuracy – implementing LLMetry and continuous evaluation to ensure high-fidelity outputs at scale - Operational excellence – treating cost, latency, observability, and reliability as first-class engineering concerns - Platform thinking – enabling teams to build on GenAI capabilities safely and independently, with automated guardrails for governance and compliance Rather than shipping isolated AI features, I focus on building "Systems around the Model" — ensuring AI is measurable, governable, and sustainable under real-world constraints. I remain a "lead from the front" technical leader, shaping architecture and defining evaluation strategies while fostering high-trust, inclusive engineering cultures. I believe the strongest systems emerge from empowered teams operating collaboratively. My consistent goal: combine deep systems thinking with pragmatic execution — and turn emerging technology into dependable, high-impact platforms.

Experience

16 yrs 2 mos
Total Experience
2 yrs 3 mos
Average Tenure
6 yrs 10 mos
Current Experience

Adobe

Senior Engineering Manager-II

Jul 2019Present · 6 yrs 10 mos · Noida, Uttar Pradesh, India

  • 1. Lead the team by being a strong voice for them and aligning with cross-functional partners driving towards the same business and company goals.
  • 2. Communicated with stakeholders to understand business initiatives, set roadmaps, and determine software requirements.
  • 3. Participate in architecture and design reviews for tasks that require complex technical solutions
  • 4. Lead the team for relaunching Adobe Campaign Classic-v8 by scaling system throughput, built processes and tools for improving quality of deliverable and for ensuring adherence to various performance SLAs across varied customer use-cases.
  • 5. Stabilised Sophia (Personalisation platform @ Adobe) Analytics, modularisation of stacks into micro-services
  • 6. Reduced attrition in new team by regular 1:1s, understanding career aspirations and defining a proper career development plan while aligning them with the overall org vision
LeadershipHigh Performance TeamsDistributed SystemsCloud ComputingGenerative AI

Paytm

Engineering Manager

Jun 2018Jul 2019 · 1 yr 1 mo · Noida Area, India

  • User platform is an oAuth2 compliant user management system in Paytm. It takes care of all
  • the user profile management, authentication and authorisation, ACL management etc. Being the core system
  • of Paytm, it needs to be highly scalable and currently boasts of scaling upto 3mn TPM.
  • Roles and Responsibilities
  • 1. Improvement in different aspects like Stability, Scalability and Security of the system.
  • 2. Build tools for Improvement in system health monitoring, alerting
  • 3. Participates in architecture and design reviews for tasks that require complex technical solutions. 4. Troubleshooting of complex technical issues
  • 5. Introduction of best practices/approaches to be leveraged by the team
  • 6. Mentor fresh hires and junior engineers.
LeadershipHigh Performance TeamsDistributed SystemsElasticsearchCloud Computing

Gofro.com

Engineering Manager

Dec 2015Apr 2018 · 2 yrs 4 mos · New Delhi Area, India

  • GoFro is an online marketplace for travel holiday packages.
  • Functional Areas :
  • 1. Designed and developed a a generic search framework for all travel entities like Hotel, Packages, Activities, Transfers, Flights, Destinations, Suppliers, Leads/User-Queries etc. (Elasticsearch)
  • 2. Built an entity-resolution system to auto-map supplier entities with gofro entities (NLP, Probabilistic heuristics)
  • 3. Designed and developed the entire backend for Advisor marketplace from scratch which takes care of
  • advisor's journey right from the onboarding flow, all the key-functional areas, earnings/payments, analytics dashboard etc
  • 4. Lead-management system for user-queries.
  • Key Areas : Lead Capture, lead qualification, allocation management, tasks and reminders etc.
  • Key Challenges :
  • 1. Removing noise from the huge query-set by system driven auto-qualification of leads.
  • 2. Rank Leads on the basis of their conversion probabilities to get higher ROI for advisors
  • 3. Advisor Classification and auto-map them to the leads which they are more likely to be converted by them.
  • Responsibilities:
  • 1. Architecture & Design
  • a. Participation in architecture and design reviews for projects that require complex technical solutions
  • b. Performing the gap analysis between business requirements and the package features and design the configuration, customizations, extensions, interfaces required to meet the requirements
  • 2. Development & Support
  • a. Development of reusable frameworks/components and POCs to accelerate development on projects
  • b. Owns consistency and high quality in solution delivery
  • c. Create best practices/approaches to be leveraged by the team
  • 3. Planning Tracking & Estimation
  • 4. Team Hiring and Mentoring
LeadershipHigh Performance TeamsDistributed SystemsElasticsearchCloud Computing

Snapdeal

Lead Software Engineer

Aug 2014Dec 2015 · 1 yr 4 mos · New Delhi Area, India

  • Search System for seller-front to enable sellers to manage their catalog.
LeadershipHigh Performance TeamsDistributed SystemsElasticsearchCloud Computing

Ixigo.com

2 roles

Product Lead

Promoted

Jan 2014Jun 2014 · 5 mos · Gurgaon, India

  • Leading end to end product development in ixigo for both meta search and the new product trip planner. I handle the backend development of each and every project at ixigo which includes architecture design, development, QA, deployment strategies, releases etc. I preferably work on Java, J2EE, JibX, mysql, MongoDB, Elasticsearch, Redis, Caching Framework, varnish etc
  • Key Roles includes :
  • Manage the Whole Product-Life Cycle to ensure that a high quality product is delivered on time.
  • Development and implementation strategies for product
  • Provide API to various platforms to build apps.
Distributed SystemsElasticsearchCloud Computing

Senior Software Engineer

Dec 2011Dec 2013 · 2 yrs · Gurgaon, India

  • responsible for on-time and high quality delivery of all feature works
  • Invent novel solutions to challenging technical problems
  • Participate in the execution and creation of engineering best practices within the team.
  • Contribute to advancing the team's methodology and quality programming practices across the team
Distributed SystemsCloud Computing

Oracle

Member Technical Staff

Dec 2010Dec 2011 · 1 yr · Bengaluru Area, India

Tejas networks

R & D Engineer

Jul 2009Sep 2010 · 1 yr 2 mos

Microsoft

SDE- intern

May 2008Jul 2008 · 2 mos · Hyderabad Area, India

  • Worked as an intern in WinSE Miscrosoft IDC, Hyderabad.
  • Got the chance to Design and Develop an automation tool for the internal use of Developers.
  • Technologies Used : C#, XML

Education

Motilal Nehru National Institute Of Technology

B.Tech. — Computer Science and Engineering

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Leadership & Distributed Systems

Explore similar profiles based on matching skills and experience