All Projects
A complete collection of my work — from algorithms to full-stack applications.
Agentic AI Assistant
An Agentic AI Assistant that run locally on my machine, that run 24/7 and have proper sandboxing, allowing it to work properly without the risk of prompt injection or accidental deletion of files.
Sorting Visualizer
Interactive algorithm visualization tool built with React and TypeScript, featuring real-time animation controls for sorting algorithms like Quick Sort, Merge Sort, and Bubble Sort.
C++ Task Organizer
A CLI-based task management application with persistent storage, priority queuing, and dependency graph support using modern C++17 features.
Portfolio Web App
Personal portfolio website built with Astro and Tailwind CSS, featuring a glassmorphism design system and responsive project showcase.
E-Commerce Backend
RESTful API built with Node.js and Express, featuring JWT authentication, product management, and Stripe payment integration.
Weather Dashboard
Real-time weather dashboard using OpenWeather API with location-based forecasts, charts, and responsive design.
CLI Markdown Editor
Terminal-based markdown editor with live preview, syntax highlighting, and export-to-HTML capabilities.
Machine Learning Pipeline
End-to-end ML pipeline with data preprocessing, model training, and deployment using scikit-learn and FastAPI.
Real-Time Chat App
WebSocket-powered chat application with room management, typing indicators, and message persistence using Redis.
Blockchain Explorer
A lightweight blockchain explorer with transaction search, address lookup, and real-time block monitoring.
Music Streaming API
RESTful API for music streaming with playlist management, audio transcoding, and recommendation engine.
Task Automation Bot
CLI bot for automating repetitive tasks like file organization, email scheduling, and system backups.
Image Recognition App
Web app for image classification using TensorFlow.js, supporting drag-and-drop uploads with real-time predictions.
Serverless Blog Engine
A serverless blog platform built with AWS Lambda, DynamoDB, and S3 featuring markdown support and tag filtering.
CGPA Calculator
A C++ program that computes a student's cumulative grade point average (CGPA) from user-provided course grades and credit hours.
Rock Paper Scissors
A classic two-player game where each player chooses one of three shapes — rock, paper, or scissors — with winner determination by standard rules.
Casino Number Guessing Game
A C++ game that tests the player's luck by guessing a random number generated by the computer within a limited range and attempts.
Scientific Calculator
A C++ calculator that performs basic arithmetic alongside advanced scientific operations including trigonometric and logarithmic functions.
Login and Registration System
A C++ authentication system that handles user registration, secure credential storage, and login validation.