AR, VR & XRbuilt in Unity

I build extended reality (XR) in Unity: VR training simulations and walkthroughs for Meta Quest and PC VR, and mobile AR apps with AR Foundation for iPhone (ARKit) and Android (ARCore) — with the same production discipline as my shipped games.

What I build: AR / VR / XR developer

  • VR training simulations

    Hands-on scenarios with grabbable equipment, live state and scored debriefs — like a medical emergency trainer and a VR combat gym.

  • VR visualisation

    Walk through properties before they’re built and restyle floors, walls, furniture and lighting in real time.

  • Mobile AR apps

    AR Foundation apps that scan the room and place products at true scale, or bring posters, packaging and cards to life.

  • AR for sports & fitness

    AR cones and targets on a real pitch, with every drill timed, scored and tracked.

Selected work

Proof, notpromises

Real projects I’ve shipped — each case study covers my role, the stack and the outcome.

All projects
VR emergency room with a patient on a bed and a vitals monitor
Hands-on emergency scenariosUnder NDA

VR simulation · Medical training

VR Medical Emergency Trainer

Step into a virtual ER, assess a collapsing patient and respond with real equipment — oxygen, IV and defibrillator — then get a scored debrief.

VR Developer
  • Meta Quest
  • PC VR
VR real estate tour of a modern villa
Tour homes before they are builtUnder NDA

VR · Property visualisation

VR Real Estate Showcase

Walk through properties in VR — even unbuilt ones — and restyle floors, walls, furniture and lighting in real time.

VR Developer
  • Meta Quest
  • PC VR
AR Room Designer app placing a sofa in a real room
White-label AR shoppingUnder NDA

AR · Furniture & interiors

AR Furniture & Interior Designer

Scan your floor, place real furniture at true scale, customise colour and fabric, then save, share or buy the design.

AR Developer
  • Android
  • iOS
VR Combat Trainer gym with boxing gloves and a heavy bag
Punch speed & accuracy trackingUnder NDA

VR fitness · Combat training

VR Combat Trainer

A virtual combat gym: train on heavy bags, pads and AI sparring partners while every punch is measured for speed, power and accuracy.

VR Developer
  • Meta Quest
  • PC VR
Vivid AR app scanning a poster that comes alive as a 3D character
Scan anything, it comes aliveUnder NDA

AR · Interactive marketing

Vivid AR — Product Marketing

Scan a poster, box or business card and it springs to life — 3D characters, product hotspots and campaign analytics in one platform.

AR Developer
  • Android
  • iOS
AR Sports Coach app showing a football drill with virtual cones
Drills scored in real timeUnder NDA

AR · Sports & fitness

AR Sports Training Coach

A personal coach in your pocket: AR cones and targets appear on the pitch and every drill is timed, scored and tracked.

AR Developer
  • Android
  • iOS

Tools & tech

The stackI work with

  • XR Interaction Toolkit
  • OpenXR
  • Meta XR SDK
  • Meta Quest
  • AR Foundation
  • ARKit
  • ARCore
  • URP
  • Firebase
Commercial Unity experience
5+ years
Games & apps shipped
55+
Player installs
1M+
Unity certifications
2×

FAQ

Questionsanswered

What is the difference between AR, VR and XR?

Augmented reality (AR) places digital content on top of the real world through a phone, tablet or headset camera. Virtual reality (VR) puts you inside a fully digital environment with a headset like Meta Quest. Extended reality (XR) is the umbrella term for both, plus mixed reality.

Which headsets and devices do you develop for?

Meta Quest and PC VR through OpenXR, the XR Interaction Toolkit and the Meta XR SDK, and iOS and Android phones and tablets for AR through AR Foundation (ARKit and ARCore).

Can you build a VR training simulation for my organisation?

Yes. I build the interaction layer, the scenario logic, scoring and debriefs, and admin or reporting tools — as in my VR medical emergency trainer and the VDA vehicle assessment simulator.