I believe in simplicity—whether in code, design, or problem-solving. I enjoy learning new technologies and
tackling creative challenges with an efficient, pragmatic approach.
As a software engineer, my focus is on building effective, accessible, and high-performance solutions. I
have experience across both frontend and backend development, and I'm always looking for ways to optimize
and refine my work.
Beyond software, I'm deeply interested in game development, particularly in VFX and real-time rendering. I’m
passionate about creating visually compelling experiences, and I love exploring new techniques to push
technical and artistic boundaries.
Ships in Space is a project I developed entirely in C++, utilising the SFML framework. It recreates Space Invaders with custom animations, UI, and VFX.
To better understand networking and internet protocols, I decided to recreate the classic game 'Pong' using the Godot engine, but extended it to have online multiplayer functionality. Through this project I gained an understanding of the different methods client-states can be synchronised remotely, and chose to implement clientside prediction with rollback functionality.
Seven Deadly Spins is a bullet-hell roguelite game developed in C#, utilising the Unity Engine. It implements custom materials and shaders and was an exercise in architecting and managing a large software project independently to produce a final and complete product.
To showcase my personal projects, I built a static website, with three.js for 3D rendering and post-processing, and styled using Tailwind css, and deployed via Netlify's github integration.