Bridging Business Software and AI
The most valuable AI work isn't about the models. It's the systems on either side of them: the business data an agent can reach, and an engineering process that holds up when the agent writes the code.
With 18+ years in software engineering, I now lead the development team at Warmtebouw with an AI-first approach, both in what we build and how we build it. From MCP servers and ML pipelines to full-stack applications powered by AI-assisted development, I focus on what turns AI from a demo into a production system.
Career
- Years Experience
- 18+
- Industries
- 7
At Warmtebouw
- Production MCP Servers
- 11
- Active Business Users
- 97
As of August 2026

Organizations I've worked with




- 17 Sept 2026 - 18 Sept 2026 · Amsterdam AGNTCon + MCPCon Europe 2026 Most MCP servers are empty
- 7 Oct 2026 · Utrecht VibeKode Netherlands 2026 Domain knowledge belongs in the MCP server
- 12 Nov 2026 - 13 Nov 2026 · Prague Update Conference Prague 2026 Adoption is the hard part: six months of MCP in production at an HVAC company
Career
Senior Engineer & MCP Architect
Warmtebouw
Senior Frontend Developer
Pro-Fa Automation
Senior Full Stack Developer
NS (Nederlandse Spoorwegen)
Senior Frontend Developer
Technolution (Rijkswaterstaat)
Senior Frontend Developer
ASN Bank (de Volksbank)
Senior Frontend Developer
KLM Royal Dutch Airlines
Lead Frontend Developer
Allianz
Bolster Safety 2018–2020Softpak BV 2017–2018Magion 2013–2017
Building software since 2007
The Missing Layer
Introducing Introspective Context Engineering for MCP: a method for building Rich Domain MCP Servers where the AI doesn't just query your data, it understands what it means. Based on multiple MCP servers running on real production business data.
Latest Insights
We Replaced Jira With Markdown Files
One team, ten repositories, four tech stacks, and a Jira licence nobody enjoyed. We moved every ticket into markdown files next to the code. Seven months later, 15 projects and 12 people are on a board that costs nothing per seat.
2026-08-10 · 10 min readThe Ticket Is the Context Window
Once tickets were markdown in the repo, the format turned out to be the easy part. The real deliverable was the process, written down in a form the agent executes: one skill, two write paths, and a loop you can tell not to stop.
2026-08-09 · 9 min readThe Cheapest Time to Be Wrong
Every ticket passes three automatic review layers before a human reads a line of it: a second model on the plan, a multi-lens self-review before the PR, and an agent-driven bot review after. The earliest one is the one that matters.
Two ways in
Eleven production servers and 90+ tools at one mid-market firm, and what it takes to run them.
Production MCP: A Practitioner's Guide 8 parts The engineering systemHow the work gets planned and reviewed when agents write most of the code.
We Replaced Jira With Markdown Files 3 parts