I’m a Senior Unity Developer with 8+ years experience creating innovative experiences using C#, Unity and immersive technologies.

I have created immersive, performance-optimised games, from serious VR games in healthcare to interactive training and multiplayer experiences.

I specialise in building robust gameplay systems, developing custom shaders, and delivering polished, user-focused content for standalone platforms like Meta Quest, Android, iOS and PC.

I love working at the intersection of technical depth and creative design.

Areas of Expertise

Programming & Tools

  • C# (Fluent), Object Oriented Programming, ECS, DOTS, TDD

  • Unity (expert), Shader Graph, Visual Scripting (Bolt), Editor Tooling, Unit Testing

  • Multiplayer (Photon PUN, Fusion, Unity Netcode)

  • Unreal Engine, Blueprints, C++ (Working Knowledge)

  • Version Control: Git, Git Submodules, PlasticSCM, XLinks, Unity DevOps, Perforce

  • Build Automation & Tooling

XR & VR Development

  • Meta Quest, Pico, Vive Focus, Tethered VR/SteamVR

  • XR Interaction Toolkit, OpenXR

  • Optimisation for standalone VR

Graphics & Audio

  • Shader development (HLSL, Shader Graph, Compute Shaders)

  • Lighting, Scriptable Rendering pipelines, VFX/Particles

  • Wwise integration and spatial audio systems

Design & UX

  • Gameplay systems

  • Serious VR games

  • UX/UI best practices in VR

  • Cross-disciplinary collaboration

  • AGILE/SCRUM workflow (JIRA, Trello)

  • Design Software (Figma, Miro)


Recent Projects

Smoking Cessation and trigger identification

Helping Adolescents overcoming Needle Fears VR

Self-Confidence improvement in VR

Multi-User, Enterprise VR training platform


Worked with


〰️ Oxford University

〰️ Gemba

〰️ OxfordVR

〰️ Myriad Global Media

〰️ Inmarsat

Projects