Willi Krappen

Fullstack Product Engineer

Ich baue durchdachte Web-Produkte — vom Konzept bis ins Detail.

Seit über zehn Jahren entwickle ich Software für Agenturen, Start-ups und Vereine. Schwerpunkt: TypeScript, React/Next.js, Node und 3D-Web.

Roter Faden

Typisierter Graph als kanonischer Zustand, KI als tool-nutzender Bürger mit hartem Schema, event-sourced Replay, Registries als einzige Erweiterungs-Oberfläche. Sechs Projekte, eine Welt-Sicht.

Ausgewählte Arbeiten

Aktuelle Projekte

pagebee.de
2025

pagebee.de

Multi-Tenant-SaaS, mit dem Unternehmen ihre Webseite per Chat mit einer KI individuell anpassen — eigener Git-Repo pro Kunde, Vorschau, Netlify-Deploy auf Freigabe.

Next.js 14TypeScriptTurborepoPostgres
2021–2024

Lemonverse

Lemonverse GmbH

Mitgründung einer Münsteraner Agentur für VR-Hands-On-Trainings für Industrie und Institutionen. Konzept bis Hardware-Inbetriebnahme — mit Fortschritts-Dashboard für Schulungs-KPIs.

ReactTypeScriptThree.jsReact Three Fiber
Drone Show Designer
WIP
2025

Drone Show Designer

Browser-basierter, node-basierter Editor für Drohnen-Lichtshows: Graph-Modell als Single Source of Truth, Live-3D-Viewport, deterministische Bake-Pipeline, KI-Agent mit 30+ Tools direkt am Graphen. Work in Progress — aktuell live und funktional. Derzeit noch in Entwicklung.

TypeScriptReact 18Three.jsReact Three Fiber
LifeOS
2025

LifeOS

Persönliches Commitment-System: Erfassung primär per Telegram, KI-Strukturierung, Beziehungs-Gedächtnis, Wochen-Rückblick. PWA mit Push-Benachrichtigungen, alles aus einer einzigen Commitment-Tabelle.

React 18ViteTypeScriptTailwind
Plainy
Studie
2025

Plainy

Rekursive Planning-Pipeline aus acht typisierten Anthropic-Agenten: aus einem Satz wird ein TypeScript-vertragsbasierter TaskBrief, den Claude Code direkt in lauffähigen Code übersetzt.

React 19ViteTypeScriptTailwind v4
Multi-Agent Canvas
Studie
2026

Multi-Agent Canvas

Beobachtbares Multi-Agent-System: Sonnet-Orchestrator delegiert an parallele Haiku-Worker, zwei Kritiker debattieren, ein Judge entscheidet — alles streamt live auf einen Graph-Canvas, jede Sitzung als event-sourced Permalink reproduzierbar.

Bun 1.3HonoBun WebSocketlibSQL (Turso-compat)

Stack & Skills

Frontend

JS/TSReact / Next.jsHTML/CSSTailwind / shadcnthree.js / R3F

Backend

JS/TS/NodeExpressSQL / Postgres / MongoDBORM (Prisma / Drizzle / …)PythonPHP

Tools & Skills

GitJira / ScrumUNIX / Linux ServeradministrationWindsurf / Cursor / Claude