Aadarsh Srivastava
I build clear product systems around how people actually work.
Across enterprise software, startup operations, and consumer travel, I turn messy workflows into useful interfaces and durable systems.
Software fragments when features become the plan and the work around them disappears from view.

Experience
Different scales changed what I notice: shared systems must survive coordination, operational products must respect the work around the screen, and consumer journeys must stay clear under scale.
Those environments changed what I build on my own: products that begin with a specific person and the work already happening around them.
- MakeMyTrip1 yr 7 mo
- Senior Software Engineer IIJan 2025 to Present
- Consumer scale across web, mobile, and discovery journeys.
- Zolo2 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
- Customer proximity, operations, and commercial consequences.
- PwC India1 yr 10 mo
- Associate (Full Stack Developer)Sep 2020 to Jun 2022
- Enterprise coordination and durable shared systems.
Selected work
Work shaped by real constraints
Products that began with a person, a workflow, or a system I wanted to understand properly.

Advisor360
A commission management operating system for financial advisors — powered by FinHQ, a domain-first platform for advisory business logic, analytics, and AI.
Writing
Thinking made visible
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.
Stack
Chosen for the work, not the trend
Languages, frameworks, and systems I reach for when a product problem needs to ship clearly.

