Dance! Dance! Dance!
A VR dance game on the Meta Quest Store. I built the game end-to-end on the engineering side.
- Unity
- C#
- Meta Quest
Available for new roles
Software engineer — backend, full-stack and AI integration
I build backends, apps and AI tooling. Over seven years of experience, currently Lead Programmer at VStars.
A VR dance game on the Meta Quest Store. I built the game end-to-end on the engineering side.
An AI agent that teaches itself to play a platformer, using neural networks trained with a genetic algorithm.
A browser tool for browsing, uploading and downloading files in Amazon AWS storage.
An optimised C++ ray tracer, paired with a C# scene editor that exports to XML.
I use AI daily in how I build software, and integrate it into products.
Efficient AI-assisted development set-ups with Claude Code, Cursor and ChatGPT Codex.
Setting up, building and using Model Context Protocol servers that connect AI agents to tools and data.
Creating AI skills that make repeatable workflows faster and more consistent.
Integrating language models directly into software projects.
Using AI to run quality checks on GitHub pull requests.