System Online

Hi, I am Sunit Mohan

Backend-leaning full-stack engineer building production commerce platforms - powering INR 50 Cr in monthly sales and serving 8.5M+ monthly users.

01. About Me

Backend-leaning full-stack Software Engineer (~1.5 years) building production commerce platforms with Node.js, TypeScript, Medusa.js, PostgreSQL and React. Building the marketplace platform behind ICICI iRewards (INR 50 Cr monthly sales, ~5,500 orders/day) and led a legacy-to-Next.js migration on HDFC SmartBuy (8.5M+ MAU). I own schema and API design, auth and RBAC, job queues, Docker/AWS deployment and production debugging - and ship faster with agentic AI tools (Claude Code, GitHub Copilot, OpenAI Codex, Google Antigravity).

02. Experience

Software Development Engineer (Full-Stack)

Reward360

Nov 2025 – Present
  • ▹ ICICI iRewards: Architecting the Medusa.js (Node.js, TypeScript, PostgreSQL) platform that is the CMS and product source of truth for ICICI iRewards, the points-redemption storefront open to all ICICI credit-card holders.
  • ▹ Since go-live in Aug 2026, monthly sales grew from INR 30–35 Cr to INR 50 Cr in the first full month (INR 35 Cr vouchers, INR 15 Cr physical products), a 40%+ uplift; the platform averages ~5,500 orders/day and handled a record INR 2.01 Cr GMV day (INR 57.59 L physical).
  • ▹ Designed database schemas and RESTful APIs for a 3,000+ product, multi-variant catalog across 8+ admin and catalog modules, integrated with the ERP via webhook-driven BullMQ/Redis job queues; analyzed queue load and data consistency across Redis and PostgreSQL.
  • ▹ Designed a database-backed 3-tier RBAC system (super admin, catalog admin, catalog viewer) with custom React hooks and permission-gated components for 30+ admin users; built Azure AD SSO (OAuth 2.0/OIDC via MSAL) with Conditional Access MFA, plus 2FA for privileged roles.
  • ▹ Own backend deployment on AWS EC2 and Docker/ECS; diagnosed recurring ECS out-of-memory failures, tracing root causes to a missing Docker HEALTHCHECK, no graceful shutdown and migrations running on every container start.
  • ▹ Analyzed a 90-threat STRIDE threat model, triaging top risks (SQL injection, TLS/cookie config, information disclosure); resolved critical defects ahead of UAT.
  • ▹ Building a custom ERPNext (Frappe) procurement module from the company's ERP workflow.
  • ▹ HDFC SmartBuy (8.5M+ MAU, 40M+ eligible users): Led the frontend migration of a 5+ year legacy AngularJS codebase to Next.js (React), rebuilding 15+ modules and refactoring 20+ components into a reusable TypeScript component library.
  • ▹ Revamped the multicity flight booking journey from sector-based to bundled listing and booking, eliminating fare discrepancies with partner (EMT) inventory on a revenue-critical flow.
  • ▹ Resolved 50+ production issues across web and mobile, including same-day hotel bookings and web/mobile flight-view parity.
  • ▹ Customer lifecycle (CLCM) platform: Built a centralized WhatsApp Business (WABA) automation system end-to-end in Node.js, scoped for every bank client.

Software Development Engineer

DKG Labs

Dec 2024 – May 2025
  • ▹ Owned end-to-end frontend product delivery for an inventory and procurement management system built for the Indian Institute of Astrophysics (IIA), Bangalore, adopted by 20-50 institutional staff.
  • ▹ Designed and built 4 core transactional workflows (indent, tender, sales order, purchase forms), each integrated with backend REST APIs for end-to-end procurement processing.
  • ▹ Architected a multi-stage approval queue system enforcing sequential workflow routing across the institutional approval hierarchy.
  • ▹ Implemented frontend-level RBAC to control page and feature access across different institutional staff roles.
  • ▹ Built a reusable component library (React, Ant Design, TailwindCSS), cutting development time for new modules by ~30-40% and improving UI consistency.
  • ▹ Led client requirement discussions and stakeholder communication end-to-end, acting as the primary bridge between the institute, product managers, and the engineering team.

03. Education

USICT, Guru Gobind Singh Indraprastha University

Bachelor of Technology in Computer Science and Engineering

2021 – 2025
▹Grade: 8/10 CGPA

The Air Force School, Subroto Park

Senior Secondary Education (12th)

2019 – 2021
▹Grade: 95.6%

04. Projects

InterviewAI

MERN interview-prep platform generating 10+ tailored interview questions from a user's role, skills and experience via Gemini 2.5 Pro, with a regenerable "Explain" mode, JWT auth and a mobile-first UI (Lighthouse accessibility >90, best practices 100).

ReactMongoDBExpress.jsNode.jsGemini 2.5 ProJWTTailwind

TravelX

AI itinerary planner generating budget-based day-by-day itineraries and top-3 hotels in under 10 seconds, upgraded from Gemini 1.5 to Gemini 3.6 Flash; integrates Google Maps, Places and Images APIs with Google OAuth (Lighthouse performance >90).

React + ViteFirebaseGemini 3.6 FlashGoogle Maps APIsGoogle OAuthTailwind

05. Core Skills

TypeScript
JavaScript
Python
Node.js
Express.js
Medusa.js (v2)
RESTful API Design
Database Schema Design
BullMQ
ERPNext (Frappe)
PostgreSQL
MongoDB
Redis
Firebase
AWS (EC2, ECS)
Docker
CI/CD
Git/GitHub
Postman
OAuth 2.0 / OIDC
Azure AD SSO (MSAL)
JWT
2FA
RBAC
Threat Modeling (STRIDE)
React
Next.js
Redux
TailwindCSS
Ant Design
Multi-model LLM Integration
Prompt Engineering
Claude Code
GitHub Copilot
OpenAI Codex
Google Antigravity

Get In Touch

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Say Hello