Projecten

~/projecten

Projecten

Een selectie van dingen die ik heb gebouwd, van real-time multiplayer games tot enterprise platformen.

MCP Observatory dashboard met gevolgde servers, release-tijdlijn en live event-stream~/projecten/mcp-observatory live

Real-time dashboard van het MCP-ecosysteem

MCP Observatory

Een live dashboard dat het Model Context Protocol-ecosysteem volgt over npm, PyPI, GitHub en het officiële register. Het ontdubbelt servers, analyseert hun broncode statisch en toont releases, een dependency-graph, capability- en permissie-analyses, samengestelde risicoscores en een live event-stream.

AstroTypeScriptSQLiteNode
Bekijk live →

Een slanke opvolger voor een verouderd platform

Als senior developer bij Yielder Group, 2017 tot nu.

probleem
Het B2C-klantplatform, intern CRM en orderinleg bij providers draaiden op een verouderde codebase: wel Symfony en React, maar vastgezet op oude versies als Symfony 4.4. Alles ter plekke upgraden betekende jaren aan opgebouwde code aanraken, terwijl het platform elke dag klanten moest blijven bedienen.
aanpak
Twee sporen tegelijk. Sinds begin 2026 zit het oude platform in onderhoudsmodus: het wordt draaiend en stabiel gehouden, want het moet klanten blijven bedienen tot de opvolger af is. Nieuwe ontwikkeling gaat naar wat erna komt: het afgeslankte systeem dat orders instuurt bij de verschillende providers en elk extern endpoint van het oude systeem implementeert, naast een AI-tool voor klantinzicht.
resultaat
Het oude platform blijft klanten bedienen terwijl de opvolger ernaast wordt gebouwd. Zodra het nieuwe systeem het overneemt, blijven koppelingen tegen dezelfde API praten.
SymfonyReactPHPMySQL

Een LMS voor monteursopleidingen, vanaf nul gebouwd

Als senior developer bij People-force, 2015 tot 2017.

probleem
De opleidingsorganisatie had een eigen leerplatform nodig voor monteursopleidingen, gekoppeld aan de Podio-administratie waar het bedrijf al op draaide.
aanpak
Architectuur ontworpen en het platform vanaf nul gebouwd met Laravel, NodeJS en Vue, met API-koppelingen naar Podio zodat de administratie synchroon bleef.
resultaat
Een LMS op maat in productie, van begin tot eind in eigen beheer: architectuur, code en koppelingen.
LaravelNodeJSVue

MCP Observatory: zicht op een ecosysteem waar niemand naar keek

Eigen product, live op mcpobservatory.com.

probleem
Er verschijnen duizenden MCP-servers op npm, PyPI en GitHub, en iedereen kan ze in een AI-agent installeren. Er was geen plek waar je kon zien wat er bestaat, wat er verandert, en welke servers extra aandacht verdienen.
aanpak
Ingestie gebouwd over npm, PyPI, GitHub en het officiële register, met deduplicatie en statische analyse van de broncode van elke server. Releases, een dependency-graph, capability- en permissie-analyses en samengestelde risicoscores, live gestreamd.
resultaat
Een live dashboard van het MCP-ecosysteem dat continu bijwerkt. Het is ook de onderbouwing van mijn stukken over MCP-security: de risicoscores komen uit dezelfde analyse.
AstroTypeScriptSQLiteNode
Bekijk live →