Case Studies

Here are some projects I've worked on over the years. Public transport systems, factory floors, logistics platforms. The common thread: someone had a real problem, and I helped them solve it with software.


Going paperless on Belgian trains

Client: NMBS/SNCB (Belgian national railways)

Train conductors used to carry around stacks of paper. I contributed to the IBIS system that replaced all of that with handheld devices. It handles ticket printing, timetable consultations, barcode scanning, and eID card checks, all on .NET Compact Framework running on Windows CE. The system needed to work reliably even when connectivity dropped. It's still in use today.

Tech: .NET Compact Framework, Windows CE, eID middleware, SQL Server, Oracle


MOBIB contactless payments

Client: STIB/MIVB (Brussels public transport)

The MOBIB card is how people pay for public transport in Brussels. I worked on the backend systems that make it all work, including producing and selling MOBIB cards and getting it to play nice across multiple transport operators (TEC, De Lijn, NMBS/SNCB) using Calypso smartcard technology. Lots of edge cases, lots of interoperability challenges. I started as a developer on this project and grew into a team leader role, managing a 7-person team.

Tech: C#, .NET, WinForms, Oracle, Calypso, contactless readers, MOBIB, interoperability


CNC machines with computer vision

Client: Unilin (flooring and panels manufacturer)

I led backend development on a CNC control system that uses cameras and computer vision to dynamically adjust saw blades for precision cutting. The system processes images in real time using OpenCV integrated with .NET, catching defects faster and more consistently than manual inspection. Four years on this project, in a 4-person team.

Tech: C#, Entity Framework, gRPC, Protobuf, OpenCV, computer vision, Angular


Logistics platform for European steel mills

Client: ArcelorMittal

I built an end-to-end logistics system that manages all transport operations for ArcelorMittal's European mills. Full-stack work: TypeScript and Angular on the front end, C# and Entity Framework on the back end. Complex scheduling, data flows across multiple sites.

Tech: C#, WebAPI, Entity Framework, Angular, TypeScript, TFS, Git


CI/CD and DevOps at MIVB

Client: STIB/MIVB (Brussels public transport)

I set up continuous integration and continuous delivery practices across multiple teams at MIVB, cutting deployment time and reducing errors. I also ran a 6-person development team as Scrum Master while still writing code myself, including hardware integration work.

Tech: WinForms, WPF, WCF, C#, Oracle, Jira, Bitbucket, Bamboo, Git, DSC


Online order management platform

Client: Novasoft

Led the development of an online order-management, finance, and planning platform. Full-stack work with Angular 8 on the front end and .NET Core WebAPI on the back end. I oversaw the full delivery cycle, keeping things on scope, on budget, and on time.

Tech: C#, .NET Core, WebAPI, Entity Framework Core, Angular 8, TypeScript, Azure

Want to discuss a project? Get in touch.