Full-Stack Engineer · AI Engineer
I build production-grade, real-time and AI-native web products.
3 years shipping apps in Next.js (App Router), React, and TypeScript — building everything from a 300+ shipment/day logistics platform to AI-native products like CareerLens (RAG), Ghost AI (real-time AI collaboration), and Interview Prep Agent (agentic AI interview prep), end-to-end with a Spec-Driven, AI-assisted workflow.
A bit about who I am and how I work.
I'm a Full-Stack Engineer and AI Engineer with 3 years building and shipping production-grade web applications — React/Next.js frontends, Node.js and Python/FastAPI backends, and PostgreSQL data layers. I love turning complex requirements into clean, reusable architectures and fast, reliable user experiences.
Most recently I designed, built, and deployed Ghost AI — an AI-native, real-time collaborative system-design platform — solo and end-to-end: a multiplayer canvas (CRDT-backed Liveblocks + React Flow) paired with durable AI agents that turn natural-language prompts into live architecture diagrams and a persisted technical spec.

Where I've shipped real software for real users.
Remote — India
Remote — Long Beach, CA
Bhopal, MP
Selected work — from a solo AI platform to production apps used in the field.
Built an agentic research pipeline where the model autonomously drives its own multi-step web search strategy via tool-calling to gather company- and role-specific interview intelligence. Paired with a structured guide-generation system validating LLM output against Zod schemas, and an adaptive mock-interview agent that adjusts follow-up question depth based on real-time answer quality. Full persistence layer (PostgreSQL + Prisma, session-scoped, no auth) so state survives page refresh and return visits.
CareerLens is a full-stack RAG (Retrieval-Augmented Generation) application I built from scratch to solve a real problem in my own job search — analyzing how well a resume matches a job description. I built the entire RAG pipeline without framework abstractions: paragraph-based chunking, vector embeddings via Google Gemini, and pgvector cosine-similarity search to retrieve the most relevant resume sections for any job description. The FastAPI backend uses proper service-layer architecture with Pydantic validation, SQLAlchemy ORM, and pytest coverage, with defensive error handling around LLM output parsing. The Next.js 16 frontend uses Server Actions and React 19, including a custom animated SVG score visualization. I deployed the full stack to production — Render, Vercel, and Supabase — and solved real infrastructure issues along the way, including IPv4/IPv6 connection pooling between Render and Supabase.
A full-stack AI-native collaboration platform built around a CRDT-backed multiplayer canvas (Liveblocks, React Flow) — conflict-free distributed state, live cursors, and presence that stay correct under concurrent edits. On the AI side, agentic workflows over OpenRouter turn natural-language prompts into live architecture diagrams using structured outputs and tool calling, constrained by a schema-validated action DSL with server-side sanitization so graph state stays consistent regardless of what the model returns. Long-running LLM jobs run on Trigger.dev with retries and SHA-256 idempotency keys for exactly-once execution. The stack spans Next.js 16, React 19, TypeScript, Prisma, PostgreSQL, Vercel Blob, and Clerk auth across 11 secured API routes. Built following the JS Mastery curriculum for structure — the goal was to understand every system underneath it, and I can walk through the design decisions and tradeoffs at each layer.
The dispatch module covered shipment assignment, driver scheduling, and status tracking across a live multi-team logistics platform. Dynamic Zod-validated forms, a scalable Prisma + Supabase data flow with production-grade handling of concurrency and data integrity, role-based access, and reusable form/table primitives.
Responsive, accessible UI for the public platform of the Indian Venture and Alternate Capital Association — an industry body serving 250+ PE, VC, and alternative-investment funds. Members, events, and research sections with optimized data-fetching (React Query) and Formik-driven forms, plus integration tests.
The stack I reach for to design, build, and ship — front to back.
Academic foundation before the pivot into software engineering.
Maulana Abul Kalam Azad University of Technology (MAKAUT)
WBSCTVESD
Recognition and the habits that keep me sharp.
Ranked top 30% of 2,989 participants for Interview Prep Agent — an agentic AI interview-prep tool with autonomous web-search tool-calling and an adaptive mock-interview agent.
View CertificateAuthored blogs on React performance optimization and TypeScript patterns, sharing practical insights with the developer community.
Read on MediumRegular Data Structures & Algorithms practice on LeetCode and GeeksforGeeks to sharpen problem-solving and analytical skills.
I'm open to full-stack and AI engineering roles, and to interesting collaborations. My inbox is always open — whether you have a question or just want to say hi, I'll get back to you.