Senior Frontend Engineer | React · Next.js · TypeScript | End-to-end frontend ownership · Web · Mobile Web · React Native

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

On-site







Bachelor of Technology, Computer Science
DIT University
Join Swapnil and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Frontend Engineer | React · Next.js · TypeScript | End-to-end frontend ownership · Web · Mobile Web · React Native
Frontend engineer. ~6 years. Currently at MakeMyTrip. I build the parts of frontend that move business metrics — conversion, revenue, retention. Not just features. Outcomes. At MakeMyTrip I've led delivery across Cabs and Insurance (TripMoney): → 7.8% lift in insurance listing-to-order conversion → 13% YoY drop in booking cancellations + NPS +3 pts → 17% YoY drop in delay/live-status support calls → Solo-leading a cross-platform micro-frontend migration (desktop · mobile web · React Native), live and scaling Before that, 3 years at CK-12 Foundation — 200M+ students globally. Built a WCAG-compliant component library for Texas state-government integration, tokenized design system for white-label deployments, and custom TinyMCE plugins for LaTeX + web-component content authoring. I care about clean architecture, honest metrics, and frontend that earns its place on the roadmap. ────────────────────────────── Core stack ────────────────────────────── TypeScript · React · Next.js · React Native · Redux React Query · Webpack Module Federation · Monorepo (Nx, Lerna) Design systems · Core Web Vitals · WCAG · Firebase · REST APIs
Bengaluru
claude code
claude
codex
cursor
opencode
claudecode
Senior Software Engineer II at MakeMyTrip, Aug 2024 - Present · 2 yrs 1 mo, Bengaluru, Karnataka, India, India's leading online travel platform — leading frontend delivery across the Cabs and Insurance (TripMoney) verticals. - Drove a 7.8% lift in listing-to-order conversion and 10.5% higher revenue per shopper by owning the full revamp of the B2C Insurance listing platform — first-fold layout restructuring, cohort-based plan recommendations, and Core Web Vitals tuning on SEO pages. - Reduced booking cancellations 13% YoY and lifted NPS by 3 points by building a reason-aware cancellation-recovery flow paired with automated flight-delay rescheduling via live flight-status APIs. - Contributed to a 17% YoY drop in delay and live-status support calls by owning MakeMyTrip's real-time cab-tracking experience in the React Native app (Firebase Realtime Database, animated map rendering); separately built a public-facing trip-sharing view under the female-traveler safety charter. - Solo-leading the Insurance post-sales migration off a shared central system into a standalone micro-frontend (Webpack Module Federation) across desktop, mobile web, and React Native — live for ~30% of products and ~15% of traffic, scaling progressively. - Unified MakeMyTrip and Goibibo cab-modification flows onto a single themeable codebase, removing duplicate implementations and enabling cleaner A/B experimentation across both brands.
Software Engineer at CK-12 Foundation, Nov 2021 - Jul 2024 · 2 yrs 9 mos, Bengaluru, Karnataka, India, US-based nonprofit delivering free K-12 education to 200M+ students globally — built and maintained core web applications across the platform. - Built a WCAG-compliant React component library (Reakit wrapper) with tokenized theming for state government and public school integration, enabling white-labeled deployments for school-district partners through simple theme toggling — one library serving both the accessibility mandate and multi-brand requirements. - Extended TinyMCE (as a Git submodule) with custom plugins for interactive web-component insertion and LaTeX-rendered math content, powering the content-authoring flow used by the team to publish books on the platform. - Built personalized student study feeds delivering microlearning content tailored to individual learning histories across a student platform.
Member Of Technical Staff III at Nineleaps, May 2021 - Oct 2021 · 6 mos, Bengaluru, Karnataka, India, - Collaborated with a product-based startup offering tech-enabled community living for students and professionals. - Contributed to the development of admin dashboards aimed at streamlining the property onboarding process. - Integrated multiple departments under one platform for efficient and centralized management. - Translated static designs into interactive web app elements. - Adapted to last-minute changes in project requirements professionally and implemented necessary adjustments.
Member of Technical Staff II at Nineleaps, Nov 2020 - Apr 2021 · 6 mos, Bengaluru, Karnataka, India, - Developed new features for the job referral portal, incorporating Chart.js for dynamic report generation. - Integrated role-based dashboards to enhance user experience and functionality. - Conducted code reviews to maintain high code quality standards.
Graduate Engineering Trainee (Intern) at Nineleaps, Jan 2020 - Oct 2020 · 10 mos, On-site, - Implemented a dedicated portal to automate the internal job referral process using React.js. - Contributed to building UI elements for a web app using React.js and built end-to-end flows for a fully functioning app.
Bachelor of Technology, Computer Science, DIT University