Projekte
Was ich außerhalb der Arbeit baue, vor allem, um Infrastruktur von Anfang bis Ende zu verstehen: von einer Kubernetes-Plattform mit eigenem MLOps-Stack bis zu den Servern, die mein Zuhause betreiben.
MaetisHUB
Eine Cloud-native, vielseitige KI-Plattform, die ich seit 2025 auf Kubernetes aufbaue und betreibe. Privates Repository, über 1.000 Commits.
-
Plattform
GitOps-Delivery mit Argo CD und Canary-Rollouts, ein Istio-Service-Mesh mit mTLS, Secrets in Vault, OPA-Gatekeeper-Richtlinien und Keycloak für das Identitätsmanagement.
-
Daten und ML
PostgreSQL mit pgvector, ein S3-kompatibles Lakehouse auf MinIO, Streaming mit Redpanda, Dagster-Pipelines mit Lineage über OpenLineage, ein Feast Feature Store, MLflow und Model Serving mit KServe.
-
KI-Services
Ein LLM-Gateway und ein autonomer Agent mit Sessions, Tools und Audit-Trails sowie Domänen für Computer Vision und NLP.
-
Observability
Metriken, Logs und Traces mit Prometheus, Grafana, Loki und Tempo, damit jeder Service vom ersten Tag an messbar ist.
LLM-Assistent
Ein persönlicher Assistent, den ich gebaut habe: Retrieval-Augmented Generation mit Reranking und einer zweistufigen Draft-and-Verify-Pipeline auf LangGraph, erreichbar über Telegram, Alexa und das Web.
Homelab
Drei Maschinen in einem privaten WireGuard-Mesh, mit einem umfunktionierten Laptop als Docker-Server im 24/7-Betrieb. Nichts ist aus dem öffentlichen Internet erreichbar.
-
Hausautomation und Sicherheit
Home Assistant für Automatisierung und Anwesenheitserkennung sowie ein Netzwerk-Videorekorder mit Objekterkennung direkt auf der GPU.
-
Netzwerk
Mesh-Netzwerk mit Tailscale, netzwerkweite DNS-Filterung und Dashboards, die nur innerhalb des Mesh erreichbar sind.
-
Datensicherheit
Kontinuierliche Dateisynchronisierung mit versionierten Kopien auf allen Maschinen und verschlüsselte Offsite-Backups.
Diese Website
Reines HTML und CSS mit etwas JavaScript als Progressive Enhancement, ausgeliefert über das Edge-Netzwerk von Cloudflare. Jedes Wort steht im HTML, sodass Suchmaschinen und KI-Assistenten es lesen können, ohne Skripte auszuführen.