Portfolio
Projects and assignments I have worked on, including the technologies used and a brief description of my role.
Billing and contract platform for gas transport & storage
At Gasunie, I contribute to the CtB platform: a greenfield monorepo for billing and contract management for gas transport (GTS) and gas storage (BBL), built with Domain-Driven Design and Clean Architecture. I implement billing logic for draft, adjustment and overrun invoices, schedule billing runs and process domain events through NServiceBus and Azure Service Bus. We maintain quality through a broad testing approach (xUnit, Reqnroll, Playwright) and Azure Pipelines with Bicep for infrastructure.
Border-control application for travel documents
For the Royal Netherlands Marechaussee, I helped build an application for validating travel documents at the border. I maintained C# APIs, supported development after launch and managed Jenkins CI/CD pipelines targeting IIS environments across multiple machines. Later, I helped the customer with new features and authentication configuration using Keycloak and AD FS.
Technical Lead at UWV
As Technical Lead at UWV, I worked on implementing and improving messaging and notification applications to keep clients and employees informed.
Angular 17 upgrade at UWV
As a front-end developer at UWV, I worked on an Angular/NgRx/RxJs application and led its upgrade to Angular 17: from impact analysis and proof of concept to writing user stories, implementation and rollout.
This portfolio & CV platform
This website: a lightweight, self-hosted Blazor application with JSON-based content management and a secure CV upload. Built and maintained with help from GitHub Copilot to iterate faster on the interface and content.