Research & Engineering Projects
Project portfolio spanning passive acoustic monitoring, cetacean bioacoustics, machine learning, signal processing, and systems engineering. Each project includes a GitHub repository and a live Binder notebook where you can run the code directly in your browser with no installation required.
PAM Cetacean Vocalization Detection
End-to-end Passive Acoustic Monitoring (PAM) pipeline for automated detection and classification of cetacean vocalizations in real-world ocean noise. Implements peer-reviewed methods including Multiscale Sample Entropy, Wavelet-based feature extraction, and Gaussian Hidden Markov Model detection, achieving approximately 95% accuracy. Based on published research in Ecological Informatics and Entropy.
ThreatSentinel — Autonomous Threat Detection Platform
End-to-end ML threat detection platform implementing Isolation Forest, One-Class SVM, and PCA Autoencoder ensemble with real-time risk aggregation and dynamic entity scoring. Processes CICIDS-2017 and UNSW-NB15 network telemetry through a streaming detection pipeline feeding a Risk Sentinel enforcement engine. Includes an interactive Streamlit dashboard for live threat monitoring.
Wi-Fi Localization System
Built a machine learning-based system to estimate device location from noisy Wi-Fi signal data using feature extraction and temporal modeling with HMM-DMD techniques.
Signal Decoding & Pattern Recognition System
Designed algorithms to detect and correct patterns in noisy time-series data, improving signal interpretation for digital communication systems.
Network Intrusion Detection System
Developed a machine learning-based intrusion detection system to identify anomalous network activity from traffic data using feature extraction and classification models.
AI-Based Video Surveillance Detection System
Built a machine learning system for anomaly detection in continuous video data streams using time-series analysis and AI-driven detection workflows.
Scheduling & Optimization Engine
Designed optimization algorithms for scheduling under resource constraints to improve system efficiency using priority-based conflict resolution.