harrison@portfolio:~ bash
harrison@portfolio:~$ cat about.txt

I'm interested in cyber security with a particular focus on understanding how systems are exposed, assessed, and secured. I enjoy working hands-on with tools and small projects that explore real security concepts such as network enumeration, ethical testing, and analysing potential attack surfaces.

This portfolio highlights practical work rather than theory alone. Each project is designed to demonstrate how I approach problems, make technical decisions, and apply security principles responsibly while continuing to develop my skills for entry-level cyber security and SOC-style roles.

harrison@portfolio:~$
$

ls -la projects/

total 2 entries

port-scanner.py Python

Python TCP Port Scanner

A Python-based TCP port scanner that identifies open ports on a target host, demonstrating network enumeration techniques and basic attack surface awareness.

  • lang : Python
  • concepts : TCP/IP · sockets · port scanning
  • features : host input, port ranges, open-port reporting
  • relevance : identifying exposed services during recon
  • planned : multithreading, timeouts, banner grabbing

⚠ Scanning should only be performed on systems you own or have explicit permission to test.

carbon-calculator.html HTML/JS

HTML Carbon Footprint Calculator

A client-side web application that estimates an individual's annual carbon footprint (tCO₂e/year) using common lifestyle inputs, with a focus on clean UI design and privacy-first implementation.

  • stack : HTML · CSS · JavaScript (no frameworks)
  • inputs : driving, electricity, flights, diet
  • logic : emissions factors → annual estimate
  • ux : clear layout, inline guidance, instant feedback
  • privacy : all calculations run locally in the browser
  • backend : none — no accounts, tracking, or data storage