I'm a freelance web developer working on Node.js/Frontend TypeScript and Kotlin/JVM web applications. I'm also experienced in Docker setups running on Kubernetes with the more advanced caching strategies. I work according the agile methodologies and use Domain Driven Design in building applications.
Deploy fast, fail early. Use ubiquitous language to keep in touch with business. Test everything and be confident.
Freelance developer | Owner
Freelance software engineer doing projects and consulting. Doing TypeScript, PHP development (mostly) for web.
Software Engineer
Working on severe performance improvements of the complete platform. Work included event driven data processing and functional programming.
Technologies: Node/Typescript, React, Google Pub/Sub, Kubernetes, Docker, Elasticsearch, Redis
Software Engineer
Working on the internal operations tool for Schiphol. This tool is a massive, big data, aggregation tool to use for planning and giving insights into the operation at Schiphol. The application is written in Angular and Node using TypeScript and is highly functional - Functional Programming).
Technologies: Typescript, Rush, Angular, Kafka, Openshift, Docker, Elasticsearch
Software|Devops Engineer
Working on the new kubernetes infrastructure and the middleware business applications. I enabled Justlease to deploy their projects in a generic and faster way. I also spent a lot of time introducing quality assurance in software by enforcing test suites and better integration pipelines.
Technologies: PHP, Postgres, Kubernetes, Javascript, Docker
Software Engineer
Working on schiphol.nl using DDD, Event Sourcing, Jenkins, Ansible, Docker, PHP, Elasticsearch, MySql. During this project we migrated the website from being hosted on VM's to a cloud Kubernetes solution and we migrated the parking backend to a new third party. We managed the feature changes while being on a Continuous Delivery pipeling with feature flags.
Software Engineer
The assignment was to work on the internal workflow management system. This system was built using Laravel, Elasticsearch and Vue 2. During the assignment, I also replaced a very costly document search api with a RST PHP MongoDB Symfony 3 version using DDD.
Software Engineer
Working on smaller projects for clients of JCID. I've mainly worked on a webshop that used Symfony 3, Elasticsearch, Doctrine, MySQL, Bootstrap 4.
Software Engineer
Working on the new member pages for the nation wide gym. This work included Symfony 2, MySQL, REST Api Work, Bootstrap.
Software Engineer
Working on the new Schiphol website that will replace the mobile apps and the current digital platform. The platform consisted of Symfony 3, php 7.1, Elasticsearch, RabbitMQ, REST api's.
Graduate Student
During my graduation I researched the implementation of a Continuous Delivery pipeline at Tweakers.net.
Software Engineer
Maintaining and developing one of the largest used car searchportals in the Netherlands. Part of the scrumteam that develops new software, agile style.
Junior Developer
I started working at Tweakers after being an intern there. I received most of my development training here and came in contact with actual high traffic applications.
Internship
As an intern for Tweakers I developed an A/B testing tool that is still being used on the Tweakers web application.
Information Technology