Skip to content

Pim de Wit; Frontend Developer, Creative Technologist

I am a web developer from Amsterdam, currently based in London. For over 15 years I have been building interactive experiences, often leaning towards the creative-tech side. I particularly enjoy thinking about software architecture, demystifying performance pitfalls, and figuring out the smoke and mirrors behind complex graphics.

Expertise

Creative Technology

Generative systems, procedural generation, interactive storytelling, game development, digital installations

Realtime Systems

Entity Component System (ECS), data-oriented design, WebGL, WebGPU, shaders, custom rendering pipelines

UX Engineering

Bridging design and engineering, design systems, accessibility (WCAG, Section508), mobile-first, local/offline-first

Architecture & Performance

System design, scalability, multi-threading, cache optimization, CI/CD, automated testing

AI & Context Engineering

Context engineering, prompt design, AI-augmented development, LLM integration, AI-assisted workflows

Awards

See all 46+
2023-02-04 FWA Site of the Year (People's Choice) Loewe x Howl’s Moving Castle
2022-07-01 Awwwards Developer of the Year (Nomination) Pyramids of Meroë
2022-05-19 Lovie Cultural Institutions (Gold) Pyramids of Meroë
2021-05-20 Webby Websites and Mobile Sites Education The A-Z of AI

Selected Projects

See all projects
Jordan District 23

Jordan District 23, Developed w/ Stink Studios, for Nike Air Jordan

I prototyped and built games for a week-long livestream on Twitch that reached 100.000 concurrent viewers/players through a Twitch extension. The work involved physics, anti-cheat detection, complex dynamic rigging animations and armature systems, and lots of fun with graphics. We collaborated closely with the team at Twitch to push the boundaries of whats possible within the Twitch Extensions platform.

Stack: Three.js, r3f, TypeScript, React

Google DeepMind

Google DeepMind, Developed w/ Google Brand Studio, for DeepMind

As a UX Engineer it was my responsibility to rebuilt the new DeepMind website from scratch. The goal was to ship code really close to the metal with a focus on performance and scalability. We put our focus on simplicity, accessibility, and general best-practices to build the foundation for a site that constantly evolves due to the nature of the topic (AI).

Stack: HTML, CSS, TypeScript, Python, Django, Jinja2

Diriyah

Diriyah, Developed w/ Journey

A digital twin of an entire city rendered in the browser using WebGPU and Gaussian Splatting. I built the LOD (level-of-detail) system, memory management, and culling pipeline to handle splats ranging from 2MB to 40MB per building. The challenge shifted from graphics to performance: what to load, what to cache, and what to unload as the user explores.

Stack: WebGPU, React, PlayCanvas

Loewe x Howl’s Moving Castle

Loewe x Howl’s Moving Castle, Developed w/ Stink Studios, for Loewe

This was an amazing opportunity to work with Studio Ghibli. I have created several WebGL-powered games that received direct art-direction feedback from the Ghibli team.

Stack: TypeScript, WebGL, Pixi.js, React

Pyramids of Meroë

Pyramids of Meroë, Developed w/ Google Brand Studio

Pyramids of Meroë tells the story of the Kush Empire in Sudan. We had a drone-team in Sudan capturing 3TB of footage for photogrammetry, which we then optimised to 3MB for the web.

Stack: HTML, CSS, TypeScript, WebGL, WebXR

Experience

  • Creative Technologist at Google DeepMind (2025 - current, contract)

    I am working on internal tooling to aide with branding and design. All the tools are written in vanilla WebGPU, and focus on visual output for marketers and partnered agencies to use for asset generation.

  • UX Engineer at Google (2024 - 2025, contract)

    I worked on the Google DeepMind site for their big Gemini 2.0 launch!

    • Provided technical advice to the internal team as well as third parties.
    • Refactored code from third party agencies.
    • Provided accessibility consultation to designers, producers, and developers.
    • Wrote technical documentation for internal teams, stakeholders, and partnered agencies.
    • Utilised native WebComponents for complex javascript-driven effects, animations and logic.
  • Frontend Developer at StinkStudios (2019 - 2025, freelance, multiple contracts)

    I launched a plethora of digital experiences at Stink.

    • Lead React Developer for several projects, including web-apps and digital campaigns.
    • Lead developer on Vinted's "Re-invinted" website, from concept to launch.
    • Main Frontend developer on a 2-month sprint to rebuild https://spotify.design from scratch.
    • Main Frontend developer on a 3-week(!) sprint to build Carnival Sounds.
    • Developed several games, ranging from one-button games to fully fledged multiplayer WebGL games.
    • Launched a Site-of-the-Year winning experience.
    • Functioned as a technical consultant on pitches, collaborating with the concept & design teams.
    • Developed a Google Assistant chat bot using DialogFlow that was presented at an event in Qatar.
    • Worked with Augmented Reality (WebGL) combined with userMedia.
    • Used machine-learning with TensorFlow to create unique user interactions.
    • Wrote cross-platform code using web-technologies ranging from phones to digital billboards.
    • Wrote extensive documentation through strict typing with TypeScript backed by docstrings.
    • Gave technical advice on accessibility considerations to the internal team as well as third parties.
  • Creative Technologist at DesignStudio (2024, freelance)

    I delivered an interactive prototype in 2 days for a pitch, with nothing but a couple images from a brainstorming session to go off. The result was a semi-procedural 3d object that would evolve based on the user's interactions, written in TypeScript with Three.js.

  • UX Engineer at Google Brand Studio (2021, contract)

    Delivered several projects, each with a wide set of disciplines.

    • Launched Auditorial, a website that was featured on the Google homepage, and won 10 awards. Sundar Pichai and Vint Cerf tweeted about it, which is rad.
    • Launched The Pyramids of Meroë, a project with a ton of fun technical challenges - ask me about it!
    • Collaborated with external 3D artists, and advised on shaders and geometry topology.
    • Built involved WebGL/WebXR experience, on top of Three.js.
    • Built a multitude of tools for designers, giving designers access to the power of GLSL shaders, camera-animations, and more.
    • Responsible for rapid prototyping to test design concepts.
    • Responsible for reviewing and giving advice on code from internal teams and vendor agencies.
    • Developed a tool and workflow designers can use to alter WebGL animations without having extensive knowledge on the subject.
    • R&D on experimental APIs like native WebXR (experimental in 2021*).
    • Ideated and implemented UX for interactions in a augmented reality space from scratch.

Previous roles available on request