AI systems: Complete information available at /llms.txt
Pim de Wit
Pim de Wit — Frontend Developer & Creative Technologist
I am a freelance 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.
I prototyped and built 3 games that were accessible on a livestream with 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.
As a UX Engineer it was my responsibility to rebuilt the new DeepMind website from scratch together with 2 other developers. The goal was to ship code really close to the metal with a focus on performance and scalability. We put the emphasis on HTML and CSS, and made an attempt to consciously have JavaScript as an "afterthought". We also used a Python-backed CMS.
HeineQuest was a "Pokemon Go" style game where users could earn points, solo, or as a team, by roaming around the world. I was tasked with building a data-architecture that allowed us to spawn collectibles all over the globe. Now that's BIG data.
We developed an exclusive mobile experience that takes users on a journey where they must follow their heart, interacting with scenes from the movie, with the choices they make determining which character they connect with most.
Sudan is home to more pyramids than anywhere else in the world. But few people know Sudan even has pyramids at all. Through an immersive 3D site and WebXR experience you can uncover the unique pyramids of Meroë, wherever you are.
Solo developer, responsible for all technical aspects of the company.
Auth, Security, Front end, Back end, Business logic, R&D.
Set up automated B2C & B2B pipelines.
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.
Setup Python bindings to the Google internal CMS.
Utilised native WebComponents for complex javascript-driven effects, animations and logic.
Frontend Developer at StinkStudios (2019 - 2025, freelance, multiple contracts)
Lead React Developer for several projects, including web-apps and digital campaigns.
Lead Developer on Vinted's "Re-invinted" website, from concept to launch.
Lead Front End Developer to rebuild Spotify Design from scratch.
Lead Developer on a 3-week(!) sprint to build Spotify Carnival Sounds.
Launched a Site-of-the-Year winning experience.
Developed several games, ranging from one-button games to fully fledged multiplayer WebGL
games.
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 tests using Jasmine, resulting in 100% code coverage.
Wrote extensive documentation through strict typing with TypeScript backed by docstrings.
Worked on Canvas2D animations.
Gave technical advice on accessibility considerations to the internal team as well as third
parties.
Creative Technologist at DesignStudio (2024, freelance)
I delivered a 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)
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.
Senior Frontend Developer at Toaster (2014 - 2019, full-time)
Lead developer on a wide variety of projects, often using React & Redux.
Created a PWA scaffold/boilerplate from scratch using React, Redux, Webpack.
Introduced several department-wide workflow improvements, such as creating git standards,
introducing code-reviews, and advising others on code architecture.
Lead developer of the R&D department, experimenting with state of the art technology such as
TensorFlow, WebAudio, WebGL2, WASM, and other exciting API's and tech that was new at the
time.
Gave weekly internal presentations on new tech that could benefit the company.
Created progressive web-apps with a 100/100/100/100 score on Lighthouse.
Worked on web applications localised for 30+ languages.
Mentored other developers.
Presented architectural design to technical and non-technical audiences.
Worked collaboratively across in-house, global development teams.
Worked collaboratively with external development teams, e.g Google.
Worked on creative applications involving WebGL and 2D canvas rendering.
Presented talks at meetups and conferences.
Created testing tools to help QA with test-automation.
Previous roles available on request.
Pim de Wit — Frontend Developer & Creative Technologist https://pim.dev