01 / Skills & Stack
React & Next.js
Server components, App Router, hydration, static pages
Angular
OnPush change detection, lazy routing, RxJS
Kotlin & Spring Boot
Writing REST APIs, JVM backends, debugging full-stack issues
Monorepos (Nx)
Shared UI libraries, fast CI builds, dependency boundaries
Web Performance
Cutting bundle sizes, fixing slow renders, Core Web Vitals
API Design
Clean REST endpoints, smart queries, no wasted data
State Management
Zustand, NgRx, Redux, clean state boundaries
Service Workers & PWAs
Offline caching, web push notifications, background workers
Design Systems & A11y
Keyboard navigation, screen readers, WCAG, design tokens
Testing & DevOps
Unit testing with Jest, GitHub Actions, CI checks
02 / Featured Library
pip-it-up @pip-it-up/core
Float any React component in an always-on-top Picture-in-Picture window. It syncs styles automatically, preserves component state, and resizes as content changes.
pnpm add @pip-it-up/react @pip-it-up/coreLive Interactive Demo
Test state syncing and live popouts
03 / Selected Projects
LENDER PRICE ENGINE
Fixed massive data bottlenecks on a mortgage pricing engine. Cut response times from 9 minutes down to ~1 minute and added fractional indexing so drag-and-drop updates save instantly.
PHOX HEALTH LOGISTICS
Merged 3 separate React codebases into one clean Nx monorepo, swapped heavy state for simple Zustand stores, and added background push notifications for couriers.
UNFOLD-MDX EXPLANATIONS
A React library for step-by-step technical explanations. It diffs sentences and code lines smoothly as readers drill deeper, without annoying accordions or scroll jumps.
CULTURENOW PORTAL
Squashed 30+ legacy bugs, cleaned up slow render-blocking assets, and made an interactive city art map fully accessible with screen readers.
NOTE-IT-DOWN EDITOR
A floating notepad Chrome extension using Document Picture-in-Picture. Encrypts your notes client-side and syncs across computers without needing an account.
04 / Open Source & Writing
05 / Work Experience
Software Engineer
Liftoff LLC • Bengaluru, India- Built and maintained frontend systems for our lending platform used by enterprise clients like JPMorgan Chase. Handled UI work, API design, and production debugging.
- Reworked a slow pricing query across Angular and Kotlin. Grouped data on the server instead of dumping 13,000 raw rows, cutting response times from 9 minutes to ~1 minute and payload size from 240MB to ~3MB.
- Cut bundle size by 48% with route lazy-loading and tree-shaking. Sped up table rendering by 35% with Angular OnPush change detection and trackBy.
- Used fractional indexing for reordering rules via drag-and-drop. This turned slow batch table rewrites into single-row updates and stopped database lock issues.
- Set up CI/CD test gates and SonarQube checks, keeping test coverage above 80% on core calculation logic.
Software Engineer
Neetable Technologies • Bengaluru, India- Migrated 3 separate React repositories into a single Nx monorepo with shared UI components and common types, cutting duplicate code by ~40%.
- Replaced cluttered context and prop-drilling with focused Zustand stores across apps.
- Added service worker push notifications for real-time delivery alerts, which bumped active user engagement by 25%.
- Wrote a custom Node.js script to generate dynamic sitemaps and ping search indexing APIs automatically.
Application Development Associate
Accenture • Bengaluru, India- Fixed 30+ production UI bugs, Safari alignment quirks, and keyboard focus issues across legacy apps.
- Set up Lighthouse audits in our workflow to catch slow render-blocking assets and improve Core Web Vitals.
Intern
BNP Paribas • Mumbai, India- Helped build onboarding walkthrough guides in React for internal tools.
- Wrote Jest and React Testing Library tests for UI components before releases.