Full Stack Developer at Finstein, shipping production web and mobile apps across NestJS, Next.js, Angular, and React Native (Expo). Previously a STEM Instructor at LMES Academy, teaching programming and robotics.
- 🔭 Currently building full-stack web & mobile applications at Finstein
- 🚀 Active open source contributor — 57 merged PRs + 103 open PRs across VS Code, NestJS (CLI / Swagger / GraphQL), Node.js undici, BullMQ, Angular CLI, Swagger UI, and Excalidraw
- 🛠️ Specializing in TypeScript ecosystems — NestJS, Next.js, Angular, React Native, and developer tooling
- 🧪 Currently upskilling in Data Engineering — Databricks, PySpark, Delta Lake, dbt, Power BI
- 📍 Based in Chennai, India
Languages
Frontend
Backend
Databases
Cloud & DevOps
Data Engineering (Currently Learning)
57 merged pull requests and 103 open PRs across major developer tools, frameworks, and runtimes:
| Project | Stars | Merged | Open | Focus |
|---|---|---|---|---|
| nestjs/nest-cli | 2.1k+ | 15 | 2 | SWC compiler, watch mode, build system, async shutdown hooks, signal forwarding |
| nestjs/swagger | 1.4k+ | 14 | 0 | Schema handling, plugin fixes, enum mutation, TS project references, SWC metadata |
| microsoft/vscode | 183k+ | 12 | 46 | ANSI escape handling, chat/terminal tooling, editor UI, context key services |
| nestjs/graphql | 1.5k+ | 6 | 0 | Apollo subscriptions, abstract directive inheritance, global prefix handling |
| nodejs/undici | 7k+ | 4 | 2 | HTTP interceptors, redirect options, type definitions |
| taskforcesh/bullmq | 7k+ | 3 | 13 | Worker scheduler registry, repeatable jobs, queue internals |
| angular/angular-cli | 27k+ | 2 | 3 | Build system, error stack traces, styleUrl validation |
| microsoft/vscode-html-languageservice | 400+ | 1 | 7 | HTML language service fixes |
| swagger-api/swagger-ui | 27k+ | 0 | 12 | OAS 3.1 schema refs, auth popup styling, OAuth2 tests |
| excalidraw/excalidraw | 100k+ | 0 | 10 | Drawing tool fixes, UI improvements |
Recent merged highlights:
nodejs/undici#5066 — fix(interceptor): addthrowOnMaxRedirectto types and interceptor optsmicrosoft/vscode#307960 — fix: handle heredoc/multiline commands in terminal tool executionmicrosoft/vscode#307593 — fix: clear parent change listener before disposeContext in ScopedContextKeyServicenestjs/graphql#3937 — fix(apollo): respectuseGlobalPrefixon custom subscription pathnestjs/graphql#3938 — fix(@nestjs/graphql): inherit class directives from abstract parentstaskforcesh/bullmq#4007 — fix(worker): use scheduler registry to discriminate repeatable keysnestjs/swagger#3803 — fix(plugin): skip auto-generated response decorator whenApi*Responsealready presentnestjs/nest-cli#3338 — fix(start): skip signal forwarding in watch mode
Currently contributing to:
B2B Multi-Vendor Marketplace
WordPress + WooCommerce + Dokan · PHP · MariaDB · Redis · Docker Compose · GitLab CI/CD · Apache · LiteSpeed
B2B marketplace with reverse auction bidding, KYC/seller verification, AI-powered product creation (AWS Lambda), live chat, and dispute management. 17+ custom WordPress plugins, full Docker Compose infra, and a backup → deploy → rollback CI/CD pipeline.
Conversational Commerce Bot
NestJS 11 · TypeScript · SQLite · Express 5 · Meta WhatsApp Cloud API
Production-grade bot bridging WhatsApp Business API to a WooCommerce/Dokan marketplace. Customers browse products, manage carts, place orders, request quotes, and resolve disputes — all via WhatsApp. HMAC-SHA256 webhook verification, idempotency via SQLite, and multi-step conversation state.
Enterprise Sales & Commerce Analytics Platform
NestJS 10 · Next.js 15 · React 18 · PostgreSQL · Redis · Bull/BullMQ · Socket.io · D3.js · Chart.js
Multi-channel analytics platform aggregating 8+ e-commerce and quick-commerce channels. Real-time dashboards, dynamic report builder, cohort analysis, 2FA/MFA (TOTP), CASL RBAC, and 192+ API endpoints. IMAP-based email polling for platform verification.
Cross-Platform Fitness Ecosystem
NestJS 10 · React Native + Expo 51 · Next.js 15 · PostgreSQL · Socket.io · OpenAI GPT-4o
Mobile app, admin dashboard, and marketing website for a fitness platform. Trainer bookings, workout planning, AI coaching (GPT-4o), social fitness (buddy system), real-time messaging, payment processing, and push notifications.
Health & Wellness Mobile App
NestJS 10 · Angular 18 · Ionic 8 · Capacitor 6 · MySQL · Keycloak SSO · Firebase
Hybrid mobile app for hydration tracking, step counting, and health goal management with Keycloak-based SSO and Firebase push notifications.
Enterprise Data Warehouse (Learning)
Databricks · PySpark · Scala · Delta Lake · dbt · Azure ADLS · Power BI · Dynatrace
Medallion architecture (Bronze → Silver → Gold) powering executive Power BI dashboards in the insurance domain. SCD Type 1/2, Delta Lake optimizations (OPTIMIZE, VACUUM, Z-ORDER), and Databricks Asset Bundles for IaC. Currently upskilling in this domain.
Full Stack Developer — Finstein · Jul 2024 – Present
Building production web and mobile applications across NestJS, Next.js, Angular, React Native (Expo), PostgreSQL, and Redis.
STEM Instructor — LMES Academy · Jul 2023 – Jul 2024
Taught programming, App development using MIT App Inventor and Python.
B.Tech, Information Technology — University College of Engineering Villupuram · 2019 – 2023
Shipping code, fixing bugs, and contributing to the tools developers use every day.

