AU

Aakarshit Uppal

Platform Architect committed to building efficient and functional systems that scale.

About

As a platform architect, I specialize in building frameworks, architecting large-scale systems, managing complex infrastructure, and removing process-level inefficiencies. I strive to create environments where people can do their best work and have led multiple teams in delivering successful projects. Recognized as a subject-matter expert in backend and infrastructure (including JVM, Rust, Kafka, Redis, Kubernetes), I'm currently deepening my expertise in distributed-systems theory and low-level systems programming.

Work Experience

99acres (Info Edge)

Apr '25 - Present

Technical Architect

  • Building robust and comprehensive observability foundations for 99acres.
  • Leading infrastructure initiatives including gateway encapsulation, developer self-service and live disaster recovery.
  • Experimenting with the bleeding edge of programming paradigms and software architecture in the AI age.

99acres (Info Edge)

Apr '23 - Apr '25

Tech Lead

Exceptional Achiever Award
Gold Team Award
  • Transformed 99acres to a video-powered platform by building in-house solutions for automated video creation, seamless user uploads, and optimized serving and playback for videos.
  • Eliminated malicious crawling by coordinating platform-wide changes and developing novel login-less authentication mechanisms using hardware and software signals.
  • Led the first post-Kubernetes disaster recovery drill, planning and executing the bring up of the entire 99acres infrastructure on AWS, ensuring a seamless switch from our data center to AWS.

99acres (Info Edge)

Oct '21 - Apr '23

Lead Engineer

Gold Team Award
  • Created GAIA v2 to accelerate backend development with declarative upstream (DB, MQ, cache, functions) orchestration supporting different triggers (HTTP, MQ, cron) – enabling quick delivery of capability and stack upgrades across microservices.
  • Reduced platform incidents from frequent to very rare by enabling Kubernetes migration through extensive JVM resource tuning, integrating resilience and observability primitives in microservices, and selectively introducing the 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.

99acres (Info Edge)

Apr '20 - Oct '21

Senior Software Engineer

Gold Team Award
  • Built GAIA, a stateless, declarative API aggregation framework – eliminating boilerplate and fast-tracking API aggregation for all public endpoints and content for outgoing campaigns.
  • Built a unified, multichannel campaign management platform supporting flexible fund allocation with a built-in wallet.
  • Mentored developers and maintained multiple microservices in anti-crawling and media systems.

99acres (Info Edge)

Jun '19 - Apr '20

Software Engineer

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

Education

Birla Institute of Technology, Mesra

Jul '15 - May '19

Bachelor's Degree in Computer Science

  • President @ IET On Campus, BIT Mesra Chapter.
  • Founder @ Hack-A-BIT, BIT Mesra's National Hackathon.
  • Developed and released two Android applications for technical and cultural fests.

Technical Proficiencies

Software Architecture
System Design
Distributed Systems
Kafka
RabbitMQ
Redis
MySQL
MongoDB
Spring Boot
Java
Kotlin
Rust
Python
Docker
Kubernetes
Helm
Nginx
Android