Projects
Featured Live Demos
AI & Data Science
PulseSpy
Deep learning-based arrhythmia detection system, classifies Normal rhythm, Atrial Fibrillation (AFib), Tachycardia, and Bradycardia embedded in ECG monitoring system with real-time visualization for patient monitoring.
Tech Stack
Pediatric Radiograph Diagnosis
Deep learning pipeline for detecting pediatric pneumonia using a fine-tuned ResNet-50. Features two-stage training and Grad-CAM explainability.
Tech Stack
Oral Cancer Prediction
Machine learning pipeline for predicting oral cancer from microbiome data, with SHAP-based explainability and a PyTorch Lightning-style CLI.
Tech Stack
BreastCancer-XAI-Evaluation
Exploring explainable AI for breast cancer classification with SHAP interpretability, precision-recall metrics, and handling imbalanced datasets.
Tech Stack
MediCluster
Patient dataset clustering using K-Means and PCA for identifying meaningful patient subgroups.
Tech Stack
PubMed RCT Classifier
Transformer-based NLP pipeline that automatically categorize medical abstract sentences into functional sections.
Tech Stack
DriveSafe-Sign-Detection
Deep learning-based traffic sign detection system using a custom CNN and MobileNetV2 for classifying 43 German traffic signs.
Tech Stack
MusicSpectroNet
Music genre classification on the GTZAN dataset using tabular ML and CNN-based spectrogram analysis.
Tech Stack
SmartRetailRegressor
Sales forecasting for Walmart stores using Random Forest and XGBoost with advanced feature engineering.
Tech Stack
PredictiLoan
Loan approval prediction using Logistic Regression and SVM on tabular financial data.
Tech Stack
MovieMatch100K
A modular movie recommendation system using the MovieLens 100K dataset with collaborative filtering and SVD.
Tech Stack
Computer Vision & Image Processing
Image FT Mixer Pro
Desktop application for analyzing, visualizing, and mixing Fourier Transform components from up to four images.
Tech Stack
Pixelizing
A modular image processing toolkit for noise addition, filtering, edge detection, and image enhancement.
Tech Stack
MR Frequency Sculptor
Interactive Python tool for exploring k-space manipulations in MRI, visualizing reconstruction effects, and analyzing image quality.
Tech Stack
FaceVector
Modular computer vision system for face detection and recognition using PCA-based embeddings.
Tech Stack
EdgeEnhance
Edge and boundary detection toolkit integrating Canny, Hough Transform, and Active Contour Models for image analysis.
Tech Stack
SiftSee
A feature detection and matching toolkit using Harris corners, SIFT descriptors, and template matching.
Tech Stack
SigmaVision
A modular image analysis toolkit combining thresholding techniques with unsupervised machine learning-based segmentation.
Tech Stack
Biomedical & Signal Processing
SonoMetric
Medical-grade Pulsed Doppler Ultrasound simulation with a high-fidelity physics engine, real-time STFT spectral analysis, and laminar flow modeling.
Tech Stack
2D Beamforming Simulator
Interactive simulator for exploring 2D beamforming scenarios in communications, ultrasound, and tumor ablation with real-time visualization and array customization.
Tech Stack
BioRhythm Analyzer
CTG Heart Failure Monitoring System analyzing HRV and FHR signals to detect potential abnormalities, combining advanced signal processing with an intuitive GUI.
Tech Stack
AudiophileEQ
A versatile desktop signal equalizer for audio, music, speech, and biomedical signals, allowing dynamic frequency adjustments with interactive visualization.
Tech Stack
Signal Reconstruction Application
Educational desktop app demonstrating signal sampling and reconstruction techniques, illustrating the Nyquist rate and interpolation methods.
Tech Stack
Digital Filter Application
Interactive tool for designing, visualizing, and applying digital filters using z-plane zero-pole manipulation, with real-time frequency response and signal processing.
Tech Stack
Soundprints
Shazam-like audio recognition app using spectrogram-based fingerprinting and similarity analysis, with support for audio mixing.
Tech Stack
Dynamic Multi-Channel Signal Viewer
Python & Qt-based desktop app for visualizing, customizing, and managing multiple medical signals (ECG, EMG, EEG) with playback, linking, and reporting features.
Tech Stack
Embedded Systems & IoT
LifeStream
Mobile health and safety platform integrating a wearable ESP32 device for real-time heart monitoring, SOS alerts, and live location tracking.
Tech Stack
Automated Defibrillator System
Prototype system integrating real-time ECG analysis with Arduino-controlled shock delivery for arrhythmia detection and safe hardware simulation.
Tech Stack
STM32LabSuite
Modular umbrella repository of three STM32F401VE embedded projects with real-time control, interrupt handling, and modular driver abstraction.
Tech Stack
ConveyorX
Real-time conveyor belt monitoring system using STM32F401VE to track object speed and count via IR sensors and PWM motor control.
Tech Stack
InterruptHandler
Real-time embedded project demonstrating external interrupts (EXTI) to control a 7-segment display and LED using an STM32F401VE.
Tech Stack
Press2Display
Modular embedded system interfacing a 4x3 matrix keypad with a 2-digit 7-segment display using an STM32F401VE.
Tech Stack
Game Development
CheckMate - Chess Game
Two-player chess game with GUI using Java Swing, featuring move validation, themes, and gameplay tracking.
Tech Stack