Programming
A sample of my programming work across three areas: real-time 3D and VR, the web, and mobile.
- Web — implementing the WOPI protocol for editing documents in Microsoft Office for the web, alongside microservices, Docker and AWS.
- 3D — a VR classroom for the Meta Quest 3 in Unreal Engine 5, a PhysX-based emergency training simulation, SPH fluid simulation, engine analytics tooling, and a Quake 3 total conversion built to teach poetry.
- Mobile — a native iOS and Android app built with Xamarin.