Tech Lead
2020 - PRESENTbol.com- Assembled and led the team to redesign and implement company-wide single sign-on integration.
- Led migration of more than a hundred web application microservices to the Google Cloud.
- Assessed and implemented plans to improve the technical health of development teams.
Technologies: System Architecture, Code Architecture, Technical LeadershipFull-stack Software Engineer
2016 - 2018Bol.com- Implemented a microservice that aggregates data from over 20 other microservices to generate an actionable assortment overview for retailers. The technologies used include Spring Boot, Java 8, Reactor, and Angular.
- Designed and implemented a product-content REST API using Spring Boot and Reactor.
- Set up a system for tracking product content updates throughout the Bol.com IT landscape using Spring Boot, Reactor, and Kotlin.
- Established the front-end microservice architecture using Spring Boot and Angular.
- Designed and implemented data intensive applications using GCP, Spring Boot, Reactor, Kotlin, Java 8, PostgreSQL, and Angular.
Technologies: Reactor, Spring Boot, Spring, Google Cloud Platform (GCP), MongoDB, Kotlin, Scala, Java, Lodash, Jenkins, Sass, JavaScript, Angular, AngularJSFull-stack Developer
2014 - 2016MonetDB Solutions- Developed a highly interactive, web-based application that leads its users through their (big) data using Node.js, Express.js, AngularJS, and D3.js.
- Built web-based profiler tool that gives live insights into running database queries using MonetDB, Python, Websockets, AngularJS, and D3.js.
- Created a C-based MonetDB DNA-analysis module that allows life scientists to do efficient in-database analysis on big amounts of DNA data.
- Set up an AWS-based continuous integration process.
Technologies: Amazon Web Services (AWS), Docker, AWS, C, Less, D3.js, AngularJS, MonetDB, Python, Node.jsOwner | Full-stack Web Developer
2008 - 2014R.B.N.Web Development- Translated customer demands into functional (mainly web-based) software applications.
- Designed and implemented a content management system (CMS) to facilitate independent application management by the customers.
- Set up a dating website.
- Refactored and extended a CodeIgniter-based auction web application.
- Implemented a highly optimized C module for MonetDB that enables in-database analyses of DNA data.
Technologies: C, MonetDB, PostgreSQL, MySQL, HTML, CSS, jQuery UI, jQuery, JavaScript, PHP