Thirteen years shipping software — from real-money card games to enterprise SaaS.
I work at the staff level in frontend: taking products from an empty repo to company-wide adoption, and building the tooling and standards a whole engineering org depends on. React and TypeScript, deeply.
Where I've built.
Built Asset Hub, Digital Sales Rooms and AI Roleplay from zero. On the Frontend Chapter, set the architecture 5–8 teams build on — a Yarn PnP build system on Node 22, one-command developer setup, and automation that scaffolds UI from our design library.
Built the Warehouse Management and Procurement systems end-to-end — full-stack, from Angular front ends to Kotlin / Spring Boot services.
Frontend for L'Oréal and Clarisonic — multi-brand enterprise commerce on Salesforce Commerce Cloud.
Delivered six hybrid mobile apps on-site for GAIL India — finance, pipeline status, and internal distribution (Cordova · Ionic · Angular).
Built real-money Poker & Rummy and the game lobby for Adda52 — real-time multiplayer rendered on HTML5 Canvas.
Where it started — ~26 interactive learning modules built in vanilla JavaScript and OOJS.
Products I built from zero.
A few things I took from a blank repo to real customers at Mindtickle.
Asset Hub
Sales content management, built 0→1 — now part of the core package, shipped to Mindtickle's entire customer base. Just-in-time content, AI-powered search, and engagement analytics.
Digital Sales Rooms
Secure shared spaces for buyers and sellers, with mutual action plans and engagement analytics — built from scratch alongside Sales Play.
AI Roleplay
An AI sparring partner for sales reps — practice conversations, sharpen skills, and prep for real customer calls before they happen.
The platform other engineers build on.
On the Frontend Chapter — the build system, tooling, and guardrails 5–8 teams depend on.
Frontend Build Revamp
Modernized the frontend build for 150+ apps — Node 22, Yarn 4 PnP, Module Federation v2 — cutting build artifacts ~91% and CI 2–3×.
One-Click Dev Setup
A zero-dependency CLI plus a Claude skill that provisions any of 150+ micro-frontends in minutes — onboarding from a day to one command.
Cursor Rules
A rules system auto-synced into every repo that keeps AI-generated code production-safe across 150+ federated micro-frontends.