Kreative Kompanion
A self-hosted AI companion: local models do the work on your own computers, a stronger one reviews it.

Founder of Kreative Kompas
I build |
Fullstack developer with more than nine years across government, banking, low-code and consultancy, who builds scalable, fault-tolerant systems by day and firmware, game engines and a fully self-hosted company by night. Curious, positive and goal-oriented: challenges are opportunities.
Also in Nederlands and Español.
Built Nexus, the new mission-critical immigration system: event-driven microservices with Axon and Apache Kafka, CQRS and event sourcing, turning complex legal processes into fault-tolerant, scalable software.
DevOps team for investing, savings and lending. Frontend and backend of financial services with Spring Boot microservices and REST APIs, in a heavily regulated, transaction-driven environment.
Designed reusable components for the Novulo low-code platform, combining business process analysis with development to make clients' operations more efficient.
Modernised a Delphi legacy system into an Angular and .NET web application, migrating MySQL, MSSQL and Paradox data into one performant platform.
Implemented rental-industry software for clients, tailoring logistics, invoicing and contract management to each business.
Electronics, computer science and telecommunications, from hardware interfaces to network protocols and embedded software.
From Kafka in a government system to firmware on a keyboard, and the server this site runs on.
Open-source work, from a game engine down to a keyboard.
A modular open-source Vulkan game engine in C++17 with Lua scripting.
A self-hosted AI companion: local models do the work on your own computers, a stronger one reviews it.
A live 3D view of your controller, keyboard and mouse for streamers, with custom model import.
Re-encodes a video library to AV1 on the GPU, only where VMAF proves the picture stays the same.
A planning app for amateur football clubs: teams, agenda, transport and volunteers in one place.
A live view of the Forgejo Actions queue, with drag-to-reorder jobs and runner status.
Sub-second WebRTC streaming, extended with our own features.
Firmware for a wireless split keyboard on a Nice!Nano with Zephyr RTOS and BLE.
Low-latency cross-platform screen capture and UDP/RTP streaming with Qt 6 and GStreamer.
Real-time speech translation with local AI models, packaged in Docker.
Discord bots with LLM chat and image generation.
An on-screen keyboard overlay for gaming and streaming.
Batch translation of subtitle files through an API.
For projects, collaborations or a job, I'd love to hear from you.
Interests: Game development · Self-hosting · 3D printing · Kickboxing & the gym · Local AI
AI answers can be wrong. For anything important, write to us.