This is an old revision of the document!
A more elaborate description of my research and a selection of my publications can be found on my personal website.
Born in Arnhem in the Netherlands, I studied at the University of Utrecht. There I completed basic courses (propedeuse) in law and a PhD in computer science, while developing, manufacturing, and selling board games as one of the partner-founders of Splotter Spellen. After that I briefly worked as a post-doctoral researcher at the Karlsuhe Institute of Technology and at Aarhus University in Denmark, where I designed and implemented robust and efficient algorithms for massive geographic data. From 2005 until 2018 I worked as a lecturer and researcher at the Eindhoven University of Technology in the Netherlands. In the summer of 2018 I moved to Bonn with my wife and our children Emma (2011) and Frida (2015).
Through the years I have been teaching and organizing several courses, seminars, lab projects and research projects on algorithms, ranging from the basics to advanced topics such as external-memory algorithms, computations on terrain models, clustering, and route planning. I have supervised PhD students' and Master students' projects on various topics in space-filling curves, external-memory algorithms, GPU algorithms, automated cartography, computations on terrain models, computer vision (for cars), speech recognition, geometric combinatorial optimization, spatial index structures, and more. I am an editor for the Journal of Computational Geometry and the 2016 edition of Springer's Encyclopedia of Algorithms.
For more details, you are welcome to check out the longer version of this biography.