About
I'm a software engineer who enjoys building products and refining them until they are fast, simple, and reliable. I like breaking down complex systems, questioning assumptions, and finding cleaner solutions.
I'm particularly interested in mathematics, algorithms, and computational problem solving. A lot of my time goes into exploring data structures, optimization, and competitive programming.
I've worked across startups, product teams, and agencies in both B2B and B2C environments. My experience includes AI-agents for E2E testing, engineering analytics tools, educational products at the Wadhwani Foundation, and consumer applications such as Swiggy's SuprDaily, where performance and user experience mattered at scale.
Languages
Frontend
Backend
Infrastructure
Observability
Work
Software Engineer
Hatica
March 2024 - Jan 2026
- Led frontend development of an AI agent for automated website testing using Playwright, Stagehand, AI SDK, reducing manual QA effort by 70%+.
- Built the platform UI in Next.js + tRPC, cutting integration boilerplate by∼35% and delivering the MVP in under 8 weeks.
- Upgraded the core engineering productivity platform from V2 → V3, redesigning UI, improving performance and reducing frontend bugs by around 30%.
- Implemented CI/CD workflows like GitHub Actions, pre-push hooks, AWS Amplify builds, and CodeRabbit to improve dev velocity.
- Optimized GraphQL queries and UI rendering paths, resulting in ∼15% faster API interactions across key features.
Frontend Developer
Wadhwani Foundation
August 2022 – January 2023
- Collaborated on 3 distinct EdTech products, collectively catering to a user base of 1 million.
- Reduced first contentful page render time from 4.2 secs to 2.9 secs by implementing image compression, asynchronous loading and code splitting.
- Managed and streamlined sign-in/sign-up processes across multiple applications, improving user experience and reducing sign-up time by 20%.
- Contributed to code reviews, providing constructive feedback to team members, significantly improved code.
- Developed scalable, responsive, and reusable stateful UI components from the ground up using React, Redux, and TypeScript. Crafted a modular architecture to enhance code maintainability and facilitate seamless integration into diverse projects.
SDE – Frontend Intern
SuprDaily by Swiggy
March 2022 – June 2022
- Revamped, debugged, refactored, and resolved application issues while optimizing performance.
- Implemented search optimization experiments to minimize user interactions for initiating searches on the app, particularly on the search page, enhancing user engagement and search efficiency.
- Optimized user experience, interactivity, and speed with seamless navigation in the checkout process.
Projects
Writing
Bookshelf
Books I return to.
A Philosophy of Software Design
Designing Data-Intensive Applications
Cracking the Coding Interview
The Pragmatic Programmer
