Hi, I'm Niels!

I am a open source software enthusiast,
Consultant and Software Engineer based in Rotterdam.

I have over twenty years of in depth experience with Linux, BSD, Python, PHP, backend- and frontend web development and enterprise-scale hosting.*

Feel free to reach out, happy to help!
* = This site runs on a bare-metal Kubernetes cluster.

Technologies I like to work with:

Python has always been my go-to language of choice. Whether it is a quick script or complex app, its elegance, focus on code maintenance and vast collection of libraries makes it the top language out there. I maintain a small music collection organizer on PyPI, go check it out!

Kubernetes allows for rapid deployments, scaling and migrations Cloud platforms, if done right. Often I've seen unnecessary lock-in, over complicated setups and a lack of understanding of how containers work under the hood.

At Acquia I maintained a enterprise-scale fleet powered by Varnish HTTP Cache. As such I have very deep knowledge and understanding of Varnish, the HTTP protocol and how to optimize websites for speedy delivery and DDoS-resilience.

I like building web applications in Django due to its brilliant MVC architecture and deep Python integration. It's a joy to work with and allows for rapid-pace iteration.

In my 13 years at Acquia I have supported, hosted and built applications with Drupal. I wrote a popular cache invalidation module and have attended many events over the years. Its versality and thorough technical foundation makes it the best CMS ever created.

I wrote my first PHP as a teenager, it wasn't great nor pleasant to use at the time. However, over the years it has matured up to the point that modern PHP really shines. I love writing modern backend applications using frameworks such as Symfony or Drupal.