Rishabh Gupta

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in designing scalable microservices architectures.
  • Proven track record in performance optimization.
  • Strong leadership in mentoring and team management.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and IoT solutions.

Contact

Skills

Core Skills

MicroservicesNode.jsOptimizationEvent ProcessingPythonAuthentication SystemsWeb DevelopmentRest Apis

Other Skills

Architectural DesignBack-End Web DevelopmentBootstrapCascading Style Sheets (CSS)ContainerizationData StructuresDatabase Management System (DBMS)DjangoEngineeringFlaskFull-Stack DevelopmentHTMLInfrastructureIoT SolutionsJava

About

I am a Senior Software Engineer with 6+ years of experience in designing and scaling high-performance distributed systems. I specialize in backend development, microservices, and event-driven architectures, with expertise in Node.js, TypeScript, Golang, Python, PostgreSQL, Redis, Elasticsearch, Dynamodb Kafka, RabbitMQ, Docker, and Kubernetes. I am passionate about scalability, performance optimization, and distributed systems, and enjoy mentoring engineers and driving architectural decisions.

Experience

Uber

Senior Software Engineer

Aug 2025Present · 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Building Uber Dineout

Slice

SDE-3

Dec 2021Jul 2025 · 3 yrs 7 mos · Bengaluru, Karnataka, India · On-site

  • 1. Designed and implemented a scalable microservices architecture, leading the migration from a monolithic system to improve scalability and resiliency.
  • 2. Optimized spend calculation latency, reducing P99 at peak load from 5 minutes to 3 second, significantly enhancing system responsiveness.
  • 3. Led a team of five engineers, driving high-impact banking projects and ensuring seamless execution.
  • 4. Improved system efficiency and cut database infrastructure costs by 50% through architectural optimizations.
  • 5. Actively involved in hiring and mentoring, contributing to the growth of the engineering team.
MicroservicesScalabilitySystem OptimizationTeam LeadershipArchitectural DesignNode.js

Petasense

3 roles

Software Engineer

Promoted

Jun 2019Dec 2021 · 2 yrs 6 mos

  • 1. Built a real-time event processing system that enabled instant alerts and notifications for customers.
  • 2. Developed a SAML-based Single Sign-On (SSO) authentication system, streamlining user access across multiple identity providers.
  • 3. Led the implementation of alarm limit computation, reducing false positives by 90% and minimizing manual intervention.
  • 4. Designed a data archival service leveraging Google Blob Storage, reducing storage costs by 40%.
  • 5. Worked on IoT-driven predictive maintenance solutions, optimizing performance and efficiency.
Event ProcessingAuthentication SystemsIoT SolutionsPython

Software Engineer

Jan 2019May 2019 · 4 mos

  • 1. Developed Role-Based Access Control (RBAC) to restrict system access to authorized users and the user interface.

Software Engineer

Jul 2018Dec 2018 · 5 mos

  • Petasense is an Industrial IoT startup, offers an end-to-end solution – comprised of a wireless vibration sensor, cloud software and machine learning analytics.
  • 1. Agile web development using Flask, AngularJs, ReactJs and Redux.
  • 2. Designed and developed well-documented REST APIs and dashboards for summarized views of machines and accounts.
  • 3. Developed a feature to automatically send consolidated reports to a user over email as per user preferences.
  • 4. Wrote functional tests and unit tests to test APIs and software units using Robot framework and Pytest.
Web DevelopmentREST APIsTesting

Godrej consumer products limited

Software Engineer

May 2016Aug 2016 · 3 mos · Madgaon Area, India

  • 1. Developed an inventory management system for tracking raw materials.
  • 2. Enabled storage of detailed inventory records, ensuring accurate data management.
  • 3. Implemented functionality to update inventory based on raw material usage and availability.
  • 4. Designed a QR code generation feature to uniquely identify each raw material.
  • 5. Integrated a QR code-based tracking system for efficient monitoring and management of raw materials.

Education

Birla Institute of Technology and Science, Pilani

Master of Science (M.Sc.) & Bachelor of Engineering(B.E) — Mathematics & Mechanical

Jan 2014Jan 2019

Stackforce found 100+ more professionals with Microservices & Node.js

Explore similar profiles based on matching skills and experience