case studies
Die langen Fassungen.
Ausführliche Aufschriebe zu ausgewählten Projekten: die Rahmenbedingung, die Architektur, was gebrochen ist und was es behoben hat. Nicht jedes Projekt hat eine.

Eine Seite, ein Ziel und ein Hero aus Geldscheinen
2026Ein Monat an einer einseitigen Website für einen Portfoliomanager an der NEPSE. Die Reihenfolge der Seite, wie die Hero-Animation in CSS entsteht und was das Formular vorher fragt.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Payload CMS
- Vercel

Wer pflegt die Seite, wenn ich weg bin — und welche Karte lädt in China
2026Zwei Monate an Unternehmensseite und Produktkatalog für die China-Tochter eines Schweizer Tunnelbau-Zulieferers. Entschieden haben das CMS, das Katalog-Template und der Kartenanbieter.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Strapi
- Baidu Maps

Sechs Investorenseiten, zwei Templates, kein Entwickler auf Abruf
2026Drei Monate an einer Website für eine Investmentfirma in Hongkong. Warum das CMS auf dem Server des Kunden läuft, wie sechs Seiten aus zwei Templates entstehen und was vor dem Launch offen ist.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Strapi

Was der Studierende sieht, was das Büro sieht — aus einem Datenbestand
2026Eine Beratung wickelte Bewerbungen über Tabellen und E-Mail ab. Die Plattform gibt Studierenden eine ehrliche Sicht auf die eigene Akte und dem Büro eine Queue aus denselben Datensätzen.
- Next.js
- React
- NestJS
- TypeScript
- Prisma
- PostgreSQL
- Redis
- BullMQ
- AWS

The yacht page, the fleet search, and the pages Google sees
2024Seven months on Yacht Cloud as one of the frontend developers. Three surfaces needed work: the yacht page, the fleet search over 263 yachts, and the landing pages. Here is what each was missing.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Elasticsearch
- RAG
- LangChain
Sagen Sie mir, wo es klemmt und bis wann.
Dreißig Minuten über das, was Sie bauen, was im Weg steht und ob ich der Richtige dafür bin. Wenn nicht, sage ich das im Gespräch.