Fullstack-Entwicklung
Web-Apps mit React und Next.js, Mobile mit Expo, APIs mit NestJS, Datenmodelle mit PostgreSQL und Prisma.
Hi, ich bin der
Fullstack Developer & AI Builder
Ich entwickle Web Applications, Smartphone Apps, AI Sprachagenten, Datenschutz-Gateways und Agent-Pipelines mit TypeScript, von der Spec bis zum Betrieb.
Tipp einfach los, dann tippt er schneller.
Über mich
Ich bin Softwareentwickler und baue Anwendungen vom Frontend bis zur Datenbank, mit TypeScript, React, NestJS und PostgreSQL. Mein Schwerpunkt liegt heute auf der Fullstack-Entwicklung für Web und Apps sowie KI-Produkten: Agenten, die telefonieren, Daten schützen und ganze Abläufe übernehmen.
Meine Repos sind privat. Deshalb zeige ich hier genau, wie jedes Projekt funktioniert, welche Fähigkeiten es gebraucht hat und was dabei schiefging.
Projekte
Klick auf ein Projekt, um es auszuprobieren.
Skills
Web-Apps mit React und Next.js, Mobile mit Expo, APIs mit NestJS, Datenmodelle mit PostgreSQL und Prisma.
Echtzeit-Sprachagenten, Tool-Calling und MCP, RAG, Agent-Pipelines mit Gates, lokale Inferenz und eigene Evaluation.
Telefon-Audio live an Modelle gekoppelt, Barge-in, Streaming ohne zerteilte Tokens, Media3 auf Android.
RBAC und ABAC mit CASL, 2FA, Token-Rotation, Fail-closed-Design und DSGVO-Abläufe direkt im Code.
Idempotente Imports, Revisionen und wiederaufnehmbare Bulk-Loads auf großen Datenmengen.
Linux-Server, nginx, Deploy-Skripte mit Health-Check, Monitoring, Docker und Teile von AWS mit Pulumi.
Arbeitsweise
Ich entscheide, was gebaut wird und wie: Ich kläre die Anforderungen, lege die Specs fest, treffe die Architekturentscheidungen und definiere die Standards, an die sich jede Änderung halten muss. Ich führe ein Team aus Agenten für Umsetzung, Review, Recherche und Plan-Kritik und prüfe am laufenden System, ob das Ergebnis wirklich stimmt. Den Code schreibt dabei zum Großteil Claude Code, in einem Agent-Workflow, den ich selbst entwickelt habe.
Siehe Projekt Context ObserverBevor es einen Plan gibt, werden Anforderungen und Grenzfälle geklärt: Was genau soll das Feature können, was darf auf keinen Fall passieren, und woran erkennt man, dass es fertig ist? Erst wenn das beantwortet ist, geht es weiter.
Das Feature wird aufgeschrieben, bevor es gebaut wird. Im größten Projekt sind das 13 Spec-Dateien und rund 60 festgehaltene Architekturentscheidungen.
Ein eigener Agent greift den Plan an, bevor eine Zeile Code entsteht. Er sucht nach Denkfehlern, übersehenen Fällen und falschen Annahmen. Was er findet, wird im Plan behoben, denn dort ist eine Änderung noch billig.
Kleine, einzeln prüfbare Schritte, gebunden an schriftliche Standards für Code und Architektur.
Getrennte Agenten für Umsetzung und Prüfung. Hooks setzen Regeln durch, zum Beispiel darf ein Durchlauf nicht mit roten Tests enden.
Am laufenden System statt nur im Test: Fehler absichtlich einbauen und schauen, ob der richtige Test rot wird.
Werdegang
„Die ihm übertragenen Aufgaben erledigte er stets zu unserer vollsten Zufriedenheit.“
seit 03/2026
Eigene Projekte
Entwicklung von AI Voice und AI Guard.
06/2025 bis 02/2026
BrickUp GmbH
Fullstack mit NestJS, React und Expo, AWS-Infrastruktur, Berechtigungssystem mit CASL und die ImmoScout24-Pipeline. Ende durch betriebsbedingten Stellenabbau.
02/2025 bis 05/2025
dfv Mediengruppe, Frankfurt
Backend-Architektur und technische Modernisierungsvorschläge, präsentiert vor dem Führungsteam.
08/2022 bis 01/2025
JustTrade (Fintech)
Ausbildung zum Fachinformatiker Anwendungsentwicklung (IHK, Abschluss 01/2025). Entwicklung im Umfeld einer Trading-Plattform mit React, Node.js und NestJS im regulierten Betrieb.
2019 bis 2022
Concentrix, Telemarkt, gevekom, Direktverkauf
Telefonvertrieb und eine eigenverantwortlich geführte Verkaufsstelle. 2026 kam eine B2B-Vertriebsweiterbildung dazu. Deshalb rede ich auch gern mit den Leuten, für die ich baue.
Du hast ein gutes Angebot oder einen spannenden Auftrag?