PrepMate
A learning platform covering 10+ CS subjects with 50+ questions each — used by peers for interview prep. Built with role-based access control, Redis-cached APIs, and Markdown-rendered content, plus per-user progress tracking.
Portfolio · 2026
Full-stack engineer building AI agent frameworks and RAG systems alongside production web apps

I’m a full-stack engineer — I build products end to end, from schema design to deployed UI. Recent work centers on applied AI: RAG pipelines, agent frameworks, and LLM-integrated tooling, alongside full-stack apps.
Frontend: React, Next.js, Tailwind CSS. Backend: Node.js, Express, PostgreSQL, MongoDB. AI: retrieval-augmented generation, LLM integration, and agent architecture — the stack behind SourceMind and Rabbit SDK.
Hands-on industry experience building and validating enterprise-grade applications in professional environments.
Associate System Engineer
Bachelor of Technology - B.Tech (Computer Science and Engineering)
Grade 8.48 CGPAWBCHSE (XII) - PCMB
Grade 86%WBBSE (X) - Secondary Education
Grade 88%My core technical skills and tools gained through projects and practice
A showcase of production-ready web apps, AI frameworks, and distributed system architectures.
A learning platform covering 10+ CS subjects with 50+ questions each — used by peers for interview prep. Built with role-based access control, Redis-cached APIs, and Markdown-rendered content, plus per-user progress tracking.
A RAG system for multi-source knowledge bases — PDFs, YouTube transcripts, and web pages — built on pgvector for low-latency retrieval without extra infra. Every generated answer links back to its exact source passage in a split-screen citation viewer. Also generates flashcards, quizzes, and summaries via GPT-4o, with rate-limiting on OpenAI usage.
A quiz platform with real-time sessions, timed submissions, and per-user progress tracking. Built with Next.js, TypeScript, and MongoDB.
A type-safe, provider-agnostic framework for building AI agents in TypeScript. Handles JSON schema conversion, conversational memory, provider fallback across OpenAI, Groq, Gemini, and Anthropic, safety guardrails, and streaming — without locking into a single vendor.
A task management platform for individuals and teams — create, assign, and track tasks, from personal to-do lists to multi-user project workflows.
Want to see more projects and experiments?
Explore More on GitHubA summary of my competitive programming journey — from platforms I regularly participate in to major milestones achieved through consistent practice and contests.
For questions, collaboration, or opportunities — reach out directly.