Back to the start

01 / SOFTWARE & TEAMS

Experience

A closer look at my work in software engineering, technical leadership, and architecture.

My CV

My background, experience, and education in one PDF.

Selected experience

Waterleau

May 2022–present

Development lead, architect & AI evangelist

I design and build cloud-first applications for water and wastewater treatment, including the renewal of the Smartlab platform. The work connects data from existing plants with a new cloud architecture while keeping operations running. I work with operational technology colleagues on reusable data structures and dashboards, and coach the development team on using AI effectively.

Technologies: .NET, Angular, PostgreSQL, Azure, Terraform, Docker, Azure DevOps.

Farmad

August 2021–April 2022

Full-stack developer & Scrum master

I helped design and build a cloud-first replacement for software used in pharmacies. Alongside development, I worked on legacy data migration, keeping the initial release focused, and introducing domain-driven design to developers unfamiliar with it.

Technologies: .NET, Angular, PostgreSQL, AWS, Terraform, Docker.

Atrias

November 2020–July 2021

Lead developer

I led the design and delivery of a cloud-based test tool for the Belgian energy market, covering functional acceptance and high-load testing of the Central Market System. My responsibilities spanned application and cloud architecture, implementation, deployment and cloud security support, and coaching junior developers.

Technologies: .NET, React, PostgreSQL, Azure, Terraform, Docker, Azure DevOps.

SESVanderHave

July 2018–October 2020

Full-stack developer & Scrum master

I developed features for an R&D platform supporting sugar beet breeding, genetics, seed management, and automated sowing. I also coached fellow developers and helped the team improve its way of working through Scrum.

Technologies: .NET Core, Angular, Oracle.

Education

September 2013–January 2016

Master of Engineering: Computer Science

University of Leuven

September 2010–July 2013

Bachelor of Informatics

Universiteit Hasselt

Renewing an application

Read the project story

An application that began as a proof of concept had become a production system. As its use grew, users ran into problems and its original technical choices stood in the way of requested features.

I gathered user issues and feature requests, developed the functional and technical analysis, and designed the cloud architecture, domain model, and APIs. I made the case for renewal to leadership, then implemented and delivered the replacement myself.

The replacement improved security and user experience, made previously blocked features possible, and opened the application to external clients. It was designed for extension and scale.

Let's talk about your team.