~/goldbarth / projects $ ls

projekte

Was ich gebaut habe — und was ich dabei gelernt habe.

port-tidewatch

Ingestion-Service für Pegelstand-Telemetrie von Häfen mit threshold-basiertem Sturmflut-Alerting — orientiert an Hamburgs WADI-Warnsystem. Wahlweise Simulator oder echter WSV/PEGELONLINE-Elbe-Feed, RabbitMQ-Consumer mit Dead-Letter-Handling und ein read-only Angular Dashboard. Bewusst klein gehalten: eine Domain, ein Ingestion-Pfad, end-to-end reliable und observable. Seit v1.2.0 mit echten WSV/PEGELONLINE-Daten und umschaltbarer Datenquelle; v1.3.0 macht die Frische der Werte ehrlich lesbar.

MetricGate

Tenant-aware Quota- und Rate-Limiting-Backend für SaaS-APIs. Drei .NET 10 Microservices mit Redis, Redpanda und Keycloak — V1 released.

ServiceDeskLite

Eine .NET 10 Clean Architecture Referenz — strikte Layer-Boundaries, compiler-enforced, zwei austauschbare Persistence-Adapter und jede Entscheidung als ADR dokumentiert.

Ingestor

Eine .NET 10 Import-Pipeline, gebaut um Reliability: Outbox Pattern, strikte Domain State Machine, idempotente Verarbeitung und eine config-switchable Dispatch-Strategie — jede Design-Entscheidung auf Korrektheit und Nachvollziehbarkeit ausgerichtet.