Backend-Entwicklung
PHP (7/8), Symfony (4–7), Doctrine, REST/GraphQL APIs
Senior PHP / Symfony Entwickler & Softwarearchitekt
Bachelor of Science – Applied Computer Science
Über 20 Jahre Erfahrung in der Konzeption, Entwicklung und Integration komplexer Web- und Backend-Systeme. Spezialisiert auf datengetriebene Anwendungen, API-Integration, PIM-Systeme (insb. Pimcore), ERP-Anbindung, B2B-E-Commerce und die Modernisierung von Legacy-Systemen.
PHP (7/8), Symfony (4–7), Doctrine, REST/GraphQL APIs
Refactoring von Monolithen, Migration auf Microservices, Legacy-System-Modernisierung
Anbindung externer Systeme (ERP, PIM, CRM, E-Commerce), RabbitMQ
Docker, CI/CD, Automatisierung mit Ansible, Monitoring mit Grafana/Prometheus
Umsetzung komplexer Produkt- und Datenstrukturen in Pimcore
JavaScript, Vue.js, jQuery, HTML5, CSS/SASS, Bootstrap
Seit über zwei Jahrzehnten entwickle ich Backend-Systeme und Integrationen,
die Unternehmen skalierbar machen – von B2B-E-Commerce-Plattformen mit ERP-Anbindung
über PIM-Systeme bis zur Migration von Monolithen zu Microservices.
Mein Fokus liegt auf skalierbaren, robusten Backend-Systemen und der Integration heterogener
Daten- und Systemlandschaften.
In den frühen Jahren habe ich zahlreiche Webauftritte für Kunden aus Gastronomie, Industrie,
Vereinen, Bands und Dienstleistungssektor umgesetzt. Diese Projekte legten das Fundament für
meine heutige Arbeitsweise: ganzheitliche Webentwicklung mit klarer Kommunikation.
Pimcore-basiertes System zur Verwaltung und Synchronisierung von Filialdaten via REST/GraphQL, Eventsteuerung mit RabbitMQ.
Konzeption und Entwicklung eines Systems zur Integration heterogener Datenquellen. Bereitstellung von Oberflächen für Datenabgleich, Freigabe- und Prüfprozesse. Einsatz von Symfony, Pimcore, RabbitMQ und Docker.
Migration eines Monolithen zu Microservices. Entwicklung eines neuen Importsystems, Überarbeitung des Rechtesystems und der Medienverwaltung. Symfony, RESTful APIs, Angular.
Architektur, Entwicklung und Integration in branchenspezifisches ERP-System. Projektleitung, Kundenkommunikation, Definition von CI/CD-Prozessen und Deployment-Strukturen.
Entwicklung einer Software zur mobilen Erfassung von Arbeitsschritten in der Produktion. Weboberfläche zur Verarbeitung und Auswertung. Symfony, Bootstrap, MySQL.
Automatisiertes Setup von Mailserver und Icinga-Monitoring mit Ansible. Entwicklung einer Verwaltungsoberfläche für Postfächer und Aliase. Infrastructure as Code, Let's Encrypt.