My upcoming Final Year dissertation project (2026/27). Exploring how large language models can assist digital forensic investigators with evidence triage, timeline reconstruction and report drafting. Researching prompt design, hallucination mitigation and the role of human-in-the-loop verification in forensic workflows.
The site you are reading right now. Built with Astro, Tailwind and Cloudflare Pages, with continuous deployment from GitHub. Hardened HTTP security headers from grade D to A on securityheaders.com by configuring HSTS, Content-Security-Policy, X-Frame-Options, Permissions-Policy and other defences.
A location-aware Android app backed by Google Firebase, with user authentication and real-time data storage to sync locations and events across devices. Built in Java/Kotlin as part of the Mobile Application Development module.
Designed and built responsive e-commerce front-end pages, including product layouts, navigation and interactive elements. Plain HTML, CSS and JavaScript, focused on layout, accessibility and clean structure.
A complete 2D game built in Unity with C#, covering game mechanics, sprite animation, scene management and level design. Originally developed as a group academic project where the deliverable was a team report — the codebase itself was built from scratch by me.
A locked-down kiosk OS based on Ubuntu, with auto-login, restricted user environment and start-up scripts to deliver a reliable single-purpose public terminal. Built as part of the Operating Systems module to explore Linux administration, security policies and system hardening.