Custom web applications
Fully custom-built applications that match your process exactly. Your own data model, your own admin panel, your own rules. Built in PHP 8, TypeScript or Node.js, depending on what fits best.
// npm run build
I design and develop software that fits your process exactly, instead of a package you have to bend yourself around. From a sharply scoped API to a complete SaaS platform with subscriptions, admin panel and multilingual support: I deliver the whole chain and stay available once it is live.
// My services
Six ways I help organisations, entrepreneurs and creators. Combining is allowed, and happens more often than not.
Fully custom-built applications that match your process exactly. Your own data model, your own admin panel, your own rules. Built in PHP 8, TypeScript or Node.js, depending on what fits best.
From licence model to invoicing, subscription management, teams and multilingual support: I build platforms that scale from the first customer to the thousandth, with an architecture that grows along.
Integrations with Twitch, Mollie, Microsoft 365, payment and accounting platforms or your own legacy system. Neatly documented, strictly typed and resistant to the whims of external parties.
Live dashboards, notifications, chatbots, widgets and automations that speed up processes. From internal tooling to tooling for livestreams with thousands of viewers: I build realtime applications that do not fall over at the wrong moment.
From fast WordPress and WooCommerce sites to fully custom work with its own CMS. Always responsive, SEO-ready and built so you manage your own content without a developer.
A second pair of eyes on your codebase, security or architecture before you go live. Or right after: new features, migrations, optimisations and monitoring on an existing platform.
// Choice of technology
I work with PHP 8, TypeScript and Node.js, with Symfony or Laravel where it fits, with MySQL or PostgreSQL, Docker and a frontend without unnecessary ballast. But which technology I use, I only decide after a careful consideration per project: what are the requirements, how big will it get, what is the budget, how much weight do security and maintenance carry, and who will be working with it later?
Sometimes the answer is a full-blown framework, sometimes a lightweight custom solution, sometimes an existing package with a smart integration. I always advise the best option for your situation, even if that means less work for me. That is a deliberate choice: software that fits lasts longer.
Most collaborations start with one concrete project and grow into a permanent technical relationship. Makes sense: whoever built the platform knows every line and switches fastest when something needs to change. I work with short lines, clear agreements and a fixed price or a transparent hourly rate, whichever fits your situation.
No phone menu, no account manager between you and the tech. You always speak to the person who writes the code.
The most dangerous phrase in the language is: we have always done it this way.
A short introduction is enough to know whether we click. Tell me about your project and I will tell you honestly how I would approach it.