Sokoban
Sokoban game built using the Java Swing interface. Fully feature complete with 5 different levels, loading grids at dynamic dimensions.
22 year old passionate Junior Software Engineer based in Scotland, UK. I enjoy building projects that are both technically strong and visually distinct.
I’m an independent developer specialising in software and game development, with a strong focus on building engaging digital experiences. I established my reputation through successful standalone mods and plugins, reaching hundreds of thousands of downloads and generating consistent sales, before moving on to contribute to a globally recognised community modding project. My core experience lies in game and software development using Java, Unity, and Godot, alongside web technologies such as HTML, CSS, JavaScript, PHP, and SQL. I’m also comfortable working with Python, C#, Shell Scripting, Linux and Windows systems, and GitHub. Detail-oriented and self-directed, I focus on turning ideas into polished, memorable, and functional products.














Sokoban game built using the Java Swing interface. Fully feature complete with 5 different levels, loading grids at dynamic dimensions.
Solitaire game built using the Godot game engine. Currently implemented as far as card rendering/movements but more is being added.