- π MSc Cybersecurity β Coventry University Β· Distinction (Dissertation: 75%) Β· Specialist module: Ethical Hacking & Penetration Testing
- π€ BTech AI & Data Science β KLH University Β· First Class with Distinction (CGPA 8.55/10)
- π I build detection-oriented security tools from scratch, so I understand how a vulnerability works, not just that it exists
- π§ Working where security and machine learning meet: explainable intrusion detection, AI-generated code security, security data analytics
- π TryHackMe Top 3% Β· Cyber Security 101 & Pre Security certified
- π£οΈ Cyber Security Course Representative, Coventry University Students' Union
- π Currently working towards CompTIA Security+ and CEH
- πΌ Open to SOC Analyst (L1/L2), Vulnerability Management, Penetration Testing and Junior Security Engineering roles β also AI/ML engineering and AI security
| Project | What it does | Stack |
|---|---|---|
| π‘οΈ VASTA MSc Dissertation |
Automated seven-phase web vulnerability assessment pipeline orchestrating 18 open-source tools (subfinder, httpx, katana, dirsearch, dalfox, sqlmapβ¦) β no Nmap/ZAP/Nessus. Subdomain enumeration β live-host probing β endpoint discovery (2,132 endpoints across 12 hosts) β sensitive-file/JS detection β triage β directory brute-forcing β active checks for XSS, SQLi, LFI, open redirect & CORS. CustomTkinter GUI with live progress, severity dashboard and CSV/JSON export. Full unattended scan in 49m 24s; validated against DVWA, Testfire & Metasploitable. | Python Β· CustomTkinter |
| π― HoneyPot | Threat-intelligence platform built on a Cowrie SSH/Telnet honeypot in Docker. Enriches attacker sessions with GeoIP, AbuseIPDB & VirusTotal IOC data and auto-maps commands to 14+ MITRE ATT&CK techniques, with interactive Plotly reports. | Python Β· Docker Β· Plotly |
| π€ XAI-IDS | Explainable AI intrusion detection system β a Random Forest classifier separating benign traffic from six attack types (DoS, DDoS, PortScan, brute-force, web attacks), with SHAP explanations per alert so analysts see why it fired. Served via FastAPI with a live dashboard and automated mitigation advice. | Python Β· scikit-learn Β· SHAP Β· FastAPI |
| β‘ CodeSentry-Web | AI-powered security scanner for AI-built apps β connect a repo, get a Security Score, and auto-fix vulnerabilities via pull request. Shifting security left for AI-generated code. | DevSecOps Β· SAST Β· GitHub integration |
| π TryHackMe-writeups | Methodology-focused TryHackMe learning log (no flags), tracking progress toward Security+. | Writeups |
| π© Ethical-Hacking-CTF | CTF writeup covering XSS email exfiltration, SQL injection, CI/CD abuse and privilege escalation. | Writeups |
π‘οΈ Offensive Security β Web app testing (OWASP Top 10: XSS, SQLi, LFI, open redirect, CORS), recon & enumeration, vulnerability assessment & validation
π‘οΈ Defensive Security β Log & pattern analysis, SIEM & incident response fundamentals, threat detection & intelligence, IOC enrichment, MITRE ATT&CK mapping
π§ AI & Data Science β ML classification & evaluation, explainable AI (SHAP), feature engineering, data visualisation, model deployment
π Networking β TCP/IP, DNS, HTTP, SSH/Telnet, host & endpoint discovery, network intrusion detection
π§ͺ Labs: TryHackMe Β· CTFs Β· DVWA Β· Metasploitable Β· Testfire
π Security & Networking
Google track courses include: Foundations of Cybersecurity Β· Tools of the Trade: Linux and SQL Β· Automate Cybersecurity Tasks with Python. Also: IBM Introduction to Cybersecurity Careers.
βοΈ Cloud, AI & Dev
π― Working towards: CompTIA Security+ Β· CEH
"The quieter you become, the more you are able to hear."