Apps collect what they can get
Geo data, contact networks, payment behaviour, photo content, calendars, even sleep data. Most users don’t know the full scope — and have no tool to reduce it.
One engineer with Claude Code as co-pilot. Years of experience from classical application development, returning with modern AI acceleration. Sovereign web solutions for the European mid-market — fair pricing, GDPR-safe.
On-prem LLMs (Llama, Mistral), Qdrant vector search, RAG on your own documents. Inference on your server, not OpenAI’s.
From domain sketch to shipped product — Django or Node, Postgres, TypeScript frontends.
Astro + Payload when you need CMS. Loads in < 1 s. GDPR by design.
Fixed days per month, direct Slack/email access, predictable spend. 2/3/4-day models.
Most "AI features" are API wrappers: your data flows to OpenAI, your costs flow to AWS, your GDPR compliance becomes someone else’s problem. There is another way. Local-first, fully sovereign, with control over model and data.


Stable Diffusion XL · Line-Art LoRA · Hetzner GPU · text-prompt based
Why I run this workshop — instead of just selling standard web apps.
Geo data, contact networks, payment behaviour, photo content, calendars, even sleep data. Most users don’t know the full scope — and have no tool to reduce it.
Insurance rates, credit scores, job pre-screening — increasingly automated on the basis of exactly this app data. Whoever shares today hands over decision power tomorrow.
We cannot change the system from outside. But we can decide to feed it less — through own photo servers, own drives, own messengers, local AI. Modern, comfortable, EU-hosted.
What I built for myself, I build for you too. Cloud-exit is not abstinence — it is a different architecture.
Django portal for guitar teachers and their students: scheduling, practice tasks, learning progress. Currently in tester use, no paying customers yet.
Backend, web dashboard and mobile app (iOS + Android) for legally compliant time tracking. GDPR-compliant, aligned with German working-time law 2026 standards. Custom-branded on request.
Self-hosted Matrix homeserver (Synapse + Element Web) on Hetzner — with WhatsApp, Signal, Discord and Telegram bridges. A real GDPR alternative to WhatsApp/Slack for SMEs. Branded per client.
Lived exit from US cloud services: Immich instead of Google Photos, Nextcloud instead of Dropbox, Matrix instead of WhatsApp, own Postfix mailserver instead of Gmail. In daily personal use.
Workshop, questions, goals. Scope memo with time and budget. Fixed price or T&M — your call.
Clickable prototype or technical spike. Surface risks early, lock in decisions.
Iterative dev, weekly demos, transparent progress. Git repo, CI, preview links.
Documentation, admin handover, runbook. Optional: managed hosting or retainer.

„I build software the way I’d want to inherit it: documented, traceable, no magic. Claude Code as co-pilot — decades of experience as the foundation.“
Three channels, one contact. Reply within 24 hours on business days.