aboutFrom code to architecture.
Belgian developer, born in Louvain-la-Neuve, raised in Charleroi, now living in Wallonia and commuting daily to Brussels. I joined Infrabel, Belgium's national railway infrastructure manager, in early 2024 as a full-stack .NET / Angular developer. I work mainly on internal tooling around identity and access management. Outside the day job I'm pursuing a Master's in Computer Science at UMONS Charleroi, with research interests in graph algorithms and software architecture.
How I work
I like understanding a feature end to end, from the Angular UI down to the API and infrastructure behind it. On this site that means real endpoints instead of static content: health checks, live counters, an event stream, and an A* algorithm you can watch run step by step. Angular front-end, ASP.NET Core API, SignalR realtime hub, MySQL, deployed on a Hetzner VPS behind Caddy and Cloudflare. The whole stack is real, not a mockup.
“build it clean first, optimise after.”- how I approached my internship project
Toolbox
BackendC#ASP.NET CoreJavaSpring BootREST APIs
FrontendAngularTypeScriptJavaScriptRxJSSignals
Architecture & DesignLayered / N-tierOnionHexagonal / Ports & AdaptersCQRSVertical SlicesDependency InjectionDependency Inversion
DataSQLMySQLEntity Framework Core
Access & IdentityActive DirectoryLDAPMicrosoft Entra IDIAM / IGA
AlgorithmsA*DijkstraGraph algorithmsRailway routing
EngineeringGitTestingRefactoringBenchmarking
Academic background (bachelor’s)C
The path so far
2024Joined Infrabel
Joined as a .NET / Angular developer on an internal access-management tool. Day-to-day: feature work, code reviews, LDAP-related work, and integration points around cloud-identity runners.
2025-27Master’s @ UMONS
CS Master’s at UMONS Charleroi, evening classes alongside the day job. Main interests: graph algorithms, optimisation, and software architecture.
M1 internshipRailway routing rewrite
A substantial rewrite of an internal railway-routing algorithm at Infrabel, implemented in Java with a reverse-Dijkstra heuristic and benchmarks against the legacy implementation.
nextML route prediction
Next: explore ML-assisted route ranking from historical network data, while continuing to build toward technical architecture.
available for freelance work
Think my experience fits what you’re building?
Book a slot