I’m passionate about creating engaging interactive applications and have experience across a wide range of platforms and technologies
XR (VR & AR) • Desktop • Web • Touch Table Installations • Projection-Mapped Experiences • Mobile • Tablet
Below are some of the projects I’ve worked on, showcasing my experience across different technologies, platforms, and interactive experiences.
Multi-platform XR creation and viewing platform supporting Quest, desktop/VR and mobile, with multiplayer experiences and shared 3D content.
C# · Unity · XR · Quest · Mobile · Desktop · Azure · Auth0 · Unity Gaming Services · Jira · Confluence · Bitbucket · CI/CD · Figma
I led development of the platform, managing two senior developers and overseeing architecture, technical direction and delivery. My work focused on cross-platform architecture, performance, reusable systems, UI implementation, and cloud-backed content management.
I was the sole developer responsible for planning and delivering the application, from initial requirements through to deployment. I worked directly with the client to define requirements, plan development and deliver the final experience.
C# · Unity · XR · AR Foundation · Quest Pro · CSS · Jira · Bitbucket · Figma
Using Unity, OpenXR and AR Foundation, I implemented the spatial anchoring system required to accurately align virtual content with the physical roundhouse. I also worked closely with the UI/UX designer to implement the interface and interaction flows.
A large-scale real estate platform showcasing Aldar properties across multiple developments worldwide. A key feature of the platform is the ability to explore individual apartments through high-quality 360-degree views.
JavaScript/TypeScript · React · Next.js · Three.js · React Three Fibre · CSS · Tailwind · Python · GLSL · Azure · Jira · Figma
I led the development of the real-time 360 tour experience. I designed and developed an Azure-backed 360 tour viewer supporting multiple styles, floors, hotspots and floorplans, integrating the real-time 3D experience into the wider React/Next.js platform.
Edify is an educational XR creation and broadcasting platform for desktop and VR
C# · Unity · XR · Desktop · Photon(PUN2) · Jira · Confluence · Bitbucket · Figma
I led the development of the Edify Lesson Creator Unity project, managing a team of 5+ developers while coordinating development with the backend and launcher teams. I planned the platform’s multiplayer integration.
I led the development of Project Mobius, delivering 10 exemplar XR applications in partnership with the University of Glasgow. I worked with a team of 3–5 developers, providing technical guidance, managing client communication, and planning development work from requirements through to delivery.
C# · Unity · XR · Mesh Generation · HTC Vive · Jira · Bitbucket · Figma
The Interactive Molecular Viewer was one of the applications I took full ownership of, leading its development from requirements and technical planning through to implementation and delivery.