
About
Senior Software Engineer, currently at Uber. Focused on distributed systems, backend software engineering, Java, and AWS.
Away from the keyboard: photography, bass, and games.
Areas of Expertise
Distributed Systems & Architecture
Designing and operating scalable, fault-tolerant backend systems
Backend & API Platforms
Building reliable services and APIs that are easy to operate and maintain
Cloud Infrastructure
Deep experience with AWS services and cloud-native systems
Developer Experience
Improving tooling, workflows, and the day-to-day of shipping software
Experience
UberU4B
Mar 2026 – PresentSenior Software Engineer
Amazon
Aug 2022 – Feb 2026SDE II
AWS OpenSearch
Jan 2025 – Feb 2026- Designed the core architecture of Cluster Insights, a platform that generates health diagnostics, mitigation signals, and operational recommendations for large-scale OpenSearch clusters.
- Built distributed insight pipelines that combine telemetry, metadata, and system signals to drive automated remediation.
- Led the NotificationService migration from JDK 8 to JDK 21, improving performance and runtime efficiency.
Amazon Pay · Merchant Onboarding
Aug 2022 – Dec 2024- Designed a Risk Prevention evaluation platform for merchant onboarding within Amazon Pay’s ML infrastructure.
- Built secure KYC document ingestion and a Domain Validation Service for merchant verification and fraud detection in the US region.
- Reduced critical platform load time from ~50s to ~2s, improving operational efficiency and cutting support load.
- Enabled recurring payments in the next-generation Amazon Pay architecture.
- Contributed to Diya, Amazon’s internal AI assistant serving ~75K daily active users, and to cross-team fraud detection systems.
FlipkartConsumer Finance · Lending
Apr 2021 – Aug 2022SDE II
- Designed and implemented a multi-tenant billing platform with full data migration and rollback safety.
- Built scalable relaying infrastructure that reduced platform costs by 75%.
- Cut homepage API latency from ~1s to ~50ms through architecture redesign and database optimization.
upGradPayments / Growth
Jan 2020 – Apr 2021SE II
- Built payments and invoicing backend services.
- Designed an Automated Program Launcher that reduced launch time from 10 days to 2 days.
- Built a Form Service that cut creation time from days to hours, with deployment automation that improved release safety.
Skills
Open Source
dloom — Maintainer. Open-source home directory manager — an alternative approach to GNU Stow for managing dotfiles and configurations.
endoflife.date — Contributor. Community-maintained product end-of-life and support timelines for software and devices.