About
API-Reliability-Analyzer
Track, analyze, and improve API stability
Python-based tool to monitor and evaluate the performance and uptime of APIs. Tracks response times, detects unstable endpoints, and logs detailed metrics for analysis. Features automated reporting, CSV/Pandas-based data processing, and visualization of API reliability trends. Helps improve API stability and informs decision-making for developers and stakeholders.
Predictive Risk ML Pipeline
End-to-end ML pipeline for actionable student risk assessment
Built a complete machine learning pipeline capable of processing student data, performing feature engineering, training a predictive model, and exposing real-time predictions through a scalable REST API. The pipeline includes automated data validation, model serialization, and containerized deployment to ensure consistency and reliability across environments. The system delivers actionable risk assessments, enabling timely interventions for students at risk of dropping out.
Local Scanner
Discover devices and ports safely.
A Python-based tool that scans a host machine and private network to identify open ports, running services, connected devices, and local web servers. The tool focuses on safe, owner-only scanning and generates structured reports for visibility and analysis.

