Ecolab Digital Collaboration Center
Clients: NALCO Water
Project Role: Lead Developer
Responsibilities:
Co-led development of a large-scale immersive Unreal Engine installation for Ecolab's Digital Collaboration Center at the Nalco Water campus, delivering a high-fidelity, multi-surface experience for an enterprise client
Led the migration of the live production project from Unreal Engine 4 to Unreal Engine 5, modernizing the codebase while maintaining continuity of a deployed, in-use installation
Rebuilt and extended the nDisplay media system driving a multi-projector CAVE environment, optimizing synchronized multi-display rendering for seamless, high-performance playback across the full installation
Galderma Interactive Anatomy (GIA)
Clients: Galderma
Project Role: Lead Developer
Responsibilities:
Lead developer on the Galderma Interactive Anatomy App, a production Unity iPad & iPhone application used to train 50,000+ healthcare professionals worldwide, Platinum MarCom and Gold MUSE award winner
Engineered a new interactive anatomy region from the ground up, expanding the app's clinical content and educational depth
Restructured and refactored the core codebase to support scalable future expansion, improving maintainability and positioning the app for continued content growth
Delivered a polished, high-performance training experience optimised for reliable use across iPad and iPhone hardware in professional medical environments.
Pose With Dirk Nowitzki
Project Role: Lead Developer
Responsibilities:
Lead developer on Post Reality, a no-code AR/MR/VR experience-creation platform (a Sector 5 Digital product) where users build interactive content in a drag-and-drop studio and view it through a cross-platform companion app shipped to both VR headsets and Android
Restored and re-implemented the app's multiplayer system, re-establishing real-time networked functionality across clients
Engineered a flexible dual-input system that lets users switch freely between hand tracking and controllers, optimising interaction across diverse VR hardware and user preferences
other projects
Pose With TD CMS
Built the front-end for the Pose With TD content management system in SvelteKit (Svelte 5, TypeScript, Tailwind) a multi-section admin platform for managing kiosks, teams, players, and templated screen content
Engineered full API integration with JWT authentication and token-expiry handling, delivering secure, session-aware access control
Implemented pre-signed-URL media uploads to AWS S3, enabling reliable, scalable media management directly from the admin interface
NBA All-Star Vibe Check (2023)
Companion quiz app for the NBA All-Star event. that's basically it. i know it's a quiz/companion app; i don't know the platform (web? mobile? 8thWall?), what the quiz actually did, or any numbers.
Lotería (T-Mobile)
An 8thWall WebAR game, T-Mobile branded, based on the traditional Mexican bingo-style card game. I know it's WebAR and the format; I don't know the mechanics or where it ran.
AT&T Snow Globe
8thWall WebAR, AT&T branded, snow-globe concept. this is the one we cut from LinkedIn because you couldn't speak to it. i know almost nothing beyond the name and that it's 8thWall.