I am a Dutch Freelance Senior Software Engineer with 25 years of
experience in
building professional
applications and websites. As an all-around Fullstack Developer with a strong background in System Design and
Software Architecture, I bring a versatile skill set to any project.
My career began in 2001 after completing my Computer Science degree at Rotterdam University of Applied Sciences
(HTS). Since then, I have worked on a wide range of projects, spanning Backend and Frontend development across
various industries, including Financial, Maritime, Insurance, Medical, Postal, Judicial, and Commercial sectors.
I enjoy creating engaging, performant and scalable software systems, and coaching my team members to the best
possible results.
In July 2024, I began a new assignment with New10, a Fintech company launched by ABN AMRO to simplify the
credit acquisition process for entrepreneurs. My role focuses on scaling and expanding their financial
services.
At New10, I work within the Loan Domain, specifically concentrating on implementing new forbearance measures
to
support clients facing financial challenges.
Day to day, I utilize AWS services, Django (Python),
TypeScript, and Node.js to facilitate seamless financial
transactions within a complex Microservices Architecture. My primary goal is to ensure
efficiency and
reliability in the systems that power New10’s offerings.
Nationale Nederlanden
Freelance Senior Software Engineer
From August 2021 to April 2024, I worked on an assignment at Nationale Nederlanden as part of the
international
Customer Engagement Project (CEP).
In this role, I collaborated with a team based in the Netherlands and local teams in Poland and Turkey to
scale
the existing software system. The system included static websites built with Gatsby and
TypeScript, alongside
a
serverless backend powered by AWS services. I also developed a Monorepo to
manage shared UI
components and handled the CI/CD pipeline using AWS CDK and Azure DevOps.
To enhance search engine optimization (SEO), I improved website performance based on Google
Web Vitals,
including the recently introduced INP metric. Additionally, I implemented a BigQuery
integration with
Google
Analytics 4, enabling the import and analysis of sales data from an external partner.
Port of Rotterdam (CER)
Freelance Senior Software Engineer
From November 2019 to July 2021, I contributed to the Container Exchange Route (CER) project, which aimed to
optimize container throughput at the Maasvlakte in Rotterdam using autonomous vehicles for transport.
As part of the project, I developed the Planner software to manage transport order intake. This application
was
built with React and TypeScript, leveraging GraphQL
subscriptions to eliminate the need for local state
management tools like Redux.
A significant part of my role involved implementing platform-wide tests using Cypress and
enhancing security
in
line with Site Reliability Engineering (SRE) principles. Additionally, I designed and set up
a CI/CD workflow
using GitHub Actions to streamline the development processes.
Port of Rotterdam
Freelance Senior Software Engineer
In December 2018, I began an assignment with the Port of Rotterdam, where I worked on scaling an existing
harbor
management application (Port Master) and initiating two new projects: Port Insider, focused on freight
shipping
management, and World Port Connected, aimed at enhancing port communication.
These projects were built using React, Redux/Saga, Flow,
and Node.js, with CircleCI handling deployments and
an
AWS AppSync backend supporting the infrastructure.
Primevision
Freelance Senior Software Engineer
For Primevision in 2017, I contributed to the development of a medical application for the European Power2DM
project,
designed as a decision support system for practitioners and diabetes patients in hospitals across the
Netherlands, Germany, and Spain.
This application leverages predictive models and is built using Node.js,
React/Redux, Docker, and FHIR for medical data exchange.
During this time, I also conducted research and
provided guidance on EU General Data Protection Regulation (GDPR) compliance, particularly
regarding electronic health documents.
In 2018, I developed a cloud-based address lookup application optimized for rapid and accurate results using
fuzzy search. For this project, I designed a development stack featuring Web Components
loaded via a private
NPM
registry, integrated into a Progressive Web Application (PWA). Data retrieval was managed
through a dedicated
WebSocket layer, with deployments automated using Jenkins.
Additionally, in 2021, I developed diagnostic software for the Robotics department. This project involved a
Vue.js frontend, custom REST API integrations, and robust end-to-end testing
implemented with Cypress.
bd creations
Software Engineer / Owner
BD Creations is my own freelance company, where I have worked as an independent Senior Software Developer for
over 25 years, creating software systems for various companies across diverse industries.