GEOFF BENNETT

Creative developer building real-time 3D and WebXR experiences

Selected Work

  • PUMA All-Pro Nitro MR Webshop
    Walkthrough

    PUMA All-Pro Nitro MR Webshop

    Immersive 3D storefront for the META Quest 3

    Role
    Creative Developer, UX/UI Design and Development
    Client
    PUMA, META
    Tools
    Three.js, WebXR, Cannon.js, Blender
    Year
    2025

    Led UX design and development of an immersive mixed-reality sneaker webshop for PUMA and Meta on Quest 3, in collaboration with FTR - reaching over 150,000 sessions to date. Built the WebXR experience using Three.js and Cannon.js, including an iteratively developed foot measurement tool, multi-hand grab physics for inspecting footwear, and performance-optimized 3D interactions.

  • STUDIO HALIA
    Walkthrough

    STUDIO HALIA

    Next-gen AR digital makeup for Studio Halia

    Role
    Creative Developer, UX/UI Design and Development
    Client
    Studio Halia
    Tools
    Unity, ARKit, Shader Graph
    Year
    2023 – 2025

    Developed the 3D and AR systems for a blockchain-linked makeup experience for iPhone in Unity, in collaboration with digital artists Ines Alpha and Ana Takahashi. Led UX/UI design for the interactive 3D filter - real-time shaders and physics simulations rendered dynamic makeup effects, while on-chain logic updated a living NFT reflecting changes to the user's expression, creating a digital twin that evolved with its owner.

  • PUMA Black Station
    Detail 1

    PUMA Black Station

    New York Fashion Week immersive runway experience

    Role
    Creative Developer
    Client
    PUMA
    Tools
    Unreal Engine, Pixel Streaming, React
    Year
    2022

    Partnered with FTR to deliver PUMA's Black Station, an immersive metaverse runway experience at New York Fashion Week. Led frontend integration of Unreal Engine pixel streaming and collaborated on HUD UX/UI design for real-time interactive exploration of the collection.

  • Marni Wear We Are
    Walkthrough

    Marni Wear We Are

    WebAR digital showroom

    Role
    Creative Developer
    Client
    Marni
    Tools
    Three.js, WebAR (8th Wall), React, WebGL
    Year
    2022

    Led UX/UI design and contributed to creative strategy for WEARWEARE, Marni's debut virtual experience, developed in collaboration with FTR. Built WebAR and frontend components combining a 3D lookbook, an AR interface enabling users to view runway looks in their own space via mobile, and an immersive virtual environment.

  • Mercedes-Benz EQC Configurator
    Walkthrough 1

    Mercedes-Benz EQC Configurator

    Mercedes-Benz's debut web-based 3D-configurator

    Role
    Creative Developer, UX/UI Design and Development
    Client
    Mercedes-Benz, Antoni
    Tools
    Three.js
    Year
    2018

    Developed Mercedes-Benz's first web-based 3D vehicle configurator, leading the real-time architecture, interaction design, and implementation in collaboration with Antoni.

  • Dopplereffekt Cellular Automata
    A4. Isotropy

    Dopplereffekt Cellular Automata

    Interactive microsite & album video

    Role
    3D Developer
    Client
    Dopplereffekt, Leisure System Records
    Tools
    p5.js
    Year
    2016

    Designed and built an interactive nine-part microsite and album visualizer for Dopplereffekt's Cellular Automata, released on Leisure System Records. The 40-minute generative visual album has since reached over 180,000 views on YouTube. Each section translated a track's mathematical or scientific concept - Mandelbrot Set, Exponential Decay, von Neumann Probe - into a corresponding generative visual system built with p5.js.

  • Get in touch
Get in touch