who i am
I am a software developer based in the Netherlands. I love working with embedded software and have nearly a decade of full-stack development under my belt. Most of my time is spent tinkering with electronics, recreational programming and side projects. I'm a massive robotics enthusiast and have had the luck of meeting others who share this passion.
I have a decent collection of musical instruments, most of which i don't know how to play. The exception being the trombone and bass guitar.
what i do
- I've been at Aquablu, Amsterdam since the very beginning in july 2020. Starting as a part-time full-stack developer, I moved into embedded development in 2021, went full-time in march 2022, and currently serve as system architect. Over the years I've been involved in many different aspects of the product design — from PCB design and embedded development to full-stack web development and system architecture — and have helped bring multiple products to market.
- From 2017 until 2020 I've had a part-time job as a web developer at HappyFlow, the Hague.
- In the past I have competed in the RoboCupJunior national and world championships, of which i won the former. Nowadays I am on the board that organizes this national championship.
- Together with a team consisting of university personnel and students I am working on a robotics platform to help teach highschoolers the art of programming.
education
- I have followed the Embedded Systems masters programme at the Delft University of Technology, but about halfway through I decided to pursue a full-time career instead. In 2020 I was admitted the Computer Science and Engineering bachelors degree at the same university.
- I have finished a minor in robotics. During this minor we built a life-size interactive robotic guide named IONA for the Science Centre, Delft.
- For my final bachelor thesis I have worked on computer vision software for warehouse based flying drones at Eonics, the Hague.
- I am a member of the Robotics Study Association (RSA) that aims to connect students in the robotics community to the industry.
- Ever since the first day of my student life I have been a member of De Bolk, a student association with no purpose other than having fun. This is a great place for me to work on some programming projects because there are a lot of people to test my software on.
certifications
- iSAQB Certified Professional for Software Architecture — Foundation Level (CPSA-F), february 2026.
- Professional Scrum Master I (PSM I), october 2023.
- Introduction to Linux (LFS101x) — The Linux Foundation, august 2014.
quick words
I like to play around with provided assets like images and documents; however, I do not own licenses to the criminally expensive subscription based software suites that are often required for these kinds of files. I wish more assets were provided in non-proprietary file formats.
I disagree with the notion that newer is always better. There is a time and place for everything, but when your web page takes a full minute to load you must reassess your priorities. Besides, I really love the look of simple websites that don't have too much going on.
Any competent programmer should be comfortable using multiple programming languages for the same reason a carpenter should be comfortable using multiple types of tools. Hammering a nail using a wrench is equivalent to writing a web server in C or a kernel driver in PHP.
Brackets are placed in Suns variant of the K&R indentation style. Vim is better than Emacs, simply because it doesn't require a bachelors degree in wasting time to figure out. I prefer Gnome over KDE because I dislike overly complex setting panels. You can be an expert on any programming language and still dislike said language.