My Projects

ExcaliDraw – Collaborative Drawing & Chat App
ExcaliDraw – Collaborative Drawing & Chat App
Real-time collaborative drawing app with WebSocket-powered chat, built using Next.js, React, and Prisma.
Next.js
WebSocket
Prisma
React
PostgreSQL
Heart and Respiratory Sound Expert System
Heart and Respiratory Sound Expert System
AI system for detecting heart and lung anomalies from auscultation sounds with a clinical interface.
Machine Learning
Audio Signal Processing
Heart Sound
Respiratory Sound
Streamlit
Python
Second Brain + Extra Memory
Second Brain + Extra Memory
A second-brain-style full stack knowledge management system built with MERN stack + JWT auth.
MongoDB
Express
React
Node.js
TailwindCSS
TypeScript
Chord Craft
Chord Craft
A deep learning system to identify ukulele chords using CNNs and audio feature extraction with Librosa, deployed via Streamlit.
TensorFlow
Keras
Librosa
Python
Streamlit
SkimLit – Research Paper Sentence Classifier
SkimLit – Research Paper Sentence Classifier
Multiclass NLP model for classifying sentences in medical research abstracts using Universal Sentence Encoder and TensorFlow.
TensorFlow
NLP
USE
Medical NLP
Kidney Tumor Segmentation
Kidney Tumor Segmentation
Medical image segmentation pipeline using nnU-Net, UNETR, MiSCNN, and TotalSegmentator with 3D volume processing.
PyTorch
nnU-Net
UNETR
Medical Imaging
MiSCNN
TotalSegmentator
Cloud Coverage Detection
Cloud Coverage Detection
Hackathon project using satellite image classification to determine cloud coverage levels from satellite images.
Image Processing
Deep Learning
Hackathon
IITRoorkee
Palm Print Detection
Palm Print Detection
Biometric recognition system based on palm prints with full paper replication and dataset preprocessing.
TensorFlow
OpenCV
Biometrics
Computer Vision
Capuchin Bird Audio Classification
Capuchin Bird Audio Classification
A TensorFlow model to classify Capuchin bird calls using audio signal processing and spectrograms.
TensorFlow
Audio
Signal Processing
Librosa
Car Counter
Car Counter
Used YOLO and OpenCV to detect and count cars in traffic surveillance footage.
YOLO
OpenCV
Computer Vision
Object Detection
People Counter in Mall
People Counter in Mall
Real-time footfall analysis project that detects and counts people in shopping malls using object detection.
YOLO
Computer Vision
Analytics
PPE Detection
PPE Detection
Detection of personal protective equipment like helmets, vests, and masks in video feeds for workplace safety.
YOLO
Safety
Computer Vision
Poker Hand Detection
Poker Hand Detection
Real-time detection of poker cards and hands using OpenCV and object detection.
YOLO
OpenCV
Object Detection
Card Games
Bulldozer Price Prediction
Bulldozer Price Prediction
Regression model to predict bulldozer resale prices using ensemble ML methods.
Regression
Ensemble
Machine Learning
Dog Breed Classification
Dog Breed Classification
TensorFlow model that classifies dog breeds from images using transfer learning and fine-tuning.
TensorFlow
Image Classification
Transfer Learning
BitPredict – Time Series Forecasting
BitPredict – Time Series Forecasting
Cryptocurrency price forecasting model using time series techniques with TensorFlow.
Time Series
TensorFlow
Finance
ViT Paper Replication
ViT Paper Replication
Reproduced Vision Transformer (ViT) as per original paper using PyTorch. Trained on image dataset for classification.
PyTorch
Transformer
Vision Transformer
JWT-Protected Todo App
JWT-Protected Todo App
A full-featured todo app with JWT auth, Node.js backend, and CRUD operations.
Node.js
JWT
Express
Web App