AU

Aakarshit Uppal

Platform Tech Lead committed to building efficient and functional systems that scale.

Delhi, India

About

As a platform tech lead, I specialize in building frameworks and architecting large systems. I strive to create environments where people can do their best work, and have led multiple teams in delivering successful projects. Recognised as a Subject Matter Expert in backend development with JVM and technologies such as Kafka, Redis, RabbitMQ, and Kubernetes, I'm currently expanding my expertise in distributed systems and lower-level programming languages like Rust.

Work Experience

99 Acres (Info Edge)

Apr 2023 - Present

Tech Lead

Excellence Award
Team Excellence Award
  • Transforming 99 Acres to a video-powered platform by building in-house solutions for automated video creation, smooth user-uploads and optimized serving & playback for large videos.
  • Eliminated malicious crawling by coordinating platform-wide changes and developing novel login-less authentication mechanisms using hardware & software signals.
  • Led the first post-Kubernetes DR-drill, planning and executing seamless switching of the entire stack between self-hosted data center and AWS.

99 Acres (Info Edge)

Oct 2021 - Apr 2023

Lead Engineer

Merit Award
Team Excellence Awards
  • Created GAIA v2 to accelerate backend development with declarative upstream (DB, MQ, cache, code) orchestration supporting different triggers (HTTP, MQ, Cron), enabling quick delivery of capability & stack upgrades across microservices.
  • Reduced platform incidents from frequent to very rare by enabling Kubernetes migration through extensive JVM resource tuning, integrating resilience & observability primitives in microservices, and selectively introducing reactive stack.
  • Led an 8-member Platform Backend team spearheading initiatives like in-house Zuul replacement, crawler-network id and webp format rollout for all user images.

99 Acres (Info Edge)

Apr 2020 - Oct 2021

Senior Software Engineer

Top Gun Award
Merit Award
  • Built GAIA, a stateless, declarative API aggregation framework — eliminating boilerplate and fast-tracking API aggregation for all public endpoints and campaign content creation.
  • Built a unified, multi-channel campaign management platform supporting flexible fund allocation with a built-in wallet.
  • Mentored developers and maintained multiple microservices in anti-crawling & media systems.

99 acres (Info Edge)

Jun 2019 - Apr 2020

Software Engineer

  • Built near-realtime crawling detection pipelines and low latency security microservices with Spring Boot and Kafka.
  • Maintained & evolved central media management services.
  • Helped develop dockerization scripts for Spring applications.

Education

Birla Institute of Technology, Mesra

Jul 2015 - May 2019

Bachelor's Degree in Computer Science

President @ IET On Campus | Founder @ Hack-A-BIT | Developed & released 2 Android applications for technical & cultural fests

Skills

Software Architecture
System Design
Spring/Spring Boot
Kafka
RabbitMQ
MySQL
MongoDB
Java
Kotlin
Python
Rust
Kubernetes
Android