Metal MeshesA compact vector puzzle, a C++ geometry system and an editor that rebuilds only what changed.Drag the ball focus & use ← →
Senior real-time developer
I’m a senior Unity and C# developer specialising in gameplay, real-time graphics and creative tools. My work includes INKS and KAMI 2, alongside recent Godot and C++ development on GLASS.
Apple Design AwardBlackboxApple Design Awards · 2024
Apple Design AwardINKSApple Design Awards · 2016
KAMI 2 · Mobile Game, 2018
What I do
I work with artists and designers to take interactive features from prototype to production, combining software development with technical art.
- Interaction and visual systems. Gameplay, touch controls, shaders and visual feedback, with Unity and C# at the core of my experience.
- Creative tools. Editor extensions and content pipelines for artists, designers and writers, including player-facing creation tools.
- Hands-on delivery. Feature development, mobile optimisation and platform integration, working closely with art and design.
Writing
Notes on interaction, tools, graphics and the small decisions that make real-time work feel right.
Metal MeshesA compact vector puzzle, a C++ geometry system and an editor that rebuilds only what changed.
SplatsThe shape, flow and colour behind the ink in INKS.
Finding a WallChoosing a readable place for a hint in an unfamiliar room, then keeping it stable.Let’s make it feel simple.
Have a role or project in mind? Let’s talk.


