Nachhaltige Softwarearchitektur braucht Erfahrung. Mit über zwei Jahrzehnten Full-Stack-Kompetenz entwickle ich neue Systeme, optimiere bestehende Plattformen und bringe KI-Code auf Enterprise-Niveau. Technisch exzellent, direkt in der Umsetzung. Sustainable software architecture requires experience. With over two decades of full-stack expertise I build new systems, optimise existing platforms and bring AI-generated code up to enterprise standard. Technically excellent, direct in execution.
Von der ersten Zeile bis zum laufenden System — Full-Stack-Entwicklung mit 26 Jahren Tiefe. From the first line to a running system — full-stack development with 26 years of depth.
Neue Web-Apps und Plattformen von Grund auf — sauber architekturiert, iterativ geliefert. Ich arbeite agil, mit Scrum oder Kanban, je nach Projektkontext.
New web apps and platforms built from scratch — clean architecture, iterative delivery. I work agile, with Scrum or Kanban depending on project context.
Systematische Analyse bestehender Codebasen auf Sicherheit, Struktur und Wartbarkeit — mit priorisiertem Handlungsplan statt theoretischem Bericht.
Systematic analysis of existing codebases for security, structure and maintainability — with a prioritised action plan, not a theoretical report.
Refactoring, Dokumentation, Sicherheitspatches — strukturierte Sanierung von Codebasen, die organisch gewachsen oder mit KI gebaut wurden.
Refactoring, documentation, security patches — structured remediation of codebases that have grown organically or were built with AI.
CI/CD-Pipelines, Release-Automatisierung, Prozessoptimierung — weniger manuelle Schritte, mehr Entwicklungszeit für das Team.
CI/CD pipelines, release automation, process optimisation — fewer manual steps, more development time for the team.
Eine Auswahl an Projekten der vergangenen Jahre. A selection of projects from recent years.
DevOps-Prozesse automatisiert: Release-Zyklen beschleunigt, manuelle Schritte in der CI/CD-Pipeline eliminiert. Das Team fokussiert sich auf Entwicklung — nicht auf Koordination.
DevOps processes automated: release cycles accelerated, manual steps in the CI/CD pipeline eliminated. The team focuses on development — not coordination.
Prozessautomatisierung · DevOps Process Automation · DevOpsKomplette Full-Stack-Entwicklung einer offenen Web-App für Straßenbeetpatenschaften in Köln — von der Datenpipeline aus dem städtischen Baumkataster bis zur interaktiven Karte für Anwohner:innen und Initiativen, die mehr Biodiversität in ihre Straße bringen wollen.
Complete full-stack development of an open web app for street bed adoptions across Cologne — from the data pipeline using the city's tree register to an interactive map for residents and initiatives bringing more biodiversity to their streets.
Full-Stack · Civic Tech · Open Data Full-Stack · Civic Tech · Open DataKomplette Full-Stack-Entwicklung einer game-basierten Trainingsplattform, auf der Nutzer:innen schwierige Kommunikationsmomente sicher üben können — interaktive Szenarien, Skill-Tracking und ein skalierbares Backend für wachsende Nutzerzahlen.
Complete full-stack development of a game-based training platform where users can safely practise difficult communication moments — interactive scenarios, skill tracking and a scalable backend for growing user numbers.
Full-Stack · Gamification · EdTech Full-Stack · Gamification · EdTechVollständig integrierte digitale Lösung für die Fass-Logistik — lückenlose Nachverfolgung, saubere Dokumentation, rechtsichere Lieferscheine.
Fully integrated digital solution for tracking keg logistics — end-to-end traceability, fewer manual errors, clean documentation.
Digitalisierung · Lieferprozesse Digitalisation · Delivery ProcessesIch bin Freelancer aus Köln mit über 26 Jahren Erfahrung als Full-Stack-Webentwickler und über 15 Jahren in der digitalen Produktentwicklung — zuletzt mit Schwerpunkt auf Automatisierung und KI-Integration für Unternehmen verschiedener Branchen.
I'm a freelancer from Cologne with over 26 years of experience as a full-stack web developer and over 15 years in digital product development — recently focused on automation and AI integration for companies across various industries.
Mein Differenziator: ich kenne beide Seiten. Ich habe coden in der Praxis von der Pike auf gelernt und selbst auch mit KI-Tools entwickelt und weiß genau, welche Qualitätsfallen Vibe Coding hinterlässt — fehlende Fehlerbehandlung, duplizierte Logik, Sicherheitslücken, die niemand eingebaut hat aber alle übersehen haben.
My differentiator: I know both sides. I learned to code from the ground up in real-world practice, and have also built with AI tools myself — so I know exactly which quality traps vibe coding leaves behind: missing error handling, duplicated logic, security vulnerabilities nobody introduced but everyone missed.
Ich arbeite agil — je nach Projektkontext mit Scrum oder Kanban. Iterative Entwicklung, klare Sprints, transparente Kommunikation: Teams wissen immer, wo das Projekt steht.
I work agile — with Scrum or Kanban depending on the project context. Iterative development, clear sprints, transparent communication: teams always know where the project stands.
Ich denke in Codequalität, nicht in Technologien. Was zählt: Ihre Codebasis hält, was sie verspricht — heute und in einem Jahr.
I think in code quality, not technologies. What counts: your codebase delivers what it promises — today and in a year.
Ein realistischer Überblick über die Technologien, mit denen ich täglich arbeite — und die ich in Code-Audits beurteile. A realistic overview of the technologies I work with daily — and evaluate in code audits.
Was Auftraggeber am häufigsten fragen — direkt beantwortet. What clients ask most often — answered directly.
Für alles rund um Full-Stack-Webentwicklung: Neuentwicklung von Web- und Mobile-Apps und Plattformen, Weiterentwicklung bestehender Systeme, Code-Audits, Technical Debt Sanierung, Prozessautomatisierung und DevOps-Beratung. Ob Greenfield-Projekt, gewachsenes Legacy-System oder KI-generierte Codebasis — der Einstieg ist immer eine kurze E-Mail mit einer Beschreibung des Vorhabens.
For everything around full-stack web development: building new web and mobile apps and platforms, extending existing systems, code audits, technical debt remediation, process automation and DevOps consulting. Whether greenfield project, grown legacy system or AI-generated codebase — the entry point is always a short email describing what you need.
Typische Warnsignale: Features, die niemand mehr anfassen will, weil unklar ist, was sie beeinflussen; fehlende oder lückenhafte Tests; eine wachsende Liste an Workarounds statt echter Lösungen; Deployments, die regelmäßig schiefgehen; Dokumentation, die nicht mehr der Realität entspricht; und ein Team, das mehr Zeit mit Bugfixing verbringt als mit neuen Features.
Typical warning signs: features nobody wants to touch because it's unclear what they affect; missing or incomplete tests; a growing list of workarounds instead of real solutions; deployments that regularly go wrong; documentation that no longer matches reality; and a team spending more time on bug fixes than on new features.
Im Erstgespräch (kostenlos, 30–45 Minuten) schauen wir gemeinsam auf die Ausgangssituation. Im vollständigen Audit prüfe ich systematisch Sicherheit (Authentifizierung, Datenhaltung, API-Exposition), Struktur (Architektur, Abhängigkeiten, Duplikate), Wartbarkeit (Dokumentation, Testabdeckung, Lesbarkeit) und technische Schulden. Das Ergebnis ist ein priorisierter Handlungsplan mit konkreten nächsten Schritten — kein theoretischer Bericht, sondern direkt umsetzbare Empfehlungen.
In the initial call (free, 30–45 minutes) we look at the situation together. In the full audit I systematically review security (authentication, data storage, API exposure), structure (architecture, dependencies, duplicates), maintainability (documentation, test coverage, readability) and technical debt. The result is a prioritised action plan with concrete next steps — not a theoretical report, but directly actionable recommendations.
Für Start-ups, die ihre erste Plattform production-ready machen wollen; für etablierte Teams, die Entwicklungsgeschwindigkeit verlieren; für CTOs und Tech Leads, die vor einem Scale-up, einer Investitionsrunde oder einem Teamwechsel eine externe Einschätzung brauchen; und für alle, die ein Web-Projekt bauen oder sanieren wollen — egal mit welchen Tools oder in welchem Stadium.
For start-ups making their first platform production-ready; for established teams losing development velocity; for CTOs and tech leads needing an external assessment before a scale-up, investment round or team change; and for anyone building or remediating a web project — regardless of which tools or what stage it's at.
Das hängt vom Umfang ab. Nach einem kurzen Erstgespräch gibt es immer eine transparente Einschätzung ohne Überraschungen. Typische Projekte reichen von einem fokussierten Audit-Report (wenige Tage) über gezielte Feature-Entwicklung (Wochen) bis zur strukturierten Sanierung oder langfristigen Zusammenarbeit.
It depends on scope. After a short initial conversation there is always a transparent estimate with no surprises. Typical projects range from a focused audit report (a few days) to targeted feature development (weeks) through to structured remediation or long-term collaboration.
Kurze E-Mail mit einer Beschreibung des Projekts oder Problems → kostenloses Erstgespräch (30–45 Minuten) → Angebot und Absprache → Umsetzung mit regelmäßigen Updates. Kein Agentur-Prozess, kein Overhead — direkte Kommunikation, schnelle Entscheidungen.
Short email with a description of the project or problem → free initial call (30–45 minutes) → proposal and agreement → implementation with regular updates. No agency process, no overhead — direct communication, fast decisions.
Ja, mit langjähriger Erfahrung in beiden Methoden. Für Produktentwicklung mit klaren Release-Zyklen setze ich auf Scrum: Sprints, Reviews, Retrospektiven und eine saubere Definition of Done. Für kontinuierlichen Betrieb, Support oder laufende Weiterentwicklung eignet sich Kanban besser — Fokus auf Flow, WIP-Limits und schnelle Reaktion auf neue Anforderungen. Welche Methode passt, klären wir im Erstgespräch anhand des Projektkontexts.
Yes, with years of experience in both methods. For product development with clear release cycles I use Scrum: sprints, reviews, retrospectives and a clean definition of done. For continuous operations, support or ongoing development Kanban is usually a better fit — focus on flow, WIP limits and fast response to new requirements. Which method suits best is something we figure out in the initial call based on the project context.
26 Jahre echte Full-Stack-Praxis — von frühem PHP und Rails bis zu modernem SvelteKit, Node.js und KI-gestützter Entwicklung. Das bedeutet: kein Halbwissen, kein Auslagern, keine Überraschungen. Dazu direkte Kommunikation auf Entscheiderebene ohne Agentur-Overhead und zweisprachige Betreuung auf Deutsch und Englisch.
26 years of real full-stack practice — from early PHP and Rails through to modern SvelteKit, Node.js and AI-assisted development. That means: no half-knowledge, no outsourcing, no surprises. Add direct communication at decision-maker level without agency overhead and bilingual support in German and English.
Heimatbasis ist Köln. Vor-Ort-Termine für Workshops, Kick-offs oder Reviews sind in ganz NRW möglich. Die Projekte in der Regel remote durchgeführt — sogar weltweit. Alle Projekte werden zweisprachig auf Deutsch und Englisch betreut.
Home base is Cologne. On-site appointments for workshops, kick-offs or reviews are possible across all of NRW. All projects usually are done fully remotely — worldwide. All projects are handled bilingually in German and English.
Kurze Beschreibung des Vorhabens reicht — den Rest klären wir im Gespräch. Unverbindlich, kein Verkaufsgespräch.
A short description of what you have in mind is enough — we'll sort out the rest in a call. No obligation, not a sales pitch.