Ausgewählte Projekte
Eine Auswahl aus Kundenaufträgen und eigenen Produkten. Die Beschreibungen zeigen, was ich entwickelt und verantwortet habe.
Das vollständige Projektarchiv und die ausführlichen Fallstudien sind auf Englisch verfügbar.
Vollständiges Archiv ansehen (Englisch)ClassCharts
Schulsoftware für Sitzpläne und Verhaltensmanagement
Als erster Entwickler neben dem CTO habe ich ClassCharts acht Jahre lang mit aufgebaut, von einigen Dutzend Schulen bis zu Tausenden Schulen und Millionen Nutzern. Ich habe das jQuery-Frontend schrittweise auf React umgestellt, die mobilen Apps mit React Native neu entwickelt und die Infrastruktur über Rackspace, GCP und AWS geführt. Dazu kamen CI/CD, automatisierte Tests und Mentoring. Bei der Migration von über 40 TB an Bildern und Assets blieb die Plattform durchgehend online.
Fallstudie lesen (Englisch) →
Auftraggeber
Edukey Education Ltd
Rolle
Senior Software Engineer
Zeitraum
November 2015 - Dezember 2023
Technologien
PHP CakePHP MySQL JavaScript TypeScript Redis React Redux jQuery Webpack PHPUnit Jest Docker Kubernetes React Native Cypress GitHub Actions
Links
MarketAlerts
KI-gestützte Finanzmarktanalysen mit Echtzeitdaten
Als Founding Engineer habe ich eine von einer Agentur entwickelte Plattform übernommen und Webanwendung, mobile Apps, Express-API und Payload-CMS weiterentwickelt. Mit dem Datenteam arbeitete ich an der Python/FastAPI-Plattform und verantwortete die KI-Schicht für die Klassifikation von Finanzsignalen auf Airflow und Kubernetes. Weitere Aufgaben waren Benachrichtigungen über mehrere Kanäle und die Migration von AWS zu GCP. Der Geschäftsbetrieb wurde im März 2026 eingestellt.
Fallstudie lesen (Englisch) →
Auftraggeber
MarketAlerts
Rolle
Founding Engineer
Zeitraum
Mai 2024 - März 2026
Technologien
JavaScript TypeScript React Next.js React Native Expo Zustand PostgreSQL MongoDB Redis Express FastAPI Airflow Jest Docker Docker Swarm Kubernetes Python OpenAI Perplexity SnapTrade Firebase Cloud Messaging Telegram AWS GCP Finance APIs
Links
Website (offline)
Smart-City-Plattform
Backend für vernetzte städtische Infrastruktur
Backend-Architektur mit über 20 Microservices auf Kubernetes entworfen und umgesetzt, mit eigener Datenbank und API je Dienst. Kafka verarbeitet Ereignisse, Cassandra speichert Zeitreihen und PostgreSQL die übrigen Daten. Keycloak übernimmt die Identitätsverwaltung, Grafana das Monitoring. Klare API-Verträge und C4-Architekturmodelle dienten als gemeinsame Grundlage für die beteiligten Dienstleisterteams.
Fallstudie lesen (Englisch) →
Auftraggeber
Nicht öffentlich genannt
Rolle
Senior Backend Engineer
Zeitraum
August 2024 - Februar 2025
Technologien
TypeScript Node.js PostgreSQL Cassandra Redis Kafka Docker Kubernetes Terraform CI/CD UML C4 Microservices Loki Grafana Prometheus Keycloak APISIX NestJS GitLab Alibaba Cloud
KI-Lernplattform
Verbrauchserfassung, Abrechnung und Gedächtnis eines KI-Tutors
Backend-Entwicklung für eine EdTech-Plattform zur Prüfungsvorbereitung mit Millionen Nutzern. Ich habe die Verbrauchserfassung über alle Tarifstufen vereinheitlicht, Guthabenaufladungen neben Abonnements ergänzt und die zugehörige Verwaltung gebaut. Für das Gedächtnis des KI-Tutors entwickelte ich eine Hintergrundpipeline, die dauerhafte Fakten aus Gesprächen extrahiert und nachts zusammenführt und bereinigt. Der Auftraggeber bleibt ungenannt.
Auftraggeber
Nicht öffentlich genannt
Rolle
Senior Software Engineer
Zeitraum
April 2026 - Juni 2026
Technologien
TypeScript Next.js tRPC PostgreSQL Drizzle ORM Inngest Stripe Bun AI/ML
Guestavo
Gästebetreuung für Gastronomie und Hotellerie
Eigenes Produkt mit Reservierungen, digitalen Speisekarten, Veranstaltungen und Treueprogramm. Vollständig entwickelt: mandantenfähige Verwaltungsanwendung, öffentliche Betriebsseiten, API, Hintergrundverarbeitung und Gästeportal. Next.js, Fastify, PostgreSQL, Redis und BullMQ, mit Stripe für die Abrechnung. Als Beta verfügbar.
Auftraggeber
Eigenes Projekt
Rolle
Eigene Produktentwicklung
Zeitraum
Februar 2026 - heute
Technologien
TypeScript Next.js React React Query Tailwind CSS Fastify Zod PostgreSQL Drizzle ORM Redis BullMQ Stripe Resend MinIO Docker Turborepo Vitest
Links
AfterGather
Kundengalerien und Gäste-Uploads für Fotografen
Eigenes Produkt für private Kundengalerien mit Bildauswahl und Freigabe sowie QR-basierte Gäste-Uploads bei Live-Events. Entwickelt mit Next.js, Fastify und PostgreSQL, S3-kompatiblem Speicher und Hintergrundverarbeitung. In aktiver Entwicklung, mit öffentlicher Warteliste.
Auftraggeber
Eigenes Projekt
Rolle
Eigene Produktentwicklung
Zeitraum
April 2026 - heute
Technologien
TypeScript Next.js React React Query Tailwind CSS Fastify TypeBox PostgreSQL Drizzle ORM Redis BullMQ Stripe MinIO Docker Turborepo Playwright Vitest
Links
Metis
Nachrichtenaggregation, KI-Klassifikation und Suche
Langjähriges eigenes Projekt für Finanznachrichten und Marktdaten mit rund 100.000 Artikeln täglich. ClickHouse übernimmt Analysen, Meilisearch und Qdrant die Suche, Redis das Caching und BullMQ die Verarbeitung. Selbst gehostete Modelle liefern unter anderem Embeddings, Clustering und Spracherkennung. Die Plattform wird laufend weiterentwickelt.
Fallstudie lesen (Englisch) →
Auftraggeber
Eigenes Projekt
Rolle
Eigene Produktentwicklung
Zeitraum
Juni 2021 - heute
Technologien
TypeScript React Zustand Jotai Zod React Router React Query Tailwind CSS NestJS PostgreSQL ClickHouse Redis Meilisearch MinIO Cypress Docker Docker Swarm Kubernetes AI/ML GitHub Actions TypeORM BullMQ NX
Links
MoaiTime
Open-Source-Plattform für persönliche Produktivität
Kalender, Aufgaben, Gewohnheiten, Notizen, Fokus-Sitzungen und Stimmungserfassung in einer Anwendung. Ich habe Datenmodell, API, Webanwendung und Deployment selbst entwickelt. Der Schwerpunkt lag darauf, die miteinander verbundenen Bereiche in einer gemeinsamen Codebasis konsistent zu halten. TypeScript, React, NestJS, PostgreSQL und Redis.
Auftraggeber
Eigenes Projekt
Rolle
Eigene Produktentwicklung
Zeitraum
Oktober 2023 - Mai 2024
Technologien
TypeScript React Zustand Jotai Zod React Router React Query Tailwind CSS NestJS PostgreSQL Redis MinIO Cypress Docker Docker Swarm Kubernetes GitHub Actions Drizzle ORM BullMQ Capacitor Turborepo
Links