Frontend Engineer building performant web and mobile products with React, React Native, and TypeScript.
I design frontend systems that stay fast and predictable under real-world load — deep component trees, concurrent user actions, and flaky networks included.
- Frontend Engineer at MoneyHop (July 2024 – Present), focused on perceived performance, Redux architecture, and TypeScript-safe transaction flows
- Previously Frontend Engineer at Mudrex (Dec 2022 – June 2024), where I led a React → Next.js migration with SSR, ISR, and Core Web Vitals work
- B.Tech in Computer Science from Modern Institute of Engineering and Technology (2017 – 2021)
- Performance — shallower component trees, deferred non-critical renders, memoization, and profiling to improve TTI and Core Web Vitals
- Frontend systems — modular React / React Native architecture, SSR vs CSR tradeoffs, and reusable UI that is easier to maintain
- State & data — Redux, async orchestration, normalization, and concurrency-safe flows for transaction-driven products
- Reliability — loading and error strategies that keep the UI usable during API latency spikes and partial failures
MoneyHop — Frontend Engineer · Bengaluru · July 2024 – Present
- Improved perceived performance and time to interactive by optimizing component tree depth, deferring non-critical renders, and tightening async state handling
- Designed scalable Redux architecture for transaction-driven flows under concurrent actions and network variability
- Led legacy UI refactors into modular, reusable components and enforced TypeScript across critical paths
Mudrex — Frontend Engineer · Bengaluru · Dec 2022 – June 2024
- Led architecture migration from client-rendered React to a hybrid Next.js setup with SSR, ISR, and better cacheability
- Built predictable state flows for async transaction lifecycles, cutting operational errors and manual intervention by 50%
- Improved Core Web Vitals by reducing layout shift, hydration cost, and unnecessary client re-renders
High-Performance Virtualized List Engine
- Custom virtualized list renderer for 10k+ items with smooth scrolling
- Windowing, dynamic item measurement, scroll-position anchoring, and render throttling
- Profiling tools to visualize render frequency and catch performance bottlenecks
Languages
Frontend systems
