Summary
Shubham Utwal is a Staff Software Engineer with 12 years of experience building large-scale distributed systems across fintech, gaming, transportation and payments, currently based in Seoul. He has led core payments and order-management platforms at GoTo/GoPay—owning ledger, routing, reconciliation and SLO/incident practices—and now drives growth-focused infrastructure at Coupang. Skilled in state machines, Kafka, DynamoDB, Temporal and operationalizing Postgres/Redis at scale, he blends hands-on engineering with pod-level technical leadership and cross-stream architectural standardization. Known for turning complex cross-functional projects into reliable production services, he also runs incident RCA programs and weekly reporting to improve system reliability. His background from VNIT Nagpur and experience across startups and large enterprises give him a pragmatic, metrics-driven approach to seller and merchant experience problems. Notably, he’s built multi-tenant journey arbitration systems that marry traditional state machines with novel distributed primitives to handle real-world seller workflows.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science and Engineering, Bachelor of Technology (B.Tech.), Computer Science and Engineering at Visvesvaraya National Institute of Technology
Hindi, English, Marathi, Marwari