---
title: "Swapnil Dwivedi - Senior Software Engineer II in Bengaluru | Tal"
description: "Meet Swapnil Dwivedi, Senior Frontend Engineer | React · Next.js · TypeScript | End-to-end frontend ownership · Web · Mobile Web · React Native based in Bengaluru. AI stack includes claude code, claude, and codex."
image: "https://tal.club/meet/swapnil-dwivedi/share-image"
---

# 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

[View the original profile](https://tal.club/meet/swapnil-dwivedi)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/swapnil-dwivedi#person",
      "name": "Swapnil Dwivedi",
      "url": "https://tal.club/meet/swapnil-dwivedi",
      "image": "https://tal.club/meet/swapnil-dwivedi/profile-photo.jpg",
      "description": "Meet Swapnil Dwivedi, Senior Frontend Engineer | React · Next.js · TypeScript | End-to-end frontend ownership · Web · Mobile Web · React Native based in Bengaluru. AI stack includes claude code, claude, and codex.",
      "jobTitle": "Senior Software Engineer II",
      "worksFor": {
        "@type": "Organization",
        "name": "MakeMyTrip"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Senior Software Engineer II"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "DIT University"
        }
      ],
      "knowsAbout": [
        "claude code",
        "claude",
        "codex",
        "cursor",
        "opencode",
        "claudecode"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/swapnil-dwivedi#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/swapnil-dwivedi#webpage",
      "url": "https://tal.club/meet/swapnil-dwivedi",
      "name": "Swapnil Dwivedi on Tal",
      "description": "Meet Swapnil Dwivedi, Senior Frontend Engineer | React · Next.js · TypeScript | End-to-end frontend ownership · Web · Mobile Web · React Native based in Bengaluru. AI stack includes claude code, claude, and codex.",
      "dateModified": "2026-08-26T13:09:27.135Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/swapnil-dwivedi#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/swapnil-dwivedi/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/swapnil-dwivedi/profile-photo.jpg",
        "caption": "Swapnil Dwivedi profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
