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.

PAMBioacousticsHMMSignal ProcessingMarine Science

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.

Anomaly DetectionCybersecurityML EnsembleRisk AggregationStreamlit

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.

PythonHMMTime-SeriesLocalization

Signal Decoding & Pattern Recognition System

Designed algorithms to detect and correct patterns in noisy time-series data, improving signal interpretation for digital communication systems.

Signal ProcessingPattern RecognitionAlgorithms

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.

CybersecurityNIDSMachine LearningAnomaly Detection

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.

AIVideo AnalyticsAnomaly DetectionTime-Series

Scheduling & Optimization Engine

Designed optimization algorithms for scheduling under resource constraints to improve system efficiency using priority-based conflict resolution.

OptimizationSchedulingAlgorithmsSystems