Projekte

Produktivsysteme für Unternehmen und für mich selbst, dokumentiert, damit die Entscheidungen dahinter überprüfbar sind.

4 Projekte · Kundenprojekte zuerst

Dokumentenextraktion und KIGebaut und im Einsatz2026

Ein Klick in Salesforce, und aus dem Dokument werden Daten

Ein Dienst zur Dokumentenextraktion, der in Salesforce einen Klick entfernt ist und darunter aus einer FastAPI-Anwendung auf Kubernetes besteht. Er erkennt den Dokumenttyp, liest ihn aus, extrahiert gegen ein für diesen Typ geschriebenes Schema, berechnet die abgeleiteten Felder, die das Unternehmen braucht, und schreibt das Ergebnis in den auslösenden Datensatz zurück. Eingang ist, was ankommt, auch Scans und Fotos. Das Modell läuft in der Azure-Umgebung des Kunden.

PythonFastAPIKubernetesAzure OpenAIAzure FilesLlamaIndexSalesforce
DatenplattformGebaut und im Einsatz2025

Eine Zahl dafür, was eine Anzeige tatsächlich wert ist

Salesforce, Google Ads, LinkedIn Ads, Facebook Ads und Website-Aktivität nach Snowflake extrahiert, in dbt über Staging, Marts und eine semantische Schicht transformiert und im Fünfzehn-Minuten-Takt an Tableau ausgeliefert. Gebaut für ein deutsches Finanzdienstleistungsunternehmen für Ärztinnen und Ärzte sowie andere Heilberufe.

AzureKubernetesAirbyteSnowflakedbtTableauSalesforce API
DokumentenverarbeitungGebaut und im Einsatz2026

Rechnungsextraktion, gebaut um gemessen zu werden

Eine Rechnungsextraktion, die bei einem sauberen PDF funktioniert, kann jeder bauen. Diese wurde für die schwierigere Frage gebaut: wie genau pro Feld, wie konsistent über wiederholte Durchläufe, und wo bricht sie. Ausgeliefert wird sie als funktionierende Prüfanwendung mit dem Messaufbau darunter.

PythonFastAPIPostgresSQLAlchemyReactTypeScriptVitepdf.jsDocker
Interface und InformationsarchitekturGebaut und im Einsatz2026

Das AI Museum

Dreiundvierzig Seiten, erzeugt aus drei Datendateien: fünf Epochenräume mit eigenen Wandfarben, eine geführte Tour, View Transitions zwischen Galerie und Exponat, und ein Diagramm, dessen Thema die fünfzehn Modelle sind, die nie eine Parameterzahl veröffentlicht haben. Jede Farbe darin wurde berechnet statt nach Gefühl gewählt.

Next.jsTypeScriptTailwind v4React Three FiberThree.jsFramer Motion

Vier Wege, wie eine Zusammenarbeit üblicherweise beginnt, jeder mit Verweis auf das Projekt oben, aus dem er stammt.

Zusammenarbeit