I usually build from curiosity, frustration, or admiration.
Aadarsh Srivastava
I'm a frontend engineer at MakeMyTrip with 5+ years across enterprise, startup, and high-scale consumer products. What keeps me interested is the human side of software: the odd workaround someone has learned to live with, the flow that almost works, or the product that feels so well thought through you want to understand how it was made.

What I care about
Software that respects the real job someone is trying to do, not just the flow we hoped they would follow.
When I am not coding
Usually football, the NBA, rock and metal, design rabbit holes, gadgets, or noticing why one tool becomes part of someone's identity and another does not.
Right now
Trying to make this site feel less like a portfolio and more like a person with a browser tab problem, a product itch, and a few strong opinions about software.
What shaped me
Years ofProduct thinking
Context over chronology
I started at PwC seeing how software shapes the way teams coordinate, decide, and get work done. At Zolo, closer to users and business constraints, I learned that a screen is rarely just a screen — it carries discovery, conversion, operations, and trust at the same time. Now at MakeMyTrip, I build travel experiences at scale across web and mobile. The thread through all of it is simple: understand the real job someone is trying to do, then make the path clearer without taking useful choices away.
MakeMyTrip
1 yr 6 mo- Senior Software Engineer IIJan 2025 to Present
Zolo
2 yr 6 mo- Senior Software Engineer IIApr 2024 to Dec 2024
- Senior Software Engineer IApr 2023 to Mar 2024
- Software Development Engineer IIJul 2022 to Mar 2023
PwC India
1 yr 10 mo- Associate (Full Stack Developer)Sep 2020 to Jun 2022
Built from real motivation
Projects I Keep Returning To
A few projects that stayed with me because the workflow, the product question, or the person behind it kept growing.
Wealth Setu
A financial workflow system I'm building for my dad's advisory business so commissions, clients, goals, and business signals stop living in scattered spreadsheets.
Started from a very real family problem: too much manual calculation, not enough visibility.
Octane Type
A typing speed test born from a touch-typing rabbit hole, with extra attention on letter-level accuracy and feedback instead of just a final WPM score.
Started after getting obsessed with touch typing, keyboards, and why practice tools rarely adapt to the person using them.
QuickCrawl
A type-safe crawler API inspired by Firecrawl and built as a way to understand the core of crawling, extraction, caching, and pipeline design for myself.
Started from admiration: Firecrawl felt thoughtful enough that I wanted to rebuild the essence of it and learn by doing.
Fable
A minimal JSON paste app inspired by JSONBlob, built for the moments when sharing structured data should feel quick, clean, and almost invisible.
Started from seeing a useful tool, liking the idea, and wanting a lighter version of the experience for myself.
Thinking in public
Notes & Writing
Usually a product hunch, engineering discomfort, or mental model I wanted to make clearer.
Optimizing React Re-renders
A practical look at when re-renders actually matter, and when we reach for memoization before understanding the real bottleneck.
From Junior to Senior Engineer
What actually changed in my thinking, ownership, and judgment as I moved from execution to product-aware engineering.
Server-Driven UI Done Right
Why most server-driven UI conversations miss the real problem, and what it takes to keep the frontend opinionated and scalable.
React to React Native: A Mental Model Shift
The mindset shift that matters more than APIs when you move from web habits to native constraints.
Reach
What I Reach For
The stack changes. The patterns I reach for tend to stay familiar.
Languages
Frontend
Backend
UI & Styling
Tooling
AI
Objects with opinions
The Station
The tools I use long enough to have opinions about.
MacBook Pro 14"
M4 Max, 24GB RAM
Lenovo ThinkVision D27-30
27-inch
Kreo SwarmX
Huano Red Switches
MX Master 3
Logitech
Sony WH-1000XM4
Noise Cancelling
Diet Coke
Fuel for code