WAS ICH MACHE
Ich entwickle Backends und individuelle Erweiterungen in PHP — Anwendungen mit Symfony und Doctrine, WordPress-Plugins für Funktionen, die kein fertiges Plugin abdeckt, sowie Schnittstellen zwischen Systemen, die nicht miteinander sprechen.
Ausgebildet als Fachinformatiker für Anwendungsentwicklung, hauptberuflich in der Symfony-Entwicklung.
TYPISCHE AUFTRÄGE
- Eine Funktion, für die es kein Plugin gibt — als sauberes eigenes Plugin statt als Änderung am Theme
- Schnittstellen und Datenimporte: zwei Systeme, die Daten austauschen sollen (REST, CSV, Tabellen, Warenwirtschaft)
- WooCommerce mit eigener Logik — Preisberechnung, Versandregeln, Anbindung an vorhandene Systeme
- Migration und Relaunch: Wechsel des CMS oder Framework-Umzug, ohne Inhalte und Adressen zu verlieren
- Bestehenden PHP-Code übernehmen und weiterentwickeln, auch wenn der ursprüngliche Entwickler nicht mehr verfügbar ist
- Verstärkung in laufenden Symfony-Projekten
- Automatisierung von Deployment und Tests (GitLab CI, PHPUnit, Codeception)
WOMIT
PHP, Symfony, Doctrine ORM, Twig, WordPress, WooCommerce, MySQL, REST-APIs, Git, GitLab CI/CD, PHPUnit, Composer, Docker
WIE ICH ARBEITE
Ich schreibe Tests für das, was ich baue, und dokumentiere Entscheidungen — nicht nur den Code. Bei Übernahmen lese ich mich erst in das Bestehende ein, statt es vorschnell zu ersetzen: Gewachsener Code hat meist Gründe, die man erst sieht, wenn man ihn versteht.
Vor der Umsetzung kläre ich lieber eine Frage zu viel als eine zu wenig. Unklare Anforderungen werden sonst zu Mehraufwand, den am Ende jemand bezahlt.
WAS ICH NICHT MACHE
Grafikdesign, Logos, Social Media und Werbekampagnen. Dafür gibt es Leute, die das besser können. Ich mache die Technik dahinter — auch als Unterauftrag für Agenturen, die Backend-Verstärkung brauchen.