VR Technology

XR Engineer and
Researcher

XR engineer and PhD student at the University of Cambridge specialising in Social VR and embodied conversational agents. I build intelligent, full-stack XR systems that turn novel human–AI interaction ideas into working immersive experiences.

Currently seeking XR research engineer · XR / AI roles · Technical R&D collaborations Download Resume

Engineering & Games

Building immersive experiences that push the boundaries of interactive technology

Embodied conversational agents in social VR
OpenAI API Android XR

Embodied Conversational Agents

A social VR prototype combining large language models with embodied avatars, deployed on mobile hardware to explore real-time, in-headset interaction.

View case study
XR super resolution pipeline
Reconstruction Unity Pytorch

XR Super Resolution

A stereoscopic super-resolution pipeline for head‑mounted displays, fusing RGB, depth, and motion vectors to upscale XR scenes while keeping performance viable. I especially focused on generating the training dataset, working with scene RGB, depth, and motion vector information.

GitHub Source
Impossible Spaces VR locomotion system
Research HCI Unity

Impossible Spaces VR

The engine behind my redirected walking research: a non‑Euclidean museum environment that lets users walk infinitely in a finite tracked space.

GitHub Source
View All Projects

Research & Publications

Advancing the field of Human-Computer Interaction through rigorous research

2026
Poster on personalised avatars in social VR

Investigating Personalised Avatars with Face Tracking in Social VR

In press · CHI 2026 Extended Abstracts (Poster)

Exploring how personalised, face-tracked avatars shape identity expression and social presence in social VR.

Social VR Embodiment Avatars
2026
Poster on impossible spaces in VR

Now You're Thinking with Portals: Investigating Episodic Memory and Locomotion with Redirected Walking in Impossible Spaces

Virtual Worlds 4 (3), 39

VR Locomotion Redirected Walking Spatial Memory
Read Paper
2026
Exergaming user study

That's the Way I (Dis-) Like It! Effect of Gamer Types and Competitiveness in VR Exergaming

ACM CHI PLAY 2024

HCI Gamification VR Exergaming
Read Paper
2026
VR application for gamified stroke rehabilitation

Relationship between Motivational Strategies and Gamification User Types in VR Movement Games

IVCNZ 2023 · First author

Personalisation User Types Gamification
Read Paper