Fullstack developerReact · Node.js · SQLNew Delhi, IN · IST

Ink drawing of four friends looking up and laughing

Developer by interest, builder by passion, dropout by education, entrepreneur by heart.

I build products end to end: the interface people touch, the APIs behind it, and the data underneath. Seven teams across India, the UK and the US since 2020.

Teams I've built with

EXLAccord LabsExpertia AIStudyStreamUhmazingHopStairThinkroom
01 / The stack

One request, every layer.

  1. 01

    Interface

    Responsive React and Next.js interfaces in TypeScript, from enterprise reporting dashboards to consumer onboarding flows, with SSR and SSG where they pay off.

    ReactNext.jsTypeScriptRedux ToolkitRTK QueryTailwind CSS
  2. 02

    Server

    REST APIs in Node.js and Express with authentication and authorization, plus PDF and Excel report generation with Puppeteer and ExcelJS.

    Node.jsExpress.jsRESTAuthPuppeteerExcelJS
  3. 03

    Data

    SQL and MongoDB data layers behind LRU and file-based caching, so heavy reports come back in one to two seconds.

    SQLMongoDBFirebaseLRU cacheMetabase
  4. 04

    Delivery

    CI/CD with GitHub Actions, workloads on Kubernetes in GCP, and Git workflows with feature branches and PR review.

    GitGitHub ActionsCI/CDGCPKubernetes

Full toolbox

Languages & Markup

  • JavaScript (ES6+)
  • TypeScript
  • Python
  • HTML
  • CSS3

Frameworks & Libraries

  • React.js
  • Next.js
  • Redux
  • Redux Toolkit
  • RTK Query
  • React Context API
  • Tailwind CSS

Backend & Databases

  • SQL
  • Node.js
  • Express.js
  • MongoDB
  • Firebase
  • ExcelJS
  • Puppeteer

Technologies

  • RESTful APIs
  • JSON
  • Server-Side Rendering
  • Static Site Generation
  • Authentication & Authorization
  • Performance Optimization
  • Caching (LRU, File-based)
  • BI Reporting
  • Agile

Tools & Platforms

  • Git
  • GitHub
  • CI/CD Pipelines
  • GitHub Actions
  • GCP
  • Kubernetes
  • Metabase
  • MicroStrategy
02 / Experience

Seven teams, measured in shipped work.

  1. 2026–nowEXLLead Assistant Manager · Remote$3.1Msaved in migration

    Leading a 4-member team migrating 381 reports from MicroStrategy to Metabase for 10K users across 9 warehouses. Enterprise reporting UIs in React, Next.js, TypeScript and Redux Toolkit; REST APIs in Node.js and Express with auth and SQL; PDF and Excel generation with Puppeteer and ExcelJS, cached to render PDFs in 1–2 seconds; email and file subscriptions; and a Python validation tool used by 40 engineers.

  2. 2023–25Accord LabsFrontend Engineer · New Delhi40%faster page loads

    Scalable apps on React, Next.js SSR and MongoDB. Set up Git workflows with feature branches and PR review, and led acquisition campaigns that lifted signups 30%.

  3. 2023Expertia AIFrontend Engineer · Bengaluru50%faster initial load

    Migrated a large app from Create React App to Next.js 13 with SSR, code splitting and lazy loading. Next/Image cut page weight by 35%.

  4. 2022–23StudyStreamFrontend Engineer · London25%retention lift

    Built the end-to-end onboarding flow, refactored components for a 30% rendering boost, and managed state with Context and Redux Toolkit.

  5. 2022UhmazingWeb Developer · Denver25%faster API responses

    Marketplace features including listings and auth flows, with optimized REST calls between frontend and backend.

  6. 2022HopStairWeb Developer · LondonBetashipped from zero

    Designed and shipped the beta of a confidence-coaching platform, overhauling the UI and wiring dynamic data over REST.

  7. 2020–21ThinkroomFounder & Developer · NoidaMVPpiloted with schools

    Founded an online learning platform with Vimeo streaming, quizzes, progress tracking, payments and notifications.

03 / Selected work

Ideas into products.

01Fullstack · Next.js

Refermate

Referral management tool with automatic tracking and payouts.

Next.jsMongoDBAuth
02SSR · TMDB API

TopShow

Explore movies and TV shows using the TMDB API with server-side rendering in Next.js.

Next.js SSRRESTTailwind
03AI chat · Redux

Gemini Pro Chat Clone

Chat assistant built with Redux, image upload, infinite scroll and AI typing simulation.

ReactReduxInfinite scroll
04 / About

Self-taught, product-minded.

Ink drawing of four hands fitting puzzle pieces together

I left a degree to found Thinkroom, a learning platform for schools, and I've been shipping ever since.

I care about the whole path a user takes, from the first paint to the database write. That means fast pages, honest APIs, and interfaces that feel considered. I work closely with designers in Figma and I'm comfortable owning a feature from schema to pixel.

2020first product shipped
7product and engineering teams
$3.1Msaved by the Metabase migration at EXL
50%faster initial load at Expertia AI

05 / Contact

Let's build
the whole thing.