Swapnil Dwivedi profile photo 4 on Tal
Swapnil Dwivedi profile photo 1 on Tal
Swapnil Dwivedi profile photo 2 on Tal
Swapnil Dwivedi profile photo 3 on Tal
Swapnil Dwivedi profile photo 4 on Tal
Swapnil Dwivedi profile photo 1 on Tal

Swapnil Dwivedi

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

Bengaluru

6+ years of work experience

MakeMyTrip
Aug 20242 yrs 1 moPresent

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.
CK-12 Foundation
Nov 20212 yrs 9 mosJul 2024

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.
Nineleaps
May 20216 mosOct 2021

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.
Nineleaps
Nov 20206 mosApr 2021

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.
Nineleaps
Jan 202010 mosOct 2020

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.

Swapnil’s AI Stack

claude code
claude code
claude
claude
codex
codex
cursor
cursor
opencode
opencode
claudecode
claudecode

Education

DIT University

Bachelor of Technology, Computer Science

DIT University

20164 yrs2020

Join Swapnil and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Swapnil Dwivedi on Tal

Headline

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

About

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

Location

Bengaluru

AI stack

claude code

claude

codex

cursor

opencode

claudecode

Work experience

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.

Education

Bachelor of Technology, Computer Science, DIT University