University of Brighton
Studied Computer Science for Games, First Class Honours
September 2022 - May 2025
I'm a passionate developer with a first class honours degree
in Computer Science for Games from the University of Brighton. I've been
coding since I was 10, starting with Python on a Raspberry Pi,
moving into Minecraft modding at 12, and never really stopping since.
I've built software across a range of technical domains, from lower-level infrastructure
like my UDP Networking Library — a C++ library
implementing reliable data transmission, acknowledgement handling, and value interpolation
over an inherently unreliable protocol — to full-scale interactive applications like
Loco-Comotives, a systems-heavy simulation featuring custom
procedural generation and real-time state management. I'm also currently a backend
contributor on Due Process, a commercially developed,
live multiplayer application with demanding real-time networking and performance
requirements. I enjoy solving hard technical problems — particularly around networking,
systems architecture, and real-time software — and my goal is to build a career writing
robust, performant software.
Fixing bugs and improving user experience on a large-scale commercial application built in C#
A 3D train simulation, currently in early development
A C++ networking library featuring message acknowledgement, value streaming, and interpolation over UDP
A small game demo about fighting enemies off of a ship, utilising custom UDP networking with SDL
Small traffic game demo made with TypeScript, Babylon.js, and HTML Built with Vite
A small VR game demo made in a group using Unity and OpenXR
Studied Computer Science for Games, First Class Honours
September 2022 - May 2025
Collaborator for Due Process
July 2025 - Present
Any enquiries or just want to say hi? Drop me a message.