Work
4 yrs 3 mo total
smallcase3 yrs 9 mo
Bengaluru, India·RemoteSoftware Development Engineer II (SDE-2)Apr 2024 – Present · 1 yr 11 mo
- Architected the frontend search experience across web and mobile, introducing server-driven filters and results that improved scalability and UX consistency.
- Led the migration to TanStack Query, modernizing data-fetching across the codebase with robust caching, correct loading/error states, and significantly improved developer experience.
- Delivered Mutual Fund Smallcases (MFSC) on web in record time, shipping the full details page overhaul and MFSC support in ~4 weeks with zero major production breakages.
- Built and shipped MFSC Subscriptions in ~10 days, rewriting subscription data handling via a new Redux slice and reducing subscription API calls by ~50% through smarter client orchestration.
Software Development Engineer I (SDE-1)Jun 2022 – Jun 2024 · 2 yrs
- Contributed to the B2C Experience team powering the smallcase platform (5M+ downloads, ~1M MAUs) across mobile and web using React Native, Next.js, and TypeScript.
- Delivered high-impact product initiatives such as Investment Tracking, Investment Score, and marketing landing pages while owning modules end-to-end.
- Led complex compliance changes across three codebases (B2B, web, backend), coordinating cross-team efforts and reducing QA feedback to near zero.
- Built reusable production-grade UI components (Donut Chart, Text Cycler, Headless Tabs) and drove broader adoption of shared UI infrastructure.

Bengaluru, India·Remote
Software Engineer InternDec 2021 – May 2022 · 5 mo
- Built customer-facing features for the mobile app including media playback, onboarding flows, in-app downloads, and social authentication.
- Integrated analytics platforms including Google Analytics and MoEngage to enable product and user behavior tracking.
- Refactored legacy code to modern ES6 patterns and applied performance optimizations across the app.
- Documented key modules to improve maintainability and developer onboarding.