Frontend
Interfaces that feel fast, clear, and polished.
Javascript
Python
TypeScript
React Query
ShadCn
React
Next.js
Tailwind CSS
HTML5
CSS3
Skills
A practical stack for creating responsive interfaces, secure APIs, real-time experiences, and deployable full-stack products.
Interfaces that feel fast, clear, and polished.
Javascript
Python
TypeScript
React Query
ShadCn
React
Next.js
Tailwind CSS
HTML5
CSS3
APIs, auth, validation, realtime features, and services.
Node.js
Express.js
JWT
Auth
npm
pnpm
Zod
Socket.IO
FastAPI
WebSockets
Schema design and persistence for real products.
MongoDB
PostgreSQL
Mongoose
Prisma
Drizzle ORM
MySQL
Redis (Streams)
Qdrant
LLM-powered chat and voice assistants with retrieval.
LangGraph
RAG
Embeddings
LLM APIs
ElevenLabs
The workflow pieces that keep shipping smooth.
GitHub
Postman
VS Code
Vercel
Render
Projects
Full-stack builds focused on useful workflows, auth, data, realtime features, and responsive product interfaces.
Stremify – A social learning platform built with the MERN stack that enables users to connect with friends, chat, and make video calls. It allows people to learn new languages together in an interactive and engaging way, share experiences, and collaborate, making language learning fun, social, and effective.
RAG Chatbot – An AI-powered retrieval-augmented generation platform built with Next.js and React that enables users to upload PDF documents, perform semantic search using Hugging Face embeddings, and receive intelligent answers via OpenAI-compatible LLM. Featuring secure authentication with Clerk, persistent data storage in Neon PostgreSQL using Drizzle ORM, and a modern UI built with shadcn/ui components for a seamless, full-stack chat experience.
Tomato – A full-stack food delivery application built with React, Vite, and TypeScript on the frontend and Express, Prisma, and PostgreSQL on the backend. It features secure user authentication with email verification, intuitive menu browsing by category, seamless cart management, order placement and real-time tracking, and Stripe payment integration. Admins can efficiently manage the menu by adding, updating, and deleting dishes, while users can view their complete order history and manage ongoing orders.
Experience
Real product experience building APIs, auth flows, and interactive features as a full-stack developer.
MentorChampCurrent
Contact
Open to frontend and MERN stack roles, collaborations, and product ideas that need careful execution.