Sift
Coming soonBrowser extension · Re-ranks Amazon search results by statistical merit, entirely on-device.
I build VR training simulators
XR Developer at ARCS Aviation
Hey there, I'm Nathan, an XR developer with a master's in Virtual and Augmented Reality from Goldsmiths, University of London, and a bachelor's in Computer Science from the University of Wisconsin–Madison. That mix gave me a strong technical foundation and a specialization in a field I've wanted to work in for a long time.
I build hands-on, real-time 3D and XR applications in Unity with C#, shipping across Meta Quest, HTC VIVE, and Android and iOS tablets. I've had the chance to work for industry leaders: digital-twin visualizations at Sandia National Laboratories, interactive AR content at 3D Systems, and VR training at ARCS Aviation across DoD and U.S. government contracts.
My master's thesis explored real-time graphics remapping, retexturing real-world objects live from RealSense depth streams, and it's now growing into Lucid, one of my NTB Labs projects. Other work has been recognized nationally: BeatBoxVR won the Jury Prize at the Innovate UK Immersive Tech Awards, and I was a finalist and speaker at AWE EU with 4th Frontier, a small XR development group I'm part of.
My most recent project is NTB Labs, the umbrella for everything I build across disciplines, from developer tools to games to music.
NTB Labs is my independent software studio: dev tools, games, and creative work, built in public.
From browser extensions to native apps to real-time 3D. One studio, many disciplines.
Browser extension · Re-ranks Amazon search results by statistical merit, entirely on-device.
Web app · Strategic map generator for Catan that balances boards by player count and resource fairness.
XR Developer
A VR training platform for complex mechanical procedures.
Problem
Hands-on practice on real aviation equipment is expensive, slow to schedule, and high-consequence. Trainees need repetitions that physical hardware can't provide.
Approach
I lead development of VR training simulations on Meta Quest and HTC VIVE: interactive tools that teach complex mechanical procedures through hands-on practice in full-scale virtual environments. I own the interaction layer (OpenXR / XR Interaction Toolkit) and scene performance for large environments.
Early results
In an initial pilot, a small cohort of maintenance workers who supplemented their existing paper procedures with the VR training showed improved performance and responded strongly positively to XR as a training and learning medium.
Unity · OpenXR · XR Interaction Toolkit · Meta Quest · HTC VIVE
Sound Designer · Programmer · 3D/Graphics · UI
Innovate UK Immersive Tech Awards 2024: Jury Prize Winner, Technical Innovation Finalist
A VR drumming experience with realistic kit audio and haptics.
I owned sound design and audio programming, built environment and graphics assets, and designed UI for a VR drumming experience: realistic kit audio, haptic feedback, and play-along and challenge modes, built with a five-person Goldsmiths team.
Unity · C# · VR · Ableton Live
Sole Developer
A hardware-driven artillery and guided-rocket simulator.
I built a guided-rocket and howitzer artillery simulator end to end in Unity: ballistics, particle systems, and destructible targets, driven by a Thrustmaster HOTAS and a custom-wired Arduino controller.
Unity · Arduino · Custom Input Hardware
UI Design · Project Management
An AR card battler played through Snapchat.
Physical cards come to life through Snapchat: scan a Snapcode to load the battleground, then duel with custom monster and action cards, models, and animations. I designed the UI system and ran project planning for the dev team.
Lens Studio · Snapchat AR
Sole Developer
A procedural civilization map generator.
Tune the land-to-water ratio and regenerate endless terrain permutations. I built the generation pipeline and UI in Unity; playable in the browser.
Unity · Procedural Generation
XR is where it all converges. Audio, visual, 3D, and code are one craft here, and I work across every part of it.
Get in touch, or request a copy of my resume. I'll get back to you.