🚀 Projects I’ve Launched

BCanDetect: Breast Cancer Classifier

A deep learning model that classifies breast cancer from histopathological images using a CNN + ANN hybrid architecture. Achieves 90% accuracy and includes training visualizations, evaluation metrics, and a clean Jupyter Notebook implementation.

🛠 Python, TensorFlow, Keras, CNN, ANN, Jupyter Notebook

MarketInsightAI: Stock Price Prediction

A deep learning project using CNNs and NLP to predict stock movements from the top 20 financial news headlines. Features performance graphs, word clouds, and model interpretability.

🛠 Python, TensorFlow, Keras, NLP, SpaCy, Jupyter Notebook

Kalman Tracker: 2D Physics + Filtering

A real-time Kalman filter system that tracks a simulated projectile using noisy sensor data. Includes a full physics engine, animated tracking, velocity estimation, Streamlit dashboard, and CSV export.

🛠 Python, Kalman Filter, Matplotlib, Streamlit, NumPy

AI Image Caption Generator

A full-stack app that generates captions for uploaded images using BLIP-2 (Flan-T5-XL) and ViT-GPT2 models with a Flask backend and a React frontend.

🛠 Python, React, Flask, Transformers, PyTorch

Sprig: Toy Programming Language

A simple interpreted language with a Python backend and a React frontend for visualizing abstract syntax trees (ASTs) in real-time.

🛠 Python, React, FastAPI, Framer Motion

ReelTime Rentals – Analytics Dashboard

A KPI dashboard for a fictional movie rental company using PostgreSQL, Streamlit, and Python to visualize performance in 2024.

🛠 Python, PostgreSQL, Streamlit, Faker, Pandas

Mini Unix Shell in C

A basic Unix-like shell built from scratch in C with job control, piping, redirection, and signal handling.

🛠 C, POSIX, Readline, Signals, Linux

Java Huffman File Compressor

Command-line Java tool that compresses and decompresses files using Huffman encoding with real compression ratio tracking.

🛠 Java, VS Code, Java I/O