First engineering hire owning end-to-end frontend development; partnered with ex-Amazon SDM to build a SEBI-regulated investment platform used by 1,400 users, architected a React SPA with content-hash-aware service worker caching and TTL-tiered in-memory API cache, cutting 460+ redundant asset re-validation requests per page load.
Owned the React 18 single-page frontend across 100+ public and auth-protected routes with dedicated layout wrappers spanning investor and analyst surfaces.
Designed a centralized Axios-based API layer integrating ∼16 environment-scoped backend services via hostname-driven configuration, letting a single build run across production, beta, and development without code changes.
Architected token-based session management with a singleton TokenManager (auto-refresh, deduped concurrent refreshes, retry with backoff, deterministic logout), keeping AWS Cognito sessions stable at 99.9% session stability.
Implemented an OTP-based login flow (email/mobile) with session-id exchange, wrong-OTP recovery, full user-attribute hydration, and action-level auth gating that replays the user's intended action after login.
Built multi-step KYC and analyst onboarding journeys (SEBI verification, manual fallback, short-URL deep links, direct-to-S3 uploads), cutting form-fill time by 40% (5→3 mins) and onboarding 49 analysts in 5 months.
Integrated Razorpay (GST-aware paise amounts, signature-verified callbacks) and the Digio eSignature SDK with dynamic script loading and resilient callback parsing, achieving a 0% frontend failure rate on transactions.
Authored a service worker with request-type-aware caching (cache-first for hashed assets, network-first with SPA fallbacks), reducing redundant asset re-validation by over 50% while preserving deep links and reloads.
Hardened reliability and security through a single Sentry capture point with recursive PII/token scrubbing and cache invalidation on logout/expiry, resolving 191 security and accessibility audit findings.
Led a migration from legacy Redux thunks to Redux Toolkit slices with progressive skeleton loaders, improving maintainability and perceived rendering performance by ∼30% without risky rewrites.
Software Engineering Intern
TrueGether
01.2024 - 06.2024
Developed responsive React UI components and improved usability across core marketplace product flows.
Optimized frontend rendering and state logic to reduce layout shifts, and integrated REST APIs with backend teams for seamless data flow and UI synchronization.