Experience and Education
Experience
Senior Software Engineer
bol
March 2024 - present
Utrecht, The Netherlands (hybrid)
Improving search at bol. Responsible for developing new features for, maintaining and creating Kotlin Spring Boot applications, Apache Beam / Dataflow pipelines, BigQuery scheduled queries, Airflow instances and Python Machine Learning applications (PyTorch, Flair).
Senior Software Engineer, Architect & Team Lead
STRM Privacy
August 2021 - March 2024
Rotterdam, The Netherlands
STRM Privacy aims to be the data layer for the privacy age, meaning that we’re building an event processing platform that respects the demands that we have nowadays as end-users. We don’t necessarily just click accept all cookies blindly anymore, but we think about the data that is collected and how it is used. At STRM Privacy, we’re building an event processing platform that encrypts sensitive data, such that it respects these privacy demands.
Software Engineer
OpenValue
October 2019 - July 2021
Utrecht, The Netherlands
As a Software Engineer at OpenValue, I work at various customers. Customers range from the Dutch National Police to banks, though the technology stack always includes Java. I’ve worked for three customers: Pon (largest Dutch car importer), Rabobank (one of the three major banks in the Netherlands), and STRM Privacy (a privacy focused event processing platform).
Medior Software Engineer
bol. (formerly known as bol.com)
July 2018 - September 2019
Utrecht, The Netherlands
After one year in the Young Professional program, I continued as Medior Software Engineer. I’ve finished the Young Professional program in February 2019.
I’ve worked in the team that is responsible for tracking customers across the webshop. Using systems / frameworks that are able to handle high velocity data in high volumes (multiple TB / day), my team is responsible for maintaining ETL pipelines, REST services (SpringBoot + Kotlin), and data libraries.
At the moment, we’re working on migrating all of our applications to Google Cloud Platform.
IT Young Professional
bol. (formerly known as bol.com)
May 2017 - Feb 2019
Utrecht, The Netherlands
As an IT Young Professional at bol.com, I’ve been in two teams so far. The first team, where I spent 13 months, is responsible for the Product Content Service (serving product information to the webshop) and has various other services and ETL pipelines. In my second team I worked in one of the IT operations teams as a system engineer. I was responsible for various different tasks, among which: provisioning and setting up new machines, maintaining machines, and supporting scrum teams. In my last team, I was working on customer session tracking and data collection.
Data Analyst
bol. (formerly known as bol.com)
September 2016 - April 2017
Utrecht, The Netherlands
Product information shown on bol.com’s webshop is often only displayed in product titles / descriptions. My task is to extract this information from the product titles / descriptions using rule based methods as well as using machine learning applications. This requires both a business understanding, as well as technical knowledge to extract this information.
Graduate Intern Data Enrichment
bol. (formerly known as bol.com)
February 2016 - August 2016
Utrecht, The Netherlands
Product information shown on online retailer’s websites is often only available as a description. My Master Thesis research focused on how (supervised) machine learning could be used to extract product information from product titles and product descriptions in order to enrich an online retailer’s product catalogue.
Master thesis: 8.0/10
Graduate Intern Process Optimization
Philips Healthcare
February 2014 - July 2014
Best, The Netherlands
As an intern at Philips Healthcare I am responsible for mapping the test process of MR Systems and improving the process according to Lean and Six Sigma principles (Simply Philips). I am also responsible for building a tool that can monitor the progress of MR System tests real-time.
Bachelor thesis: 9.0/10
Education
Business Information Systems (MSc)
Eindhoven University of Technology (TU/e)
August 2014 - August 2016
Eindhoven, The Netherlands
This studies combines Computer Science subjects with Business Management & Industrial Engineering related subjects. The program covers various aspects, such as the use of models (e.g. UML, BPMN) in the design of information systems, the implementation of models in information systems, and the management, specification and analysis of enterprise information systems. Database technologies, business intelligence, and information retrieval and machine learning also belong to course subjects.
Main course stream: Business Process Intelligence
GPA: 8.0 / 10.0
International Semester (MSc)
Linköping University (LiU)
August 2015 - February 2016
Linköping, Sweden
For my Master studies, I’ve spent a semester abroad, in Sweden. During this semester, I’ve finished courses focused on either Industrial Engineering or Computer Science.
GPA: 8.0 / 10.0
Industrial Engineering
Eindhoven University of Technology (TU/e)
August 2011 - July 2014
Eindhoven, The Netherlands
This study program focuses on learning how to approach a business process from the perspectives of people, engineering and organization. The study focuses on optimizing business processes from these perspectives.
GPA: 8.3 / 10.0