My Work

A collection of projects I've built, ranging from experimental AI agents to production-ready web applications. Each project represents a unique challenge and a step forward in my journey.

AI Agent

AI Agent

Jan 2026 - Feb 2026

Built an intelligent document assistant that allows users to chat with a curated library of PDF books to get instant, evidence-based answers. Implemented a Retrieval-Augmented Generation (RAG) system to ensure AI responses are grounded in real data. Features include a secure Admin dashboard for managing documents, role-based authentication (RBAC), and a modern UI with fluid animations.

Next.js
TypeScript
Node.js
FastAPI
Google Gemini
MongoDB Vector Search
RAG (GenAI)
Can'e Chat

Can'e Chat

Nov 2024 - Nov 2025

Developed Can'e Chat, a real-time chat app where users can add friends and message instantly using WebSockets. Added features like typing indicators and read receipts for better engagement, built with React, Node.js, MongoDB, and Redis.

React
JavaScript
MongoDB
TailwindCSS
Node.js
Redis
Streamiify

Streamiify

Jun 2024 - Aug 2024

Built Streamify, a video streaming platform where users can publish, watch, like, and manage playlists. Improved performance and security with optimized queries and verification, using React, Tailwind, Node.js, Express, and MongoDB.

React
JavaScript
MongoDB
TailwindCSS
Node.js
Express.js
View Vista

View Vista

Feb 2024

Developed View Vista, a movie and series recommendation platform that shows top-rated content, allows users to search, view details, and watch trailers. Built with React and powered by the TMDB API for real-time movie data.

React
Node.js
JavaScript
Redux
TailwindCSS

Want to see more?

Check out my GitHub for more experiments.

Visit my GitHub