Aman Agarwal profile photo 1 on Tal

Aman Agarwal

Senior Engineer @ Uber | CS @ IITG

Bengaluru

7+ years of work experience

Uber
Aug 20251 yr 2 mosPresent

Bengaluru, Karnataka, India · Hybrid

Working on a system to detect and heal anomalies in the control plane of uber’s data platform.
Uber
Jan 20232 yrs 8 mosAug 2025

Bengaluru, Karnataka, India · Hybrid

Led the design and implementation of the Table Availability Service (TAS) — a critical internal platform managing the availability and health of millions of datasets within Uber's hybrid data lake. Improved cloud read query routing from 30% to 90%+ by deeply analysing query patterns and replicating/migrating frequently queried datasets. Built features like real-time lag detection, delayed scheduling of pipelines, and invalid write-blocking. Collaborated across orgs (Hive Sync, HMS, Presto, Ingestion, MA, UDQ) to integrate TAS for migration of workloads and datasets accelerating Uber’s move to the cloud. 🏆 Recognized with the Individual Impact Award for this work - Given to 1 person in 500 people Tech Stack: Java, Hive, MySQL, Kafka, Uber's internal orchestration tools.
WinZO
May 20211 yr 9 mosJan 2023

New Delhi, Delhi, India

​Architected and led the development of two high-impact backend micro-services, including one built from scratch to handle high throughput and low-latency traffic on WinZO's gaming platform. Owned end-to-end design, development, and deployment, ensuring scalability and observability from day one. Mentored and led a team of 3 engineers, conducting design reviews and guiding feature rollouts in production. Tech Stack: NodeJs, MongoDB, PostgreSQL, Kafka, New Relic, BullQueues.
Myntra Jabong
Jul 20191 yr 10 mosApr 2021

Bengaluru, Karnataka, India

Redesigned and re-architected the Wishlist service to address scale bottlenecks — resulting in a 75% latency reduction and significantly improved user experience during peak sales and flash events. Worked on the cart micro-service, which had a peak load of 800K RPM.

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology - BTech, Computer Science

Indian Institute of Technology, Guwahati

20154 yrs2019

Join Aman and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Aman Agarwal on Tal

Headline

Senior Engineer @ Uber | CS @ IITG

About

I’m a Software Engineer at Uber with 6+ years of experience building scalable backend systems that power real-world impact. I graduated in Computer Science from IIT Guwahati, and I have a deep passion for solving complex problems through system design and data structures. 🏆 Recipient of Individual Impact Award at Uber for designing and implementing the Table Availability Service (TAS) — a critical component managing status of datasets in hybrid data-lake - powering Uber's cloud migration. This included building real-time lag computation for hive-synced datasets, blocking invalid secondary writes, and enabling delayed scheduling, significantly improving cloud query routing (>90% from the initial 30%). TAS now supports migrations across pipelines like Presto, Piper, Ingestion, and MA. Core Strengths: • System Design (HLD/LLD) • Scalable Backend Architecture • DS/Algo Problem Solving • Distributed Systems • Product Thinking & Cross-Functional Collaboration Let’s connect if you’re building something meaningful 🚀

Location

Bengaluru

Work experience

Senior Software Engineer at Uber, Aug 2025 - Present · 1 yr 2 mos, Bengaluru, Karnataka, India · Hybrid, Working on a system to detect and heal anomalies in the control plane of uber’s data platform.

Software Engineer 2 at Uber, Jan 2023 - Aug 2025 · 2 yrs 8 mos, Bengaluru, Karnataka, India · Hybrid, Led the design and implementation of the Table Availability Service (TAS) — a critical internal platform managing the availability and health of millions of datasets within Uber's hybrid data lake. Improved cloud read query routing from 30% to 90%+ by deeply analysing query patterns and replicating/migrating frequently queried datasets. Built features like real-time lag detection, delayed scheduling of pipelines, and invalid write-blocking. Collaborated across orgs (Hive Sync, HMS, Presto, Ingestion, MA, UDQ) to integrate TAS for migration of workloads and datasets accelerating Uber’s move to the cloud. 🏆 Recognized with the Individual Impact Award for this work - Given to 1 person in 500 people Tech Stack: Java, Hive, MySQL, Kafka, Uber's internal orchestration tools.

Back End Software Engineer at WinZO, May 2021 - Jan 2023 · 1 yr 9 mos, New Delhi, Delhi, India, ​Architected and led the development of two high-impact backend micro-services, including one built from scratch to handle high throughput and low-latency traffic on WinZO's gaming platform. Owned end-to-end design, development, and deployment, ensuring scalability and observability from day one. Mentored and led a team of 3 engineers, conducting design reviews and guiding feature rollouts in production. Tech Stack: NodeJs, MongoDB, PostgreSQL, Kafka, New Relic, BullQueues.

Software Developer at Myntra Jabong, Jul 2019 - Apr 2021 · 1 yr 10 mos, Bengaluru, Karnataka, India, Redesigned and re-architected the Wishlist service to address scale bottlenecks — resulting in a 75% latency reduction and significantly improved user experience during peak sales and flash events. Worked on the cart micro-service, which had a peak load of 800K RPM.

Education

Bachelor of Technology - BTech, Computer Science, Indian Institute of Technology, Guwahati