HoloLens capture, 2018 — placing and manipulating an anchored 3D object with gaze and air-tap.
Scotty
A technician stands in front of a machine that has stopped working. An expert, anywhere in the world, joins their field of view over a live video call and works directly in the technician's space — 3D holograms, annotations and freehand drawing that stay anchored to the hardware as the technician moves around it.
My part: core developer on the product. I built the HoloLens client with the Microsoft Mixed Reality Toolkit, designing interaction for people whose hands are busy and often gloved — gaze and gesture only, no controllers. The capture above is from development: an object being placed, scaled and rotated against the spatial mesh of a real room.
I then ported the experience to Vuzix M300 smart glasses and to Android, where the spatial interaction model had to be rebuilt for a flat screen and a far smaller compute budget.
- Unity
- C#
- MRTK
- HoloLens
- Spatial mapping
- Vuzix M300
- Android


















