My core expertise includes React, JavaScript, TypeScript, React Native, Redux, and modern frontend architecture. At Spinny, I've owned and shipped products end-to-end across payments, service booking, SEO, design systems, and consumer-facing experiences. I've also worked extensively on frontend performance, including reducing unnecessary re-renders, code splitting, lazy loading, virtualization, and Core Web Vitals optimization.
2 enriched Jira bugs. One command drafts the fix and raises a PR.
+10% lead conversion20–30% faster pages3M monthly users on checkout25 → 2 daily errors to triage~100% transaction success+8–9% Spinny Pro visits20–25% faster approvals
Featured work
Four things I'd show you first
Spinny · Engineering
AI triage agent
25→2
daily candidates to actionable tickets
Problem
Daily Sentry errors produced about 25 candidates to sort through by hand.
Built
A scheduled agent with Claude Code and Bitbucket Pipelines that turns each day's Sentry errors into enriched Jira bugs with root-cause analysis. A one-command flow drafts the fix and raises a PR.
Result
25 daily candidates cut to 2 actionable tickets.
Claude Code
Bitbucket Pipelines
Sentry
Jira
Spinny · Care & Pro
Spinny Pro service booking
+8–9%
user visits on the Pro desktop website
Built
The Spinny Pro desktop website independently, for service booking and management. The Adhoc Approval Flow in Spinny Care so technicians send car-parts approvals in-app. A payment checkout that reduced cash transactions and enabled fully digital records and refunds. An SEO Car Service Cost Calculator.
Result
User visits up 8–9%. Turnaround and manual work down 20–25%. The calculator ranks on Google's first page.
React
TypeScript
TanStack Query
SEO
Spinny · Design system
SPEED design system
SPEED
used all over Spinny
Context
SPEED is the shared design system behind Spinny's products.
Built
Worked on SPEED, contributing reusable components and standardized UI patterns that teams build on.
Result
The system is used all over Spinny, so screens stay consistent and teams reuse components instead of rebuilding them.
Design Systems
Component library
UI patterns
Airtel Payments Bank
Payment checkout in React Native
3M
monthly active users on checkout
Context
UPI, wallet and checkout flows used by millions every month.
Built
A scalable React Native payment checkout covering the full range of transaction edge cases. Backend-driven widgets for APB Wallet and saved cards with card encryption and MPIN validation. UPI onboarding with health callouts for unavailable banks. SIM-binding checks for wallet transactions.
Result
About 100% transaction success on the wallet and saved-card widgets. UPI onboarding improved success rate by 2%. SIM-binding added 1%.
React Native
Payments
Design Systems
Experience
Where I've shipped
Jan 2025 – PresentGurgaon
SDE-II at Spinny
India's full-stack used-car platform. Consumer web, Spinny Care, Spinny Pro and the React Native app.
Developed the Spinny Consumer Sell Homepage from scratch with a simpler journey, lifting lead conversion by 10%.
Built the Spinny Pro desktop website independently for service booking and management, growing user visits by 8–9%.
Optimized the React codebase with memoization, dynamic imports and virtualization, improving CLS, FPS and LCP for 20–30% faster page performance.
Built a scheduled AI triage agent with Claude Code and Bitbucket Pipelines that turns daily Sentry errors into enriched Jira bugs with root-cause analysis, cutting 25 daily candidates to 2 actionable tickets, with a one-command flow that drafts the fix and raises a PR.
Built the Adhoc Approval Flow in Spinny Care so technicians send car-parts approvals in-app, reducing turnaround and manual work by 20–25%.
Show 7 more
Built an SEO-optimized Car Service Cost Calculator that ranks on Google's first page.
Constructed the Spinny Care payment checkout, reducing cash transactions and enabling fully digital records and refunds.
Developed the refurbishment Catalogue Page from scratch with TanStack Query, improving page-load speed and API performance.
Migrated the Spinny mobile app from React Native 0.72 to 0.80 and enabled support for newer platform requirements, including 16 KB Android page-size.
Built a car inspection scheduling feature that streamlines booking and tracking.
Contributed reusable components and standardized UI patterns to the shared Spinny Design System.
Integrated WebView flows inside the mobile app and resolved navigation and cross-platform communication issues.
React
React Native
TypeScript
TanStack Query
Claude Code
Bitbucket Pipelines
Oct 2023 – Jan 2025Gurgaon
Software Engineer at Airtel
Airtel Payments Bank. UPI, wallet and checkout flows used by millions every month.
Architected a scalable React Native payment checkout for 3M monthly active users, covering the full range of transaction edge cases.
Built backend-driven widgets for APB Wallet and saved cards with card encryption and MPIN validation, reaching ~100% transaction success.
Developed Airtel UPI onboarding (improving success rate by 2%), plus health callouts for unavailable banks for a further 1.5% lift.
Implemented SIM-binding checks for wallet transactions, reducing fraud and improving success rate by 1%.
Developed UPI payments in Airtel's web repo with seamless VPA handling and intent/callback integration.
Show 1 more
Contributed to air-widget-library and air-design-system, Airtel's shared component architecture used across multiple products.
React Native
React
JavaScript
Payments
Design Systems
Jun 2022 – Dec 2022Bengaluru
Software Developer Intern at Niyo
Niyo Solutions Inc. Internal customer-support workbench, KYC and onboarding APIs.
Enhanced the internal search functionality, fixing bugs and adding a new feature.
Added a customer's live photo with liveness and face-match scores to the workbench, integrating the backend API with data served from an AWS S3 bucket.
Built a workbench toggle to enable or disable a customer's Biometric KYC, calling one API instead of three and saving about 600 ms.
Added KYC mode and KYC status to the customer profile page, saving customer-support executives time.
Built bulk enable and disable of full KYC for authorized users, saving time and improving security.
Worked on the PAN Verification and Wealth API migrations, both part of customer onboarding.
Internal tools
KYC
AWS S3
API migration
Projects
Things I've built on my own
Interview Buddy
In progress · 2026
AI interview simulator for frontend engineers
Realistic frontend interview practice with an adaptive AI interviewer and live voice answers.
Round 1, Round 2 and System Design modes across three difficulty levels.
Gemini-powered interviewer that adapts follow-ups from structured state.
Voice answers with Gemini transcription, text-to-speech replies and a session timer.
Scorecards across technical depth, communication and problem-solving.