About

Full Stack AI Engineer building LLM-powered products and production-style web applications with TypeScript, Next.js, Node.js and PostgreSQL. Project experience includes Retrieval-Augmented Generation (RAG), document-grounded question answering, semantic search, AI agents and tool calling, multi-tenant SaaS workflows, custom OpenID Connect (OIDC) authentication, and real-time distributed systems. Comfortable working across frontend, backend, data, integrations and deployment. Seeking Full Stack AI Engineer, AI-Native Software Engineer or LLM Application Developer roles.

Projects4

  • NotebookLLM – RAG-Based Document Assistant

    Developed a document-grounded question-answering app allowing users to upload and query documents using text extraction, chunking, embedding generation, vector retrieval, semantic search, and conversation memory for contextual follow-up questions.

    • document processing
    • embeddings
    • vector retrieval
    • Retrieval-Augmented Generation
  • CLAIRE – AI Product Delivery & Project Management SaaS

    Built a multi-tenant workspace application for managing feature requests to release with AI-generated PRDs, PRD-aware AI code review workflow, GitHub integrations, subscription payments, and deployment on Vercel.

    • Next.js
    • TypeScript
    • Turborepo
    • tRPC
    • PostgreSQL
    • Drizzle ORM
    • BetterAuth
    • Vercel AI SDK
    • Inngest
    • Octokit
    • Razorpay
  • MailMind – AI Email Client

    Created a Superhuman-style email client with Gmail and Google Calendar integration, semantic email search using embeddings and LLMs, real-time mail updates via webhooks, and an MCP-based agent loop for inbox management.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • tRPC
    • NextAuth
    • Drizzle ORM
    • PostgreSQL
    • pgvector
    • OpenAI
    • MCP
    • Corsair
  • CheckBox – Real-Time Collaborative App & Custom OIDC Server

    Implemented a full-stack application with collaborative checkbox features, custom OpenID Connect authentication server supporting authorization code flow, RS256-signed JWTs, password hashing, secure cookies, and real-time synchronization across servers using Socket.IO and Redis Pub/Sub.

    • Node.js
    • Express 5
    • TypeScript
    • PostgreSQL
    • Drizzle ORM
    • Redis
    • Socket.IO
    • OIDC
    • JWT (RS256)

Education1

  • Bachelor of Computer Applications

    2025

    Indira Gandhi National Open University (IGNOU)