Featured Projects
BattleNauts
Battlenauts is a four-player mixed reality space strategy game where players compete to control a mysterious anomaly that unlocks access to a new solar system. The game combines real-time strategy, tactical combat, and competitive multiplayer to create fast-paced, dynamic matches.
I contributed to the development of both AI and multiplayer systems, including designing and implementing flexible enemy AI that enabled quick configuration of diverse behaviours and reactions to player activity. I also worked on improving multiplayer functionality and core gameplay systems, while taking an active role in debugging, profiling, and optimisation to enhance overall performance, stability, and user experience across the project.
GatheringsVR
Gatherings is a persistent VR application designed for virtual meetings, enabling users to explore shared spaces, connect and engage with content in real time. The experience focuses on creating an intuitive and collaborative environment for communication within VR.
I worked on a slideshow presentation system, enhancing multiplayer and VoIP functionality and refining UI/UX to improve overall usability. I also focused on improving application’s efficiency and stability by resolving long-standing issues and optimising existing systems. Additionally, I developed interactive social features, including gesture based interactions such as handshakes and high-fives in VR, enhancing user presence and engagement within shared environments.
mXVision
mXvision is an immersive XR application designed to visualise and interact with complex environments in real time, combining AR and VR technologies to enhance understanding and decision-making. The experience focuses on intuitive interaction and clear visualisation of data within a spatial context.
I contributed to the development of AR implementation, interaction systems, and UI/UX features, helping to create a more intuitive and user-friendly experience across the application.
Holoskills
HoloSkills is a HoloLens-based e-learning application designed to teach users about HS2 infrastructure and train systems through immersive, interactive experiences. The application focuses on delivering engaging, hands-on learning within a mixed reality environment.
I contributed to the development of a wide range of interactive systems and, working closely with subject matter experts, helped implement effective e-learning solutions to ensure the content was both accurate and engaging.
VRJAM
VRJAM is a multiplayer VR platform designed for live virtual concerts, allowing users to attend events, interact with others, and experience performances in real time. The platform combines immersive environments with social features to create engaging, shared entertainment experiences.
I contributed to the development of core systems including live audio and video streaming, VoIP communication, full-body avatar integration, and multiplayer features such as synchronisation and moderation tools to support large-scale live events.