Senior Game Developer with 8+ years of industry experience delivering high-performance VR/AR serious games across clinical research, enterprise training, and interactive environments. Proven track record in shader programming, optimisation for standalone headsets (Quest 2/3), and full-cycle project ownership. Passionate about applying technical and creative skills in games and immersive experiences.
Experience
Senior Unity Developer, University of Oxford, Dept. of Experimental Psychology
Apr 2022 – Jun 2025 | Oxford / Remote
Designed, developed and maintained a suite of serious VR games for mental health treatment and clinical research, leading development across design, implementation, optimisation, and deployment for Meta Quest headsets with a cross-functional team.
Key Contributions:
· Designed and implemented core activities across applications, including Phoenix (self-confidence training) and VR for Needle Fears in Adolescents
· Delivered 6 UKCA-compliant VR applications with consistently positive participant feedback
· Designed and implemented reusable interaction systems and UI flows across multiple projects using Unity and C#
· Developed performance-focused visual and compute shaders tailored for standalone VR
· Built tools for internal workflows – lighting systems, audio triggers, texture handling etc
· Collaborated with psychologists, artists, and non-technical stakeholders to deliver therapeutic goals
· Created user-friendly testing and bug-reporting pipelines
· Mentored junior developers and promoted clean coding practices in a cross-disciplinary environment
· Published work from applications and results featured in peer-reviewed journals
Developer, The Leadership Network
Aug 2021 – Apr 2022 | London / Hybrid
Worked on multiplayer VR training experiences for Meta Quest 2, approaching the product with a live game mentality. Focused on scalable systems, responsive interaction design, and improving iteration speed through custom tooling.
Key Contributions:
· Maintained codebase for multiuser VR live service in C# Unity
· Designed, prototyped and implemented features
· Developed robust, modular interaction tools over Photon Unity Networking (PUN)
· Automated parts of the build and deployment process for faster delivery
· Supported live application with regular updates and maintenance
VR Developer (Unity), OxfordVR
Aug 2020 – Aug 2021 | London / Remote
Built and maintained serious VR games aimed to support mental health therapy, and worked collaboratively with a team of programmers, artists and psychologists. Developed experiences and activities in Unity using a combination of C#, Bolt node-based scripting and Wwise.
Key Contributions:
· Developed and shipped serious VR games for Quest 2, Pico Neo 2, and Vive Focus
· Ported a large project from tethered PC VR on Vive Pro to Quest 2
· Extended and customized Unity’s XR Interaction Toolkit to improve player interaction
· Integrated audio systems and spatial cues using Wwise to deepen immersion and empower audio engineer
· Delivered modular, maintainable gameplay systems and participation in peer code reviews
VR Developer (Unity), Myriad Global Media
Jan 2018 – Aug 2020 | London
Led development of serious VR games and Mixed Reality experiences for global clients, blending gameplay systems with real-world use cases. Worked closely with business development and creative teams to pitch, prototype, and deliver immersive applications.
Key Contributions:
· Designed and built interactive serious games in Unity using C# for PC, mobile, MR and VR
· Created innovative, interactive 360 projection inside an IglooVision Cylinder for Lanes Group/Thames Water
· Deployed projects internationally, including in China and US, for high profile clients such as US Air Force, ExxonMobil and Venture Global
· Wrote and assisted with complex proposals and documentation, blending creative vision with technical insight
· Built a new team of developers and artists
Technical Skills
Programming & Tools
C# (advanced), Object-Oriented Programming
Unity (expert), Shader Graph, Visual Scripting (Bolt)
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
Multiplayer (Photon PUN, Fusion, Unity Netcode)
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)
Education
2016 - BA (Hons) Games Design & Production Management – University of Abertay, Dundee
1st Class Honours · Study Abroad: George Mason University (VA, USA)
Dissertation: Audiovisual Cues and Their Use in Games and Film