Skip to main content

Vaardigheden & Ervaring

AI & Machine Learning

Productie-AI-systemen bouwen: van MCP-architectuur die LLM's verbindt met enterprise data, tot ML-pipelines op GCP Vertex AI.

MCP ServersPythonGCP Vertex AIBigQueryGenkitLLM OrchestrationML PipelinesClaude Code

Frontend Engineering

18+ jaar enterprise webapplicaties bouwen met Angular. Architectuur, performance en teamleiderschap in grote organisaties.

Angular 4–21TypeScriptRxJSSignalsNxTailwindCSSStorybookPlaywright

Full Stack & Cloud

End-to-end oplevering met Firebase, GCP, .NET en Java Spring Boot, inclusief CI/CD, infrastructuur en DevOps.

FirebaseGCPC# / .NETNode.jsJava Spring BootGraphQLGitHub ActionsAzure DevOps

Waar ik nu aan werk

Warmtebouw, 2025–heden

Een AI-first organisatie bouwen

Ik had mijn AI-ontwikkelpraktijk al ruim een jaar verdiept, van Copilot tab completion, naar ask mode, naar volledig agentische workflows, voordat ik bij Warmtebouw begon. Hier kwam die ervaring samen met een echte kans: ik leid nu het ontwikkelteam, bepaal de technische koers en bouw alles wat het bedrijf op AI-gebied nodig heeft. Ik heb zeven productie MCP-servers gebouwd (voor AFAS Profit ERP, Autodesk BIM, wagenparkbeheer, energiemonitoring en bouwstandaarden), goed voor 52 tools verdeeld over negen externe API's, beveiligd met Microsoft Entra OAuth en RBAC. Daarmee kunnen niet-technische collega's live bedrijfsdata bevragen via natuurlijke taal zonder ERP-kennis. Ik ontwierp ook wat volgens mij een van de eerste productie MCP Apps in Angular is: interactieve tabellen, grafieken en kaarten die direct in AI-chats renderen. Daarnaast ontwerp ik een herbruikbaar MLOps-platform op GCP Vertex AI, te beginnen met e-mailclassificatie als fundament voor toekomstige ML-modellen. Dagelijks ontwikkel ik AI-first met Cursor IDE en Claude Code, coach ik ontwikkelaars via gezamenlijke code reviews, en was ik betrokken bij het werven van de senior AI-developer die de groei van het team mede vormgeeft.

Angular 20/21TypeScriptPythonFirebaseGCP Vertex AIMCP ServersGenkitGitHub ActionsClaude Code
MLOps Platform

ML Platform

Volledig beheer van de ML-lifecycle: Vertex AI trainingstaken, BigQuery datapipelines, model registry en admin portaal. Gebouwd als herbruikbaar fundament voor toekomstige ML-modellen.

WBTickets: Kanban board

WBTickets

Markdown-gebaseerd gedistribueerd ticketsysteem dat Jira + Confluence vervangt. Aggregeert tickets uit meerdere GitHub-repo's via een GitHub App, met Kanban board en Entra SSO.

Fitness Training

WB Fitness

Fitness-registratie app voor medewerkers met planning op basis van een kalender, trainerbeheer en rolgebaseerde toegang. Microsoft Entra SSO, 90% testdekking afgedwongen.

Warmtebouw Games MCP: Tetris

WB Games: Tetris

Interactief Tetris-spel dat direct in een chat draait via een eigen MCP-server, inclusief bedrijfsbreed leaderboard en AFAS-rolherkenning. Gebouwd om MCP App-mogelijkheden voorbij standaard tool calls te verkennen.