I'm a third-year BSc Cyber Security student at Birmingham City University with a focus on security engineering, network security, penetration testing, and automation.
My work combines practical security research, Python development, network infrastructure, and hardware design. I build and document projects to understand how systems operate, investigate weaknesses, and develop tools and environments for security testing.
I also lead cybersecurity activities at BCUCompSoc, organising hands-on workshops that help students develop practical skills and build portfolio projects.
Python Nmap Security Automation CVE Intelligence
A terminal-based reconnaissance and security assessment platform built around Nmap. SYNACK streamlines common scanning workflows and organises results into a structured workspace.
- Reusable reconnaissance and assessment profiles.
- Service, version, port, and Nmap NSE result analysis.
- CVE intelligence and potential vulnerability findings.
- Multi-host workspaces, scan history, and scan import/export.
- Structured reporting in JSON, CSV, XML, and HTML.
Networking Hardware 3D Printing Infrastructure
A compact physical networking and cybersecurity lab built around a custom rack layout. The project combines network engineering with CAD, hardware modification, and 3D printing.
- Integrated TP-Link N300 router, D-Link DGS-108 switch, and Raspberry Pi 4.
- Custom-designed router enclosure and modified hardware mounts.
- CAD adaptation and fabrication using a Bambu Lab P1S.
- A practical environment for Nmap enumeration, Wireshark analysis, network troubleshooting, and controlled security exercises.
- Designed to support future CTF demonstrations and student workshops.
Cybersecurity Education Workshop Development Project Documentation
Documentation for a cybersecurity Welcome Week project at Birmingham City University. This work reflects my interest in turning technical concepts into practical activities that students can explore and learn from.
Linux SSH Command Line Problem Solving
A structured record of practical Linux learning through command-line exercises and OverTheWire Bandit challenges.
Topics include file and directory enumeration, permissions, SSH, text filtering, pipelines, searching, Base64 decoding, binary inspection, and command-line investigation techniques.
Embedded Linux BusyBox Telnet CGI Analysis
Hands-on investigation of legacy IP camera technology in a controlled lab environment. The work explores exposed services, embedded Linux shells, web interfaces, and CGI endpoints to understand potential security weaknesses and how they can be investigated.
- Head of Cyber Security, BCUCompSoc: Lead cybersecurity activities and organise practical workshops focused on hands-on learning, technical development, and portfolio building.
- Cyber Security Analyst Intern, Keystone Digital Strategy: Worked on security assessments, vulnerability documentation, Python and Nmap automation, and threat research.
- STEM and Technical Educator, U-Island SmartЯ: Taught Python, networking, cybersecurity, and mathematics to students aged 11–15.
| Area | Technologies and Focus |
|---|---|
| Security Engineering | Reconnaissance, service enumeration, vulnerability assessment workflows |
| Programming and Automation | Python, Bash, Nmap integration |
| Network Engineering | TCP/IP, switching, routing, network troubleshooting |
| Traffic Analysis | Wireshark, packet inspection, network behaviour |
| Linux and Systems | Linux, Kali Linux, SSH, BusyBox, command-line investigation |
| Hardware and Infrastructure | Home lab design, CAD, 3D printing, physical network equipment |
| Research and Documentation | Technical investigation, vulnerability documentation, reproducible lab notes |
- Security tooling and reconnaissance automation.
- Network security and traffic analysis.
- Detection engineering and autonomous intrusion detection.
- Embedded system security and reverse engineering.
- Practical cybersecurity workshops and lab infrastructure.
- Cisco CCNA studies.
- CompTIA Security+ preparation.
- Linux fundamentals and OverTheWire Bandit.
I value practical experimentation, technical curiosity, clear documentation, and understanding how systems work beneath the surface. My goal is to develop reliable security engineering skills through projects that combine investigation, implementation, testing, and continuous improvement.
All security testing is performed in controlled, isolated, and authorised environments.
