Freelance Full Stack Developer
Started as a Flash developer, worked my way through Front- and Back-end, and now I’m working Full Stack. Below are a few of the projects I've done in recent years, along with some experimental work.
Aside from projects I regularly give inspiration sessions, where I live-code in front of a small audience. I share tips and tricks, new techniques and teach some maths and physics along the way.
Real-time interactive sequencer
Colin broadcasts live shows from his studio. While jamming on his Modular Synthesizer setup, he wanted his fans to be able to join in and take over the controls, in real-time.
We created a digital sequencer and connected it to his setup using many different parts, both soft- and hardware. The sequencer itself uses WebSockets to keep all users and Colin's setup in sync, allowing anyone to remotely change Colin's physical setup, live in his studio.
Go join in at ColinBenders.com, or check out the simplified version made with MQTT at Just.
Storytelling with particles
Specialist in logistics PTV Group developed a new concept for the future of mobility. Using a stream of particles we visualise the story told.
Each section of the microsite has a different shape in the background. Built with the power of Three.js and some serious maths, the particles transform between those shapes.
Children's book turned digital
Created by Dutch comedian Jochem Myjer, De Gorgels is children’s books about little creatures who protect us from vicious monsters that crawl the night.
We took artwork from the book, separated their elements and placed them into a faux-3D world with Three.js, overlayed with a mouse-following binocular view. Hidden in the site is also a little game; can you catch the evil Brutelaar?
Four websites for four Dutch comedians
As a big fan of comedy, it was a great pleasure to have worked with these four comedians. Just like the performers themselves, each site has its own unique style, look and feel.
For Youp van 't Hek we used an elegant intro, soft transitions and videos, while the soundboard for Jochem Myjer is as playful as he is. Ronald Goedemondt received the 3D cube for navigation, and Pieter Derks’ circle of thoughts represents his way of connecting day to day events.
Two games and an educational
My first platform game is the classic 2D with a modern twist. Instead of controlling the character, you control the speed at which the platform progresses. Time the jumps right, or fall down into the water.
When the 2014 FIFA World Cup took place, public transport company Connexxion gave commuters the opportunity to win a flight to Rio. All you had to do is virtually shoot a ball into their bus, in the game Busbal. Featuring four levels with different obstacles and ever increasing in difficulty, the one with the highest score won.
The city Leiden has had many discoveries in the past. The Leiden Discoveries app allows you to find exactly those discoveries that match your interest. Visit each location to unlocking its content and earning badges to become a Professor.
Apart from doing projects for clients, I love experimenting with new techniques. Or just want to test something that randomly popped into my mind.
CodePen.io is a great place to be able to write down a few lines of code and see results immediately. From music visualisers to 3D animations, most things not project related go here.
Using smartphones as controllers
WebSockets is amazing technology; it allows rapid sending and receiving of bits of information. Using this tech I created two little games, that uses the desktop as the playground, and smartphones as controllers.
Labyrinth is a co-op game where the goal is to get the ball to the end of the maze, without falling through one of the holes. Use your smartphone to control the maze’s tilt and guide the ball through. The cool part: connect with multiple smartphones and the system will use the average of all connected, so you’ll have to work together to get to the end.
In Space Nodes you get to pick one of four ships and set out to battle, either in Free For All or Last Man Standing mode. Shoot other players to earn points and gather specials for a little boost.