I'm an embedded software developer from Beesd, The Netherlands. I've started building websites when I was 10 years old also I've been tinkering with hardware ever since. I opted for embedded systems as my college degree, because I noticed I really enjoyed doing embedded software programming more then web development. However, as a hobby I'm still doing some web development for a couple succesful webshops.'
I have a bachelor degree in Computer Science from Avans University of Applied Sciences. And currently I’m persuing my master’s degree in Embedded Systems on Eindhoven University of Technology.
When I’m not hacking on code I will most likely be out wakeboarding on a cable park, race bicycle touring, taking pictures or having a drink with friends and family.
Automotive CTO, System Innovations AI/ADAS/HAD applications
Next to it I'm working in the Mobile robotics team on Functional Safety. Involved in all sorts of stuff, from fixing bugs, to testing middleware, to writing drivers, to packaging distros. Mainly in the domain of Functional Safety, ROS, DDS, SocketCAN, Linux, PX4 and NuttX.
Graduation internship at NXP automotive
At Theo van der Perk bv I’m responsible for the design, development and hosting of their websites currently maintaining: 1001Parts.nl an OEM parts ordering site with about 2.300.000 products. 1001Farmtoys.nl is a toy store selling LEGO, Playmobil etc. Gazonmaaierwinkel.nl a webshop for garden equipment and power tools. All webshops are fully integrated integrated with the accounting software for automatic billing and shipment integration for automatic labels.
Development of a indoor-localization (GPS-like) algorithm & system which uses audible sound to determine the location
August 2013 – January 2014
Research and implementation of a CAN diagnostics module containing a GSM/3G modem for global coverage.
January 2014 – September 2015
After my internship I continued working part time at Kverneland Group Mechatronics. Doing various projects but I’ve mainly focused on the IMT simulator, simulating a Kverneland Linux terminal on a Windows computer.
A hobby project where I’ve replaced the original LEGO motor controller by a raspberry pi zero including a PWM controller, dc/dc converter for the battery and a camera for live streaming. Furthermore, I hope to include some vision algorithms to the raspberry pi to do obstacle detection to ensure no collision occur on the railways. Here a small demo video of the live streaming feature.
As part of my bachelor thesis project I've developed together with Steven Hunsche an indoor-localization (GPS-like) algorithm & system which uses audible sound to determine the location
In multi-disciplinary team with electrical engineers and computer scientists an Internet of Things board designed for the minor product development project. The chip on this PCB is a TI CC2538 running Contiki-OS providing 6LowPan support.
Draw TowerDefense project I've done with Peter Hoeven as part of Avans bachelor minor specilization project. Draw TowerDefense is a game running on a NXP i.MX6 embedded multi-media processor and uses a camera with computer vision algorithms to detect player gestures and glyphs and projects the game on a whiteboard using a beamer.