nalco ecolab

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


gia

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.


post reality

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.