KI · LLM-Agenten · Barcelona oder remote EU · ab sofort verfügbar
Ich baue vollständige Produkte mit LLM-Agenten und prüfe jede Zeile, die sie schreiben.
Barcelona · EU-BürgerLLM-Agenten · React · TypeScript · Go
Mehr als sieben Jahre in Observability, Fintech, Banking und Verwaltung, heute baue ich vollständige Produkte mit LLM-Agenten als Lieferteam. Ich führe Claude Code, Codex, Cursor und Grok gegen versionierte Regeln, binde MCP-Server in jedes Repository ein, weise jede Aufgabe dem passenden Modell zu, und alles, was sie produzieren, muss vor dem Merge durch die CI.
Automatisierte Testabdeckung ~20 % in zwei Wochen auf einem kritischen Dynatrace-Projekt erhöht.
LMaaS · Claude Code · Go · React · TypeScript · Barcelona
Mein eigener Print-Shop auf forsphoto.com: 18 signierte Fine-Art-Drucke in vier Kollektionen, von der Pazifikküste, aus dem Wüsten-Südwesten und aus Europa, auf Bestellung in vier Größen gedruckt. Sechs Sprachen, Stripe-gehosteter Checkout, ohne Datenbank, Konten und Analytics.
Ein privater, persönlicher Konsum-Tracker, der direkt auf dem Gerät aus den eigenen Einträgen eine stündliche Prognose lernt. Er modelliert Uhrzeit, zeitlichen Abstand, Mengen und Zusammenhänge zwischen Substanzen und prüft Prognosen anhand zurückgehaltener Verlaufsdaten. Die Einträge bleiben im Browser.
Eine Sprach-App, die sieben Sprachen spielerisch lehrt, ein persönliches Lexikon aus dem Wiktionary mit verteilter Wiederholung führt und ganze Sätze mit Claude grammatisch zerlegt. Wörter verbinden sich sprachübergreifend in einem 3D-Atlas. Das Lexikon bleibt auf dem Gerät; optionale Konten sind Ende-zu-Ende-verschlüsselt.
Eine veröffentlichte dreisprachige Website für Silvia Galianos Kunsthandwerksladen in Gràcia, Barcelona. Spanisch, Katalanisch und Englisch; Anfahrt, Öffnungszeiten und direkter Kontakt, ohne Abhängigkeiten oder Tracking.
Redesign-Prototyp für ein Projekt mit Klangbädern und Naturfotografie in Sant Hilari Sacalm: ein WordPress-Blog, neu gebaut als fünf katalanische Seiten mit Platzreservierung und Fotoportfolio. Geprüft, spezifiziert, gebaut und verifiziert mit einem Multi-Agenten-Workflow.
Das Schaufenster von Fors Corp: Websites und KI-Assistenten für Kliniken und Steuerkanzleien in Barcelona. Spanisch, Katalanisch und Englisch, statisch vorgerendert, auf dem Fors-Designsystem aufgebaut, ohne Cookies und ohne Analytics.
Eine einseitige Website für einen Eisenwarenladen im Viertel, in der Carrer de Lepant im Eixample, Barcelona. Spanisch, Katalanisch, Englisch und Französisch; Live-Status „jetzt geöffnet“, Kontakt per WhatsApp, helles und dunkles Farbschema nach dem Ladenschild und eine Karte, die erst auf Wunsch lädt.
iTerm2-Looks per Klick: 121 Presets für Farbe, Schrift, Unschärfe und passenden Powerlevel10k-Prompt. Öffentliche Galerie; der lokale Server wendet sie wirklich an.
Selbst gehosteter Modelldienst auf Apple Silicon: stellt lokale Sprachmodelle über eine OpenAI-kompatible API bereit, damit meine Apps ohne Cloud-Anbieter inferieren, und trainiert, serviert und retrainiert ML-Modelle hinter SemVer-Releases. Go-API, React-Konsole.
Observability-Plattform, zwei versionierte Artefakte aus einem Baum: ein Go-Agent, der Metriken sammelt, eine HTTP-API bereitstellt und sein eigenes Dashboard einbettet, mit ML-Anomaliebewertung und Prognosen; und die React-Komponentenbibliothek, mit der er rendert.
Markentokens plus 30 Radix-basierte React-Komponenten hinter jedem Produkt, das ich ausliefere: Hell/Dunkel-Theming, WCAG 2.1 AA, RTL, veröffentlicht auf GitHub Packages.
Dashboard zum Ansehen und Verwalten meiner GitHub-Repositories: Sichtbarkeit, Archivierung und Lifecycle-Aktionen von einem Bildschirm statt der GitHub-UI.
Ich baue vollständige Produkte mit LLM-Agenten als Lieferteam: Design-Systeme, einen Observability-Agenten, einen Modelldienst, der sich selbst neu trainiert. Offen für Rollen im KI-Engineering und für Auftragsarbeiten.
Dynatrace
Software Engineer
Mai 2022 — Nov 2025
Frontend für Dashboards und Notebooks: zuerst Angular, dann React und TypeScript. Vom technischen Entwurf bis zum Release.
Gemeinsame Frontend-Bibliothek für beide Produkte
Automatisierte Testabdeckung ~20 % in zwei Wochen auf einem kritischen Projekt
Integrationssuite gekürzt, damit Jenkins schneller lief
CREALOGIX Group
Software Engineer
Mai 2020 — Mai 2022
Enterprise-Angular für Retail- und Private-Banking in der Umgebung von Saudi Aramco.
Wiederverwendbare Komponenten in einem großen Shared Framework
Desktop und Mobil unter engen Lieferfristen
T-Systems Iberia
Software Developer
Jun 2018 — Apr 2020
Enterprise-Software für das Fallmanagementsystem des Justizministeriums.
Java-7/8-Dienste mit Spring, Struts und REST-APIs
Oracle und SQL Server in großen Verwaltungsteams
Stack
Frontend
React
TypeScript
JavaScript
Angular
HTML5
CSS3
RxJS
Accessibility
State management
Testing
React Testing Library
Jest
Playwright
Integration testing
Engineering
Git
CI/CD
Jenkins
Agile
Code reviews
Mentoring
Backend
Java
Spring
Struts
REST APIs
Oracle
SQL Server
Labor
Auffällige Stücke, die neben den Werkzeugen stehen könnten, die ich schon ausliefere. Jedes nutzt ein Handwerk, das ich schon übe: Observability, Karten, Musik, Hardware, Local-First-Software.
Trace Theater — Eine Webanfrage als kleine Bühne: Spans kommen aus den Kulissen, Fehler im roten Fußlicht.
Eixample OS — Das Cerdà-Raster als Desktop. Jeder Block ist ein Fenster. Barcelona als Window-Manager.
Night Bus — TMB-Nachtbusse als Messing-Abfahrtstafel. Live-Ankünfte, analoge Schrift, keine Kartenschmiere.
Climbing Planetarium — Eine Klettersaison als Sternkarte. Grade sind Helligkeiten. Ruhetage sind dunkler Himmel.
Crate Radar — Musikbibliothek wie Flugüberwachung abtasten. Duplikate piepen. BPM als Flughöhe.
Room Frequency — Barcelonas Wohnungsanzeigen als Kurzwellenradio. Miete einstellen, das Viertel hören.
Kontakt
Zwei Türen, ein Postfach. Recruiter mit einer KI- oder Frontend-Rolle, oder jemand, der eine maßgeschneiderte App braucht. Ich lese mit.
Recruiter
Einstellen
Rollen im KI- und LLM-Engineering. Barcelona oder remote EU. Agenten, React, TypeScript, Go.
Ein Jahr Beiträge und aktuelle öffentliche Arbeit. Aktualisierung alle fünf Minuten, solange sichtbar; GitHub kann Änderungen verzögert melden. Der Kalender entspricht dem öffentlichen Profil und kann anonyme private Beiträge enthalten.