Computer Engineering student specializing in system-level security, endpoint defense, and security data analytics. I focus on engineering lightweight security agents, automating reconnaissance workflows, and parsing low-level system telemetry. Deeply passionate about Linux internals and building memory-safe defense utilities from scratch.
A lightweight, continuous File Integrity Monitoring (FIM) agent engineered for Linux environments.
- Memory Optimization: Implemented 4KB data chunking to cryptographically hash (SHA-256) multi-gigabyte files safely without triggering Out-Of-Memory (OOM) failures.
- Noise Reduction: Integrated intelligent runtime whitelisting to eliminate alert fatigue caused by dynamic directories (
.venv,__pycache__). - Deployment: Bundled with an automated one-liner Bash installation script for native system deployment.
A Python-based system auditing and reconnaissance script designed for security hardiness checks.
- Telemetry Automation: Automates the gathering of critical system metrics, hardware architecture, and environment baselines.
- Network & Privilege Auditing: Scans active network interfaces and conducts user privilege verification to detect potential security misconfigurations.
- Structured Output: Generates clean, human-readable security and operational baselines directly within the Linux terminal.
A Python data analytics workflow simulating SIEM ingestion pipelines.
- Data Processing: Uses Pandas for data ingestion, missing value imputation, and tactical risk score modeling.
- Visual Analytics: Leverages Matplotlib and Seaborn to visualize attack distribution vectors (DDoS, SQLi, Phishing).
Deep-dive architectural breakdowns and engineering post-mortems published on Medium:
- Building a Custom File Integrity Monitoring (FIM) Agent for Linux: ShadowWatch v1.0 — An in-depth engineering review covering cryptographic validation, OOM prevention, and the cost of alert fatigue.
- Can a Network Error Crash Your Script? Reconnaissance and Fault Tolerance Management with Python — A technical breakdown of automating Linux telemetry gathering, network error handling, and implementing fault tolerance mechanisms using Python.
- Building a Security Log Analyzer with Python: From Raw Logs to Visual Analytics — A comprehensive step-by-step walkthrough of building Python-driven SIEM analytics pipelines.
Feel free to explore my repositories and check out my activity graph below for ongoing updates.