Uphar Rastogi

Software Engineer

Bengaluru, Karnataka, India9 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8.5 years of experience in delivering complex products.
  • Mentored multiple engineers to help them grow.
  • Led cross-functional teams for high DAU products.
Stackforce AI infers this person is a Backend Engineer with expertise in Fintech and Gaming industries.

Contact

Skills

Core Skills

Game DevelopmentDistributed SystemsBackend EngineeringCloud Technologies

Other Skills

KafkaMongoDBRedisS3NodeJsAWSLambdaAPI GatewayDynamoDbSQSStepFunctionsJavaData StructuresSystems DesignObject-Oriented Programming (OOP)

About

A smart and adaptive professional with good problem solving skills and demonstrated leadership qualities, having an experience of 8.5 years in delivering complex products at scale. Worked into multiple domain including Payments, Gaming, Automation, CRM as a backend engineer, sometimes as a frontend engineer and game developer to deliver large scale softwares. Worked on high DAU products in Amazon like Flights Booking, Movies Booking and Co-BrandedCredit Cards. Currently working as a Senior Engineer in Salesforce building world class products. I am the natural go-to guy in my teams, and have successfully mentored multiple engineers to help them grow in their career. # Good grasp over data structures and algorithms. Solved 500+ questions on LeetCode. # Great problem solving skills. # Experience in designing large scale distributed systems in the cloud. # Leading, mentoring and coaching team members # Project planning, estimations, architecture and design # Passionate about learning new technologies and reading tech books

Experience

9 yrs 8 mos
Total Experience
2 yrs 5 mos
Average Tenure
3 yrs 7 mos
Current Experience

Salesforce

2 roles

Lead Software Engineer

Promoted

Feb 2026Present · 4 mos

Senior Software Engineer

Nov 2022Feb 2026 · 3 yrs 3 mos

Moonfrog labs

SDE-3

Aug 2020Nov 2022 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • Building Large Scale Distributed Games.
  • Moonfrog is Indian No. 1 gaming company, developing social games for the Indian market. Teen Patti Gold is Moonfrog's flagship product which is also the highest grossing Indian game, having more than 70+ Million players and having 5M+ DAU.
  • # Led cross functional team of 4 engineers for developing different features including game like Friends Table using technologies like Kafka, Consumers, MongoDB, Redis, S3, GameServers, Stateful and Stateless services and NodeJs supporting DAU of 1M
  • # Involved in oncall related activities, finding multiple inefficiencies in the system during oncall. Fixed multiple memory leaks for our Redis cluster and downscaled the cluster thus saving the infra cost of 40k$ per year.
  • # Increased revenue, engagement and retention of players by 20% by desigining and implementing multiple features like Collectables, Ads etc.
  • # Actively involved in hiring of Engineers across Moonfrog, solved multiple inefficiencies wrt hiring
KafkaMongoDBRedisS3NodeJsGame Development+1

Amazon

2 roles

Software Developer

Promoted

Aug 2018Aug 2020 · 2 yrs

  • Making Payments easier and accessible to everyone.
  • # Working in Amazon Payments Co-Branded Credit Cards team as a Backend Engineer.
  • Handled the requirement gathering, integration scoping, technical contract finalization,
  • design and development of paperless-kyc and cashback management for Co-BrandedCredit Cards. This involves secure integration with Amazon Internal Microservices and 3P
  • (ICICI) systems and includes the use of AWS Cloud technologies like S3, Lambda, API
  • Gateway, DynamoDb etc. Lead a team of 3 engineers and 1QA and also mentored two of
  • the new engineers as part of this project.
  • # Worked in Amazon Payments Flights & Movies team as a Backend Engineer. Worked
  • through the integration with Tapzo for designing and developing a first of its kind system
  • on Amazon to translate external orders placed on the Tapzo ecosystem into Amazon
  • orders. The involves integration with multiple Amazon Internal Microservices and involves
  • the use of AWS Cloud technologies like SQS, Lambda, StepFunctions, DynamoDb etc. I was
  • also involved in the oncall activities for solving customer related issues in prod. After
  • successfully launching I was the SPOC for handing over this project to a peer team and
  • conducted multiple KT sessions, multiple SOP creations for smooth transition.
AWSS3LambdaAPI GatewayDynamoDbSQS+3

Software Developer

Apr 2018Jul 2018 · 3 mos

  • Worked as a Software Developer in the Kindle Team. Worked on the UI development for various features for the different kindle devices.

Sap labs india

Software Engineer

Jun 2016Apr 2018 · 1 yr 10 mos · Bangalore

  • Worked as a Software Developer for the S/4 HANA START Tool Development Team.
  • The project involves design and development of the START tool so that it can be offered as a SAAS solution in addition to the current desktop application to customers within SAP and outside SAP as a cloud application with the S/4 HANA (SAP’s next generation Business Suite) Release. The role
  • includes the following responsibilities:
  • # Designing the architecture of the execution engine, following the guidelines and principles of OOPS.
  • # Building the User Interface of the tool using FIORI framework.
  • # Supporting existing customers of the tool from multiple lab locations and outside SAP and solving customer incidents.
  • # Supported various technologies like Web GUI, Ui5 , Fiori and others for automation.
  • # Creating the RESTFul API’s to trigger the execution, recording and to expose the automation logic.

Education

Jaypee Institute of Information and Technology

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Game Development & Distributed Systems

Explore similar profiles based on matching skills and experience