Head of Platform & AI

Specced, not vibed.

I work out what a system should do and why, then build it with AI in the loop.

Projects

  1. Svelte Meetup presentation navigator.berlin 2026
  2. navigator.berlin 2026
  3. ˈdʊmkɔpf 2026
  4. Patent Classification Explorer 2026
  5. Patent Intelligence Reports 2025
  6. xcheck 2026
  7. geoaud.it (retired) 2025
  8. mmcp.dev (retired) 2026

Berlin's open data on one map: 65 layers, a Kiez-Score and a Kiez-Finder. Spec-driven, agent-built, human-reviewed.

  • SvelteKit
  • TypeScript
  • MapLibre
  • PostgreSQL

Long-term memory for coding agents: a plain Git repo of Markdown notes, one CLI for Claude Code and Codex. Without memory, every agent is a Dummkopf.

  • TypeScript
  • Node
  • Git
  • Markdown

Website audit in four dimensions: AI readiness, accessibility, SEO, speed. Findings with code quotes and fixes to copy. Built at mtc.berlin.

  • SvelteKit
  • TypeScript
  • PostgreSQL
  • Playwright

geoaud.it

2025 · retired

SEO and AI search audits with brand monitoring, sold as SaaS. Turned into xcheck in 2026. Built at mtc.berlin.

  • SvelteKit
  • TypeScript
  • tRPC
  • PostgreSQL
  • Inngest
  • BullMQ

mmcp.dev

2026 · retired

A memory MCP server for LLM agents. Promising prototype, shut down to focus.

  • SvelteKit
  • Node
  • TypeScript
  • Redis
  • PostgreSQL

How I build

There are no vibes in a spec.

Every project runs through the same chain. Each step leaves an artifact in the repo, and the agents only build once the spec stands.

  1. Idea
  2. Brief
  3. PRD
  4. Architecture
  5. ADRs
  6. UX
  7. Epics
  8. Stories
  9. Agent builds
  10. CI
  11. Review
  12. Prod

Slow. Expensive. Worth it.

About

People say they get inspired. I get obsessed.

A new interest means hours of research and a knowledge base for everything. Sometimes it ends in a project:

  • 2006 Kontempora Online print gallery for young photographers. Before Instagram existed.
  • 2019 D'IGGY High-efficiency tick repellent. Named after the dog.
  • 2025 Stimmungsschau Party sentiment analysis of German TV news.
  • 2026 mmcp Multi-tenant memory engine for AI agents. Total tenants: one.

I'm really good at having ideas. Not so good at running them. Some are different.

Around twenty years in the digital stack: strategy, architecture, project lead, earlier also code. Hands-on with LLMs since ChatGPT in late 2022. I work as Head of Platform & AI at mtc.berlin.