All Projects & Work
Explore game development, C++ graphics tooling, and systems programming work.
Published onProject Duration: July 28 2026 – Aug 20 2026Diffusion-Model-Agnostic ComfyUI 3D Pipeline
A ComfyUI workflow for generating, texturing, refining, and exporting 3D models from Stable Diffusion images using Hunyuan3D, ControlNet, IP-Adapter, and multi-view conditioning.
Published onProject Duration: Aug 11 2026 – PresentTalos
An agentic codebase peer-reviewer and general-purpose AI assistant with codebase-aware analysis, local AI support, voice interaction, and screen-reading capabilities.
Published onProject Duration: Dec 6 2025 – PresentQuestFarer Game Engine
A proprietary C++ and OpenGL game engine with custom ECS, rendering, animation, physics, voxel world, AI, and combat systems.
Published onProject Duration: Apr 01 2026 – Jul 31 2026Programmer Intern — Lost Wanderer Games
4-month remote internship developing rhythm-based gameplay, audio synchronization via FMOD and Koreography, Timeline narrative systems, and Root Motion animations in Unity.
Published onProject Duration: Mar 2026 – Apr 9 2026Unreal Engine Blueprint PCG Marching Cubes Demo
A Blueprint-only Unreal Engine 5.5.4 tool for procedural 3D terrain generation using Marching Cubes, Perlin noise, and configurable grid-based mesh generation.
Published onProject Duration: Oct 31 2025 – Jan 23 2026Pandora's Dungeon
A Game Boy retro puzzle-adventure game developed in GB Studio, featuring storytelling, puzzle design, and level-based exploration.
Published onProject Duration: Dec 4 2025 – Jan 11 2026Blood Lavender
A Unity third-person Souls-like prototype and demake of White Lavender, developed collaboratively during MSc Computer Games Programming.
Published onProject Duration: Oct 18 2025 – Dec 3 2025Unity Junior Programmer Pathway
Complete 8-week pathway journey featuring 14 prototype games built in Unity, including Taxi Terror Prototype.
Published onProject Duration: 17 Nov 2025 – 28 Nov 2025C++ Lindenmayer System Generator
A 3D L-System generator and procedural vegetation tooling pipeline built in C++, OpenGL, ImGUI, and WebAssembly.
Published onProject Duration: Nov 13 2025 – Nov 13 2025IGDA physical jam
A physical game developed during the IGDA London Physical Game Jam, centred around tower construction, territorial defence, and player elimination.
Published onProject Duration: Oct 18 2025 – Nov 9 2025Prometheora
A Cross-Platform Social Media App for Digital Creatives.
Published onProject Duration: Nov 6 2025 – Nov 6 2025Eye-Tracking × XR Hackathon & Co-Design Workshop
An XR hackathon project exploring an eye-tracking game concept for ADHD treatment, developed for adolescents in collaboration with Goldsmiths SEE VR Lab and Braingaze.
Published onProject Duration: Jul 22 2025 – Oct 19 2025Headed-UI
An ESM and React based UI Component Library built on headless UI using Next.js.
Published onProject Duration: Jul 16 2025 – Sep 10 2025Striving
A TypeScript and Next.js platform for turning software ideas into structured projects with feature architecture, GitHub integration, documentation, manuals, collaboration, and AI-assisted development.
Published onProject Duration: Jan 31 2024 – Jun 12 2025PollAnywhere
A full-stack polling web application for Informatics lectures, developed collaboratively by Team Marshall & Co using the MERN stack.
Published onProject Duration: Oct 2024 – Jun 5 2025RoboSim Roguelike Scholar
Kings College London Knowledge Exchange Project with IBM, A 3D roguelite entertainment learning game in Unity featuring local LLM integration and procedural generation.
Published onProject Duration: Sep 17 2023 – May 4 2025SonorousAbilities
A Minecraft ability plugin exploring the limits of server-side gameplay through archetypes, hotbar-bound abilities, and highly complex player mechanics.
Published onProject Duration: Oct 10 2024 – Apr 22 2025AvatarDuels
A Java Minecraft server plugin extending the ProjectKorra ecosystem with addon integrations, autonomous AI benders, navigation, and a reusable duel system.
Published onSonorousWorldGen
A procedural voxel world-generation Minecraft plugin built with the Bukkit API, featuring biome-aware terrain, continentalness, temperature, humidity, and fractal-generated trees.
Published onTask Manager
An intuitive task management system supporting team collaboration within an organisation.
Published onProject Duration: Jul 04 2024 – Jul 23 2024Web Developer Intern — Smallcap.ai (FBA.ai)
Full-stack web development internship focused on Vue.js component architecture, Vitest unit testing, Flask API integration, and MySQL database setup for an AI CV evaluation platform.
- Published onProject Duration: Aug 26 2021 – Feb 18 2022
ProjectKorra Addons
A collection of four Minecraft ProjectKorra addons for custom bending gameplay, with 19,345 combined downloads across Dragon (5,219), Christmas Element (3,502), Zephyrus (5,497), and Vulcan (5,127).