About me
I'm Kristof, software engineer with a backend-leaning full stack profile. Most of my work lives on the server side, but I'm just as happy shaping the frontend or a native app when a product needs clarity, polish, or a better user or developer experience.
Over the years I've worked across government, telecom, finance, mobility, and internal product teams, building everything from microservices and event-driven systems to modern frontends. I like software that's practical, well-structured, and a little bit opinionated.
Outside client work, I tend to disappear into technical rabbit holes: operating systems, developer tooling, awkward platform quirks, and the kind of bugs that turn into a good story afterwards.
Recent blog posts
- Sequential UUIDs are a thing now
read
UUIDv7 shares the same format as v4, but is time-ordered: the ideal native primary key in PostgreSQL 18.
- No thanks, I rather stay on Sequoia
read
The latest macOS update is not for me and how I prevent my Mac from accidentally updating.
- Enabling Touch ID for sudo
read
Quite a public secret nowadays, but you can enable Touch ID for sudo authentication in your terminal on macOS.
Recent work experience
- CIN-NIC
- Java Developer
Java developer building microservices and frontend features for citizen and employer matching platforms with secure government integrations.
- Brussels Airport Company
- Java Developer
Backend-focused Java role building and migrating data-driven Spring Boot microservices on AWS for airport data services.
- VDAB
- Full Stack / Java Developer
Built full stack Java applications that match job seekers and employers, with secure government integrations and event-driven microservices.
