Recent work
30 projects · 2018 to 2026
Products 7
See any web app through a waveguide, in daylight
A browser simulator for waveguide smart-glasses displays. Because waveguides add light rather than emit it, it composites an interface over twenty scenes filmed through real Ray-Ban Meta glasses, from indoor to daylight.
Solo build
Code2026

Real-time guidance for field technicians via smart glasses
An AI assistant that gives field technicians real-time procedural guidance through the smart glasses they already own, escalating to a verified human expert only when its confidence drops. In customer discovery across US trades.
Founder
A notch assistant that sees your screen and points at things
An open-source voice companion in the MacBook notch: it sees the screen, answers out loud, flies a cursor to the control you asked about, dictates into any app, and hands real work to a Codex agent. Swift shell, TypeScript core.
Solo build
Coffee-shop stamp cards that live in Apple and Google Wallet
Digital stamp cards for coffee shops in Apple Wallet and Google Wallet: magic-link shop onboarding, one-tap install with no app or account, a PIN-gated staff scanner, passes updating within seconds. Built for a real café in New Zealand.
Solo build

Photograph a room, get sale listings
Clearing a garage or storage unit is slow because of the cataloguing, not the selling. Photograph everything and Clearspace finds every object, merges repeats into one draft, and writes a title, description and sourced price. Share or export a CSV.
Solo build
Code2026
An open-source smart mirror from a salvaged laptop panel
An open-source modular smart mirror platform for remote collaboration and personal assistance, rebuilt from a 2016 Raspberry Pi mirror made from a salvaged laptop panel and a one-way mirror cut to size.
Solo build
Code2020
Research papers 18

Routes a notification to whichever sense is free, on the headset
A lightweight, edge-deployable pipeline that estimates in real time how free the visual and auditory channels are from egocentric video and audio, and routes a notification to the freer one. Under 15 ms, under 1 MB, on the headset.
Second author

Co-designed MR transitions that improved sleep and stress
An MR system that uses gradual real-to-virtual transitions to guide pranayama-based relaxation, co-designed with five practitioners. A three-week field study with twelve participants improved sleep quality and stress.
Second author
Phantom touch from two fingernail-mounted actuators
A fingernail-mounted haptic device: two linear resonant actuators at the nail folds on a Teensy 4.0, using the funneling illusion to render spatial phantom sensations for in-air and on-surface mixed reality. Three user studies.
Co-developed the hardware
Paper2026

How much control should adaptive AR take from a carpenter?
High- versus low-agency AR control compared across cognitive and physical timber-assembly tasks with 24 participants: low agency cut mental workload but also perceived autonomy. Then grounded with eight trained carpenters.
Second author
Paper2025

Explains why a VR game makes players sick, 400 players in
Data from roughly 400 players across 80 VR games, analysed for what drives cybersickness in active play. An explainable system for developers built on engineered features, not a black box, reviewed by eight VR professionals.
Third author
Paper2025
The real-world VR motion sickness dataset, with Meta
A large-scale real-world dataset for VR motion sickness research from a Meta-funded programme at NUS with Meta Reality Labs, plus models predicting sickness onset from interaction and environment parameters.
Programme lead, third author

Accessible captions for deaf students in live classrooms
A real-time AR caption interface tailored for deaf and hard-of-hearing students in specialised classrooms, designed around how they actually follow a lesson rather than around generic live captions.
Supervised the build
Paper2024
HoloLens 2 fire drills that beat video on motivation
An optical see-through AR fire-safety training app on HoloLens 2, evaluated against video training: equal knowledge gained, higher intrinsic motivation and retained self-efficacy. Fed a successful Marsden Fund proposal.
Developer · Marsden grant
Paper2024

Reading affect and load from ordinary VR hand gestures
Affect and cognitive load read from ordinary free-hand gestures in VR with no extra sensors. With 22 participants, gesture speed, distance, hand tension and head motion predicted valence, arousal and load on a standard headset.
Second author
arXiv2024
Three Kinects, one volumetric expert in AR training
A three-camera Azure Kinect volumetric capture rig with a custom C++ point-cloud stitching pipeline, reconstructing full-body volumetric video of an expert for playback inside AR assembly training.
First author
Paper2021

Wind, floor and vest haptics for 360-degree cinema
A multimodal haptic system for 360-degree cinematic VR: a vibrotactile vest plus wind and floor-vibration modules, with the actuator driver and Unreal Engine integration, evaluated in a presence study.
Solo build
2018
Prototypes 5
Azure Kinect capture for evacuation research
An Azure Kinect tracking system for measuring pedestrian dynamics, built to inform evacuation planning research at Massey University, with a quick-start guide so the group could run captures unaided.
Built the system
2021
A virtual dog with a real place in your room
An AR virtual pet that persists at a fixed spot in the room and communicates through posture, motion and ambient cues rather than voice. Now Biscuit, a FlowsXR product concept for Android XR headsets.
Solo build
Write-up2021
A life-size Mercedes on Magic Leap One
A Mercedes-Benz showroom prototype on Magic Leap One for the Empathic Computing Lab: a life-size car placed in the room, with vehicle customisation and hand-tracked interaction instead of a controller.
Built the prototype
2020
Bio-imaging data registered to the body on HoloLens
An AR overlay of breast bio-imaging data on HoloLens, registered to the body and world-stabilised, built for evaluation with the biomimetics group at the Auckland Bioengineering Institute.
Built the application
Write-up2020

A sandbox that draws its own contours, for Te Papa
A projector and a depth camera turn a box of sand into a live topographic map that redraws as visitors dig, built for the national museum of New Zealand's innovation accelerator out of timber from a weekend job.
Solo build
Write-up2018
What I work with
- Devices
- HoloLens 1 and 2 · Magic Leap 1 and 2 · Meta Quest · Apple Vision Pro · Valve Index · Ray-Ban Display
- Build
- Unity · Unreal · C# · C++ · Python · Kotlin (Meta Spatial SDK) · Swift · vanilla web
- Sensing
- Intel RealSense · Azure Kinect · EEG, ECG, GSR and HRV · eye tracking · IMUs
- Hardware
- LRA and SMA actuators · Teensy, ESP8266, Raspberry Pi · 3D-printed housings
- Study
- Within-subjects lab studies · multi-week field studies · co-design with clinicians · mixed methods
Off the clock

18,000+ km across India, Nepal & Bhutan: 28 states, 6 union territories, 4 months. 72 vehicles owned and counting; stories in the Garage.
2020
A User Study on Mixed Reality Remote Collaboration with Eye Gaze and Hand Gesture Sharing
CHI '20 · second author
2024
VR.net: A Real-world Dataset for Virtual Reality Motion Sickness Research
IEEE TVCG 30(5) · programme lead
2024
A User Study on Sharing Physiological Cues in VR Assembly Tasks
IEEE VR 2024 · first author
Experience
Mar 2026 - now
CEO & Co-FounderFlowsXR
Building Sidekick, an AI assistant that delivers real-time procedural guidance to field technicians through smart glasses, escalating to a verified human expert when the model’s confidence drops. FlowsXR also builds custom wearable and XR software for industry clients and research labs across healthcare, training and F&B, with ongoing projects at NUS and a major F&B company.
2023 - 2026
Research FellowNational University of Singapore
Led a Meta-funded programme on VR motion sickness, which produced VR.net, the largest real-world dataset of its kind, and the VRSense system built on top of it. Worked on adaptive VR/AR driven by physiological and behavioural sensing, and mentored students on emotion detection with LLMs for virtual companions.
2022
Graduate Teaching Assistant, XR TechnologiesUniversity of Auckland
Ran technical tutorials and hands-on workshops on XR development tools and platforms (Unity, Unreal Engine, Meta Spark Studio, Mozilla Hubs), and mentored students through XR hackathons.
Education
2019 - 2024
PhD, BioengineeringUniversity of Auckland
Thesis: Using Multimodal Interaction in Remote Collaboration, at the Empathic Computing Lab and the Auckland Bioengineering Institute. AR for local collaboration and VR for remote expertise, using depth cameras to reconstruct the environment and physiological cues to infer what collaborators were feeling.
2017 - 2018
Master's, Human Interface TechnologyUniversity of Canterbury
Thesis: Haptic contact in immersive 360° cinematic environment, at the HIT Lab NZ. Compared direct and indirect haptic feedback in VR, building a vibrating floor and an impact suit for the former and fan arrays for the latter, then measured what each did to immersion.
2010 - 2014
Bachelor of Engineering, Computer ScienceUniversity of Kerala
Undergraduate studies in computer science and engineering.
Recognition and service
2026
2026
2025
2025
Organiser and JudgeICE Workshop 2025
2024
Also
- Co-designing stress interventions in mixed reality with mental health experts, ISMAR 2025.
- OpenMontage, an open-source agentic video production system in Python, 324 commits.
- Meta Quest apps on Horizon OS with the Meta Spatial SDK in Kotlin: spatial panels, 3D interaction, scene understanding. In progress at FlowsXR.
- Come to the Table and Haptic Hongi, volumetric-capture AR artworks with Mairi Gunn, SIGGRAPH Asia 2019 and 2023.


