25+ Jahre Erfahrung in Frontend-Architektur, Mobile-Entwicklung und Enterprise-Projekten.
Mobile Entwicklung
Flutter-Apps für iOS und Android - von der Konzeption bis zum App-Store.
Mir wichtig: flüssige Performance auch auf älteren Geräten und eine Code-Basis, die nach drei Jahren noch erweiterbar ist statt komplett neu gebaut werden zu müssen.
System-Architektur
Tragfähige Architekturen für Enterprise-Anwendungen.
Ich entwerfe Systeme so, dass sie unter Last bestehen und auch nach Team-Wechseln verständlich bleiben - statt zur Black-Box zu werden, die niemand mehr anfassen will.
Tech Lead & Beratung
Ich bin verfügbar für:
Interim Tech Lead Rollen
Code Reviews & Mentoring
Strategische Technologie-Entscheidungen
Architektur & Tech Lead
Mobile Development
Cross-Platform Apps für iOS und Android entwickle ich seit 2011 - zunächst mit Cordova/Ionic, seit 2020 mit Flutter. Mein Fokus liegt auf nativer Performance, sauberer Architektur und nahtlosen Cloud-Integrationen. Auch bei UI/UX-Themen wie Design und nutzerfreundlichen Interfaces kann ich mich einbringen.
Frontend-Entwicklung
Web-Frontends baue ich seit 2000 - angefangen bei HTML-Tabellenlayouts bis hin zu modernen SPAs, PWAs und Web Components. Vue und Nuxt mit Nitro und SSR sind meine klaren Favoriten für einen modernen Frontend-Stack. Durch die Erfahrung mit Mobile Development ist Mobile First auch hier mein bevorzugter Ansatz. Accessibility und SEO verstehen sich von selbst.
Backend & APIs
Ich kenne beide Seiten des API-Calls. Ich konsumiere nicht nur REST-APIs im Frontend, ich kann auch APIs und Backends bauen. Von Jakarta EE über Node.js bis Serverless - seit 2001 baue ich REST-, GraphQL- und Cloud-native Backends. Firebase oder doch lieber Supabase? NestJS oder FastAPI bereits im Projekt im Einsatz? Ich mach mit.
Testing
Gründliches Testing gibt mir die Sicherheit, dass mein Code auch in Produktion hält. Unit-, Integration-, Widget-, Golden- und E2E-Tests für Web und Mobile - durchgängig automatisiert in CI/CD-Pipelines. Wird in vielen Projekten aus Budgetgründen vernachlässigt - ich kann hier bei Bedarf ordentlich quengeln.
Mock & Fake Data
Nichts ist so mühsam wie sich Testdaten zum Befüllen und Testen von Formularen auszudenken. Gutes Tooling macht Teams schneller - API-Mocking mit MSW und isolierte Entwicklungsumgebungen sind mein Beitrag zu reibungslosen Workflows.
Datenbanken
SQL schreibe ich seit Tag eins. Auch im Zeitalter von ORM-Mappern weiß ich, was ER-Modelle, Execution Plans und Indizes sind - und bringe dieses Wissen gezielt ein. PostgreSQL nutze ich wo immer möglich, aber auch NoSQL-Datenbanken und Cloud-DBs wie Firestore und Supabase gehören zu meinem Repertoire.
KI & Machine Learning
KI ist für mich kein Hype, sondern Werkzeug. Seit 2025 integriere ich LLMs, baue RAG-Pipelines und setze Prompt Engineering gezielt in Projekten ein - vom Prototyp bis zur Produktion.
Auth & Security
Authentifizierung richtig zu machen ist schwer - umso wichtiger, dass man weiß was man tut. OAuth 2.0, OpenID Connect, JWT und PKCE für Web- und Mobile-Anwendungen. Aktuelle Security-Themen wie Zero Trust, OWASP Top 10 und Supply-Chain-Security verfolge ich mit großem Interesse.
Tools & Methoden
Git, Docker, Clean Architecture und SOLID - die Grundlagen, auf die ich mich verlasse, damit alles andere funktioniert. Dazu die richtigen IDEs und Build-Tools für effiziente Workflows.
Dokumentation
Software ohne Dokumentation sollte nicht ausgeliefert werden. Ich liebe Markdown - und nutze es für alles von technischen Docs bis hin zu Projekt-Wikis. Gute Dokumentation ist kein Nachgedanke, sondern Teil der Lösung.