Shubham Utwal

Software Engineer

Bengaluru, Karnataka, India10 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable distributed systems.
  • Led cross-functional teams in complex payment projects.
  • Strong background in fintech and growth platforms.
Stackforce AI infers this person is a Fintech expert with strong capabilities in distributed systems and payment processing.

Contact

Skills

Core Skills

Amazon Web Services (aws)Distributed SystemsData AnalysisTechnology LeadershipArchitectural DesignOrder Management SystemsPayment ProcessingPromotions And SubscriptionsGrowth Platforms

Other Skills

.NETAJAXAPI ForgeAgile MethodologiesAirflowAmazon DynamodbAmazon S3Android DevelopmentAngular 2AngularJSApache KafkaApache SparkCC#C++

About

Software Engineer with a demonstrated history of working in the fin-tech, gaming, transportation (anything from A to B), payments & logistics industries. Attained my bachelor's degree (B.Tech.) focused in Computer Science and Engineering from Visvesvaraya National Institute of Technology (VNIT), Nagpur.

Experience

Coupang

Staff Software Engineer

Jun 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • Working in the Rocket Growth Engineering Org at Coupang.
  • Building a multi-tenant, federated Journey and Action arbitration system using the traditional idea of a state machine complemented by the use of scalable distributed systems such as DynamoDB, Kafka, and some novel technologies such as Temporal.
  • Obsessing about seller problems and enhancing the seller experience with Rocket Growth.
Amazon Web Services (AWS)TemporalAirflowAmazon DynamodbAmazon S3Apache Kafka+7

Goto group

4 roles

Principal Engineer

Promoted

May 2023Jun 2024 · 1 yr 1 mo

  • Acted as the Pod Technical Lead of the Payments Tooling Pod comprising of the Order Management, E-money, Points Platform, Clearing & Reconciliation, Settlements, and IRIS (Payouts) teams/squads.
  • Leading the migration of two ongoing cross-stream, cross-function complex projects
  • Owning the Incident RCA Review process within the Pod; frequency: weekly + quarterly
  • Owning the technical & and architectural standardization across the different systems in the Pod.
  • Additionally is responsible for driving the weekly RCA Review process across all the Pods in GoPay, tracking SLOs across all journeys in GoPay, holding the respective teams accountable for SLO violations, onboarding all of GoPay to an inhouse incident tracking system, conducting quarterly RCA reviews across pods, and publishing weekly reports for incidents across GoPay.

Technical Lead

Dec 2020May 2023 · 2 yrs 5 mos

  • Led GoPay's Order Management, E-money (GoPay Wallet) & the Points Platform Teams comprising of ~10 engineers & QAs, responsible for the deliverables, QoQ plan for the team, coaching, mentoring & the growth plan for the engineers.
  • The Order Management team sits at the core of Payments in GoPay / GTF and is responsible for building and owning services related to payments, order management state machine, payment switches, payment processing, and routing between multiple acquirers and payment providers.
  • The E-money team owns the "gopay wallet" ledger, transaction processing, payment provider, and wallet management systems. The gopay wallet provider serves > 80% of the consumer payments GTV on GoPay and is fully compliant with Bank of Indonesia regulations such as operating with a Disaster Recovery setup, etc.
  • The Points Platform team owns the GoPay Coins/Points ledger and payment provider system. It serves as the incentive platform for GoPay's merchants & is responsible for controlling the expenses due to it's inherent expiry feature whilst incentivizing the customers
Technology LeadershipService MeshgRPCArchitectural DesignDistributed SystemsCommunication+8

Product Engineer

Feb 2020Dec 2020 · 10 mos

  • Worked in the Payments Platform team at GoPay.
  • Involved in the development of the Order Management System for GoPay from scratch.
  • Worked on revising major core payments flows in GoPay.
  • Worked on simplifying the process of onboarding & integrating with a payment provider.
  • Responsible for setting up & maintaining distributed systems like Kafka, operational experience with managing databases like Postgresql & Redis at scale.
Representational State Transfer (REST)CommunicationHigh Level ArchitectureObject Oriented DesignOrder Management SystemsPayment Processing

Product Engineer

Mar 2018Feb 2020 · 1 yr 11 mos

  • Worked as a Product Engineer in the Growth Platforms team at Gojek.
  • Developing solutions for Promotions/Vouchers/Subscriptions/Bundles.
  • Worked on Gojek's Shuffle Engine which drives the content on Gojek's home page, food page and other cross-sell channels within the super app.
Representational State Transfer (REST)CommunicationHigh Level ArchitectureObject Oriented DesignPromotions and SubscriptionsGrowth Platforms

Playsimple games

Software Engineer

Sep 2017Feb 2018 · 5 mos · Bengaluru, Karnataka, India

  • Software Engineer in the Infra/Growth team at PlaySimple.
  • Developing applications for the Growth team
  • As part of the 3 membered Infra team, was responsible for maintaining the infrastructure, overcoming performance issues, fixing them, building data pipeline, setting up centralized logging infra, et al.
  • Worked on optimizing and streamlining processes and operations, building solutions based on Data Analytics and Visualization.
Representational State Transfer (REST)

Barclays

Software Developer

Jun 2015Sep 2017 · 2 yrs 3 mos · Pune/Pimpri-Chinchwad Area

  • Software Developer (BA4) at Barclaycard US.
  • Worked as a Full Stack developer in the Care and Fraud Journey teams at Barclaycard US.
  • Worked on the migration of Legacy services to micro-service based architecture.
  • Developing enterprise applications and solving problems such as process automation.
  • Developing solutions reducing third party dependencies and help slash down First Party fraud occurrences and strengthen the Fraud strategies.
Representational State Transfer (REST)Object Oriented Design

Indian institute of technology, bombay

Summer Intern

May 2014Jul 2014 · 2 mos · Mumbai

  • Handled two projects during my internship tenure
  • Building a Portal for Aakash Tablet users, allowing them to raise queries/concerns, engage in a Forum with other Aakash tablet users, Ticketing System.
  • Building a machine learning model which detects gaming, if any, exhibited by students taking online MOOC courses hosted on the MOOC platform edX, a platform adapted by IIT Bombay from the original edX.org platform
  • Tech Stack: Java, Python, Django, WEKA, MySQL

Education

Visvesvaraya National Institute of Technology

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Amazon Web Services (aws) & Distributed Systems

Explore similar profiles based on matching skills and experience