A
Bangalore, IndiaSoftware Development Engineer / SwiggyOpen to select freelance work

Aditya Kumar Dixit, Software Development Engineer at Swiggy

I build systems that stay up when a few hundred thousand people arrive at once.

0K+
Daily users
0K+
Peak launch
0
Years shipping
ReactNext.jsTypeScriptNode.jsMCPAI SystemsPerformancePaymentsObservability

01 / Index

At Swiggy I developed the account statement feature now used by 50K+ people daily, and shipped campaign pages that absorbed 200K+ users within 48 hours of launch.

I built Swiggy MCP, the tooling layer that opens Swiggy's production systems to developers, partner clients, and enterprise teams through one validated interface.

Right now I'm building an agentic commerce platform on top of that MCP. It reads what a user actually wants, returns results worth acting on, and schedules and places orders on their behalf.

Alongside that I've taken two products from zero to real users: SanskarSetu, a booking platform with live payments moving through it, and Edulynk, school software running inside institutions.

Education

B.Tech, Information Technology

UIET, CSJM University Kanpur

GPA 8.0 / 102020 to 2024

By the numbers

0K+
Daily users on features I built

Swiggy account statements

0K+
Users absorbed in a 48 hour launch

Swiggy campaign pages

0
Years shipping to production

2022 to now

0
Products taken from zero to live

Built and run solo

02 / Work

012024

SanskarSetu

sanskarsetu.in

SanskarSetu homepage
Solo build. Product, frontend, backend, infraVisit site ↗

The problem

Booking a pandit for a ceremony ran entirely on phone calls and word of mouth. No verification, no fixed pricing, and no record that a booking existed.

What I built

  • 01SSR-first architecture in Next.js so ceremony and city pages rank organically, because discovery is the whole acquisition channel
  • 02Razorpay integration with webhook validation and reconciliation, so a booking's state survives a dropped response or a duplicate callback
  • 03An admin CRM covering bookings, vendors, payouts, and the operational numbers needed to actually run the business
  • 04JWT and OAuth auth with role-based access across customers, vendors, and admins

Live

In production

Razorpay

Real payments

SSR

Organic-first

Next.jsNode.jsMongoDBRazorpayJWTOAuth
022026

Edulynk

www.edulynk.live

Edulynk homepage
Solo build. Architecture and deliveryVisit site ↗

The problem

Small institutions run admissions, attendance, and fees across disconnected registers and spreadsheets, so nothing reconciles and nobody trusts the numbers.

What I built

  • 01One data model covering admissions, attendance, and fee collection instead of three systems that disagree
  • 02Role-based access separating admins, teachers, students, and parents, so each sees exactly their slice
  • 03Automated fee reminders and report generation, removing the recurring manual chase
  • 04A dashboard that reflects real-time state across every module

4 roles

Access tiers

B2B

Institutional SaaS

MERN

Stack

ReactNode.jsExpressMongoDBRESTRBAC

The problem

Most writing about MCP and agent tooling is either marketing or API reference. Very little covers what actually breaks in production.

What I built

  • 01MDX-backed publishing with static generation, so pages load in well under a second
  • 02Full-text search, dark mode, and RSS, built for developers who read in feeds
  • 03Coverage focused on MCP apps, LLM workflows, and the engineering practice around them

Static

Sub-second loads

MDX

Authoring

RSS

Developer-first

Next.jsTypeScriptMDXTailwindVercel

03 / Experience

Software Development Engineer I

Feb 2026 to Present
SwiggyBangaloreFull-time

Building the layer that lets AI agents operate real Swiggy systems safely.

  • 01Built and scaled Swiggy MCP, production tooling for Dineout and Food, available to internal developers, partner clients, and enterprise teams
  • 02Building an agentic commerce platform on top of MCP that reads user intent, returns results worth acting on, and schedules and places orders
  • 03Launched swiggy-builders-club, letting external teams build against real Swiggy APIs and production-like datasets
  • 04Designed the tooling patterns that keep agent calls trustworthy: schema validation, retries, fallback paths, deterministic execution
  • 05Instrumented the platform end to end with structured logs, metrics, and New Relic events that surface OTP failures before users report them
MCPAgentic CommerceAI SystemsNode.jsObservability

Associate Software Development Engineer

Jan 2025 to Jan 2026
SwiggyBangaloreFull-time

Consumer-facing surfaces at a scale where every millisecond is measurable.

  • 01Developed the account statement feature used by 50K+ daily users, with data fetching and filtering built to stay fast as history grows
  • 02Delivered high-scale campaign pages that took 200K+ users within 48 hours of launch
  • 03Built a reusable component library that cut delivery time and made design consistency the default rather than a review step
  • 04Improved Pyng's chat sync and message metadata, and introduced web haptics on payment interactions
ReactNext.jsTypeScriptNode.jsPerformance

Software Engineering Intern

Jun 2024 to Dec 2024
Careers360GurugramInternship

SEO-critical rendering work where traffic was the product.

  • 01Built an SSR platform in Next.js that measurably lifted organic traffic
  • 02Developed an RBAC-enabled internal system managing 70+ users across roles and permissions
  • 03Moved Core Web Vitals through code splitting, lazy loading, and asset optimization
Next.jsSSRSEORBACPerformance

Full-Stack Intern

Mar 2024 to Jun 2024
Digital ShiftRemoteInternship

First production money movement: payments, escrow, and barter.

  • 01Built an influencer marketing platform on React and Node.js
  • 02Implemented cron jobs, transactional email, Google OAuth, and event creation flows
  • 03Integrated Razorpay payments, escrow wallets, and a barter collaboration system
ReactNode.jsRazorpayOAuthMongoDB

04 / Capabilities

Frontend

Interfaces that stay fast as they grow

  • React
  • Next.js
  • TypeScript
  • Redux Toolkit
  • Tailwind CSS
  • Vite

Backend

APIs, auth, and money that has to reconcile

  • Node.js
  • Express
  • REST
  • GraphQL
  • JWT
  • RBAC
  • Webhooks
  • Socket.IO

AI and MCP

Agent tooling built to fail predictably

  • MCP Apps
  • Tool Calling
  • Agentic Workflows
  • LLM Integration
  • State Handling

Data and Infra

Where it runs, and how you know it is healthy

  • MongoDB
  • PostgreSQL
  • MySQL
  • AWS EC2
  • AWS S3
  • Docker
  • GitHub Actions
  • New Relic

Testing

Confidence before deploy, not after

  • Jest
  • React Testing Library
  • Cypress
  • E2E