Softwareentwicklung
Software, die sich auch in fünf Jahren noch betreiben lässt. Nachhaltige Lösungen statt schnelles Geld.
Schwerpunkte
PHP-Ökosystem
TYPO3 und Symfony — von der einzelnen Extension bis zur kompletten Plattform. Seit über 23 Jahren mein Kerngebiet.
Cloud-native & CI/CD
Cloud-native Architekturen auf Kubernetes und AWS, dazu Automatisierung und Tooling rund um CI/CD.
Open Source
Viele meiner Werkzeuge sind öffentlich auf GitHub nachlesbar. Du kannst also prüfen, wie ich arbeite, bevor du mich beauftragst.
Wie ich arbeite
Erst das Problem, dann der Code. Und wenn eine fertige Lösung besser passt als Eigenbau, sage ich das.
Dokumentiert, getestet, reproduzierbar aufsetzbar. Security ist von Anfang an Teil der Architektur, kein nachträgliches Add-on.
Code, den dein Team nach Projektende ohne mich weiterentwickeln kann. Kein Lock-in — auch nicht beim Freelancer.
Projektidee oder
konkretes Problem?
Software, die sich auch in fünf Jahren noch betreiben lässt — darüber reden wir am besten direkt. Eine kurze Nachricht genügt, ich melde mich persönlich.
Womit ich arbeite
- PHP-Ökosystem: TYPO3 und Symfony — von der Extension bis zur Multisite-Installation.
- Cloud-native Betrieb: Kubernetes und AWS, Container-Images, CI/CD-Pipelines, Deployment ohne Ausfall.
- Integration: Schnittstellen zu bestehenden Systemen, statt alles neu zu bauen.
Wie übergeben wird
Der häufigste Grund, warum externe Entwicklung schiefgeht: Am Ende steht Code, den niemand im Team versteht. Deshalb gehört zur Übergabe dazu, dass euer Team weiterarbeiten kann — dokumentierte Entscheidungen, nachvollziehbare Struktur, keine Konstruktionen, die nur ich warten kann.
Wenn du mich danach nicht mehr brauchst, hat es funktioniert.
Sieh dir den Code an, bevor du beauftragst
Ich veröffentliche die Bausteine, die ich in Projekten einsetze, unter Open Source — vom Cache-Backend für TYPO3 im Cluster bis zur FrankenPHP-Integration. Du kannst also vorher prüfen, wie ich baue, statt es mir zu glauben.
Im Blog beschreibe ich dieselben Entscheidungen im Betrieb: warum ich TYPO3 als OCI-Artefakt ausliefere, wie fileadmin auf S3 läuft, was beim Cluster-Betrieb wirklich trägt.