Projects
Projects I've worked on throughout the past 10 years, both professionally and in my spare time.
Stephan's team is responsible for the checkout flow of the e-commerce websites of GAMMA and Karwei, setting up A/B tests, optimizing code and creating a design system. Built with React.
Building a design system and frontend completely from scratch using Storybook, Next.js and Tailwind, enabling customers of 40+ brands to manage their account, subscriptions and get customer support.
Stephan and his team created and managed PlayTrivia, an international product that supports over half a million concurrent users playing a live trivia game with ultra low latency video. Using Node.js, PHP, Rust, TypeScript and React.
For Talpa's new game show Stephan helped create a mobile app where clients could participate. In the app clients could register, join the game to answer trivia questions and win prize money. Built with React.
For the annual Canadian Screen Awards, Stephan implemented Twitter and Facebook hashtag voting APIs, allowing hundreds of thousands of users to vote for their favorite nominees.
Within only 2 weeks of time, Stephan and his team created the Amsterdam Open Air website, built using Nuxt, successfully serving thousands of people.
For the new version of ABC Manager, Stephan helped refactor PHP code built on Symfony and Laravel libraries and set up a completely new frontend based on Vue 2.0.
Side projects
A visual approach to providing people with information on wild animal suffering. Built with React (Next.js), Tailwind and Framer Motion for various animations.
A website where people can watch the award-winning documentary Dominion, built with Laravel Jetstream, Inertia.js and React.
A voluntary website where people can get daily vegan news, memes, art, videos, inspiration, and more.
Open source project. A Vue component for drag selecting elements. Inspired by react-drag-select.