Portfolio

Ausgewählte Projekte

Produkte und Plattformen, die ich entworfen, gebaut und betrieben habe

flatmo.app – CMS & Unterkunftsbuchung
Laufendes Mandat

flatmo.app – CMS & Unterkunftsbuchung

Aktuelles Kundenprojekt für flatmo.app: Entwicklung eines vollständigen Content-Management-Systems und einer Buchungsanwendung für Unterkünfte nach dem Vorbild von Airbnb und Booking.com.

Key Highlights

  • Entwicklung eines vollständigen CMS
  • Buchungsanwendung für Unterkünfte
  • Durchgängige Produktentwicklung
Debevet UG – Backend-Entwicklung
Früheres Mandat

Debevet UG – Backend-Entwicklung

Kundenprojekt für Debevet UG, den Betreiber der Tierarzt-Software debevet.de, der Tiergesundheits-App around.pet und der Tierarztpraxen Wolf & Tiger. Mein Beitrag war die Entwicklung des Anwendungsbackends mit Schwerpunkt auf der serverseitigen Umsetzung.

Key Highlights

  • Entwicklung des Anwendungsbackends
  • Serverseitige Umsetzung für debevet.de und around.pet
around.pet
Früheres Mandat

around.pet

Pet-Plattform für around.pet GmbH. Ich habe das container-native MVP mit vollständiger CI/CD-Pipeline gebaut und später die bestehende Flutter-App weitergepflegt, statt sie zu ersetzen.

Key Highlights

  • Container-natives MVP mit CI/CD
  • Spätere Wartung der bestehenden Flutter-App

Tech Stack

  • Flutter
  • Node.js
  • TypeScript
  • PostgreSQL
  • Docker
  • CI/CD
Auftrag One
Live2022 – heute

Auftrag One – KI-Vergabeplattform

KI-Plattform für öffentliche Vergaben in Deutschland. Bündelt Ausschreibungen aus über 200 deutschen, österreichischen und EU-Quellen, klassifiziert sie in 331 Themen über 25 Branchen und bewertet sie gegen das Unternehmensprofil.

Key Highlights

  • Event-getriebene Micro- & Macroservice-Architektur (Kafka Pub/Sub)
  • Über 530.000 analysierte Bekanntmachungen
  • rund 8.500 neue pro Woche
  • KI-Themenklassifikation und Relevanz-Scoring je Unternehmensprofil
  • Automatisierte Dokumentanalyse mit Fristen
  • Eignungs- und Zuschlagskriterien
  • Vergabe-Netzwerk aus Auftraggebern und Bietern
  • Multi-Organisation mit rollenbasiertem Zugang und Team-Management
  • Deployed auf GKE mit CI/CD
  • Auto-Scaling und automatisierten GCP & Backblaze-Backups

Tech Stack

  • Kotlin
  • Spring Boot
  • Golang
  • Apache Kafka
  • Elasticsearch
  • MongoDB
  • GCP Storage
  • Gemini AI
  • Kubernetes (GKE)
  • GitHub Actions
OnSand
Live2025 – heute

OnSand – Beachvolleyball-Matchmaking

Standortbasierte Matchmaking-App für Beachvolleyball. Spieler finden offene Spiele und skill-basierte Partner in ihrer Nähe, organisieren Matches an einem Ort statt in verstreuten Gruppenchats und steigen in Stadt- und Vereinsranglisten auf.

Key Highlights

  • Standortbasierte Spielsuche mit Skill-Filter
  • Automatisches Rating von Rookie bis Pro inklusive Streaks
  • Spielformate für 2v2
  • 3v3
  • 4v4 und King of the Court
  • Terminplanung
  • Team-Chat und Kostenteilung in einem Flow
  • Selbstaktualisierende Stadt- und Vereinsranglisten

Tech Stack

  • Flutter
  • Dart
  • Golang
  • Rust
  • PostgreSQL
  • Meilisearch
  • Kubernetes (GKE)
  • GCP
OnSand Cloud
Live2025 – heute

OnSand Cloud – Vereinsverwaltung

Vereinssoftware für Beachvolleyball-Vereine: Mitglieder, Events und Kommunikation in einem ruhigen Arbeitsbereich, verbunden mit dem öffentlichen Turnierbetrieb von OnSand.

Key Highlights

  • Mitgliederverzeichnis mit Rollen
  • Status und Historie
  • Eventplanung mit Zusagen
  • Wartelisten und Erinnerungen
  • Direktnachrichten
  • Gruppenchats
  • Ankündigungen und Push-Benachrichtigungen
  • Rollenbasierter Zugang mit Datenverarbeitung ausschließlich in der EU
  • CSV-Export für volle Datenportabilität
  • Kostenloser Tarif für Vereine bis 15 Mitglieder

Tech Stack

  • TypeScript
  • Next.js
  • Golang
  • Rust
  • PostgreSQL
  • Meilisearch
  • Kubernetes (GKE)
  • GCP
Artconnect
LiveVor der KI-Ära2020-2022

Artconnect Re-Architektur

Komplette Systemmodernisierung vom Ruby-Monolithen zu Kotlin-Microservices. 99,95% Uptime bei 60% Infrastrukturkosteneinsparung erreicht.

Key Highlights

  • Monolith-zu-Microservices-Migration
  • Zero-Downtime-Deployment
  • CQRS-Pattern-Implementierung
  • 60% Kostenreduktion

Tech Stack

  • Kotlin
  • Spring Boot
  • Kafka
  • Elasticsearch
  • Kubernetes
  • Helm
  • GCP
LiveVor der KI-Ära2016-2018

Hochleistungs-Web-Crawler

Enterprise-Grade Web-Crawler, der über 150.000 Dokumente pro Tag verarbeitet, mit intelligenter Datenextraktion und Vermarktungsplattform.

Key Highlights

  • Über 150.000 Dokumente/Tag Verarbeitung
  • Intelligente Datenextraktion
  • Vermarktungsplattform
  • Hochverfügbarkeits-Design

Tech Stack

  • Java
  • Kotlin
  • PHP
  • JavaScript
  • Verteilte Systeme
Privates Repository
Gesetze.ai – Semantische Rechtssuche
WIP2024 – heute

Gesetze.ai – Semantische Rechtssuche

Experimentelles Seitenprojekt für semantische Suche in deutschen Rechtstexten. Noch im Aufbau.

Key Highlights

  • Kotlin-basierter Web-Crawler für Rechtskorpora
  • Golang-Backend für Suchindexierung
  • Semantische Such-Pipeline mit Embedding-Vektoren

Tech Stack

  • Golang
  • Kotlin
  • Elasticsearch
  • OpenAI Embeddings
Website besuchenPrivates Repository
Live2024

d8.gg – URL-Verkürzer

Ein minimalistischer, selbst hostbarer URL-Verkürzer, vollständig in Go geschrieben.

Key Highlights

  • 100% Go-Codebase
  • Leichtgewichtig und schnell
  • Designed für Self-Hosting

Tech Stack

  • Go
  • SQLite
  • Docker
Live2024

GitHub Actions Auto-Scaler

Persönlicher dockerisierter GitHub Actions Runner, der dynamisch Runner on-demand registriert. Umgeht nervige Token-Rotationsprobleme.

Key Highlights

  • Self-hosted CI-Skalierbarkeit
  • Löst ephemere Token-Refresh-Probleme
  • Geeignet für persönliche GHA-Skalierung

Tech Stack

  • Docker
  • Bash
  • GitHub Actions API
Abgeschlossen2023

ImmoScout Realtime-Crawler

Für die Masterarbeit eines Freundes entwickelt: ein Kotlin-basierter Crawler für ImmoScout24, der Anzeigen nahezu in Echtzeit trackt.

Key Highlights

  • Nahezu Echtzeit-Updates
  • Resiliente Scraping- & Filterlogik
  • Designed zum Tracken von Anzeigenaktivitäten für akademische Analysen

Tech Stack

  • Kotlin
  • Playwright
  • Jsoup
  • HTML Parsing
Live2024

6bit.ai – Website zu Markdown Konverter

Ein Web-Service, der Website-Inhalte intelligent in sauberes, strukturiertes Markdown-Format konvertiert, Formatierung und Struktur erhält und dabei Clutter entfernt.

Key Highlights

  • Intelligente Content-Extraktion
  • Saubere Markdown-Ausgabe
  • Erhält Dokumentstruktur
  • Entfernt Ads und Navigations-Clutter

Tech Stack

  • Web Scraping
  • HTML Parsing
  • Natural Language Processing
  • Markdown Generation
Website besuchenPrivates Repository
Abgeschlossen2024

Northdata Firmendaten-Crawler

Automatisierter Web-Crawler, gebaut mit TypeScript und Playwright zur Extraktion umfassender Firmeninformationen von Northdata. Handhabt dynamisches Content-Loading und bietet strukturierte Datenextraktion.

Key Highlights

  • Automatisierte Firmendatenextraktion
  • Handhabt dynamische JavaScript-Inhalte
  • Robustes Error-Handling und Retry-Logik
  • Strukturierte Datenausgabe für weitere Verarbeitung

Tech Stack

  • TypeScript
  • Playwright
  • Web-Automatisierung
  • Datenextraktion
Privates Repository
Offen für neue Projekte

Ähnliches Projekt geplant?

Architektur, Full-Stack-Entwicklung, Cloud und KI – erzähl mir, was du baust.