freiberufler Senior PHP Entwickler | Shopware 5 & 6 | Symfony | Plugin-Entwicklung | E-Commerce Experte auf freelance.de

Senior PHP Entwickler | Shopware 5 & 6 | Symfony | Plugin-Entwicklung | E-Commerce Experte

zuletzt online vor 7 Tagen
  • 90‐120€/Stunde
  • 20150 Nongprue Banglamung
  • Weltweit
  • de  |  en  |  th
  • 24.09.2025
  • Contract ready

Kurzvorstellung

Erfahrener PHP-/Symfony-Entwickler & Shopware-Experte mit 10+ Jahren Projekterfahrung (u.a. Mercedes-Benz, EVOC Sports, Krannich Solar). Fokus: Plugin-Entwicklung, API, Performance, B2B/B2C.

Auszug Referenzen (1)

"J. hat professionell und in vereinbarten Zeitfenstern unsere Projekte abgeschlossen. Wir waren zu jedem Zeitpunkt äußerst zufrieden mit ihm."
Shopware Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

3/2023 – 7/2025

Tätigkeitsbeschreibung

Für RennerXXL war ich als externer Entwickler über einen längeren Zeitraum tätig, mit Fokus auf die kontinuierliche Weiterentwicklung und Optimierung des Shopware-Systems. Die Schwerpunkte lagen sowohl auf technischen Infrastruktur-Themen als auch auf gezielten Verbesserungen im Frontend, Checkout und Produktdatenmanagement.

Ausgewählte Tätigkeiten:
• Einrichtung und Pflege der Entwicklungs- und Testumgebung inkl. Git, IDE, Docker und Redis-Integration
• Durchführung eines Datenbank-Migrationsprojekts von MariaDB zu MySQL
• Entwicklung und Erweiterung von Shopware-Plugins, u.a.:
• Plugin für SEO-Dreisch mit Cronjob-Anbindung
• Erweiterungen an der Promotion Suite (Cart, Checkout, E-Mail, Success Page)
• Anpassungen zur Speicherung von CRIF-Daten und Geburtsdatum bei Rechnungskauf
• Umsetzung individueller UX- und SEO-Anforderungen:
• Variantensteuerung: Vorauswahl, Sortierung, Fehlerbehebungen beim Variantenwechsel
• Einbau von Alt-Tag-Ausgaben in Listings und Bannern
• WebP-Integration zur Performance-Optimierung
• Anpassung von rel=„follow“-Attributen und Indexierung spezifischer Seiten
• Checkout-Optimierung und Bonitätsprüfung:
• Implementierung und Erweiterung der CRIF-Integration (Bonitätsprüfung, Datenmapping)
• Länderprüfung bei Registrierung
• Einführung von ReCaptcha-Schutzmechanismen nach Angriffen
• Backend- und Plugin-Fixes:
• Fehlerbehebung im Bereich Registrierung ohne Länderauswahl
• Bugfixes am Magnalister-Import
• Integration von E-Mail-Benachrichtigung bei Artikelverfügbarkeit
• UI-/UX-Verbesserungen in Einkaufswelten und Kategorie-Templates:
• Banner- und Slider-Anpassungen
• Button-Weiterleitungen im Warenkorb
• Fixes an Kategorie-Listings wie Jagdbekleidung oder Black-Friday-Bereichen

Eingesetzte Qualifikationen

CSS-Programmierer, CSS (Cascading Style Sheet), Datenanalyse, Datenbankentwicklung, Docker, JavaScript, JavaScript-Entwickler, JavaScript-Frameworks, Jquery, Mysql, PHP, PHP-Entwickler, Shopware, Symfony

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt

Qualifikationen

  • API-Entwickler6 J.
  • CSS (Cascading Style Sheet)10 J.
  • Docker5 J.
  • JavaScript13 J.
  • Mysql9 J.
  • PHP13 J.
  • Representational State Transfer (REST)1 J.
  • Shopware11 J.
  • Symfony10 J.
  • Vue.Js1 J.

Projekt‐ & Berufserfahrung

Shopware Entwickler
Mercedes Benz AG, Remote
7/2024 – 12/2024 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2024 – 12/2024

Tätigkeitsbeschreibung

Im Rahmen des Projekts für Mercedes-Benz AG war ich für die Optimierung des Checkout-Prozesses und der Adressvalidierung verantwortlich:
Einführung eines verpflichtenden Hausnummernfeldes im Checkout inkl. Validierung und Merge-Logik zur korrekten Übergabe an Logistikdienstleister
Sicherstellung der Zustellbarkeit
Verbesserung der Nutzerführung bei fehlerhaften Eingaben im Checkout (Inline-Validierung statt Rücksprung zur Registrierungsseite)

Eingesetzte Qualifikationen

CSS-Programmierer, CSS (Cascading Style Sheet), Docker, JavaScript, PHP, PHP-Entwickler, Shopware, Symfony, Vue.Js

Shopware Entwickler
EVOC Sports gmbh, Remote
6/2024 – 7/2025 (1 Jahr, 2 Monate)
Handel
Tätigkeitszeitraum

6/2024 – 7/2025

Tätigkeitsbeschreibung

1. Sicherheits- und Systemhärtung:
Ich war verantwortlich für die Analyse und Behebung kritischer Sicherheitslücken im Shopware Core und in Drittanbieter-Bibliotheken. Dabei wurden u.a. XXE-, SQL-Injection- und XSS-Schwachstellen in Paketen wie league/oauth2-server, phpspreadsheet und tcpdf identifiziert und durch gezielte Updates sowie Plugin-Erweiterungen abgesichert.
2. B2B-spezifische Checkout- und Logik-Anpassungen:
Für den B2B-Shop wurden mehrere individuelle Anpassungen vorgenommen, u.a.:
Deaktivierung von Adressänderungsbuttons zur Vermeidung von Inkonsistenzen mit der Business Central Anbindung
Integration und Fehlerbehebung bei Pseudo-Produkten für spezielle Versandkostenregelungen
Implementierung von Custom Badges wie „Preorder“ sowie einer eigenen Closeout-Service-Logik zur Anzeige von Lieferampeln und Rückständen
3. Optimierung der Frontend-Darstellung und Usability:
Behebung von Fehlern in der Bildausspielung auf Produkt- und Crossselling-Seiten
Entfernung veralteter Texte nach Plugin-Deaktivierung (z. B. bei Bewertungen)
Template-Anpassungen zur Darstellung von Produktmaßen, auch wenn einzelne Werte fehlen
Umsetzung eines zusätzlichen Content-Blocks (WYSIWYG) direkt unterhalb der Produktbeschreibung

4. Verbesserung der User Experience und Funktionalität im B2C-Shop:
Fehleranalyse und Korrektur bei der Account-Zuweisung von B2C-Kunden, die fälschlich B2B-Dashboards angezeigt bekamen
Erweiterung der Gutscheinfunktion um gesetzeskonforme Zusatztexte für Einzweckgutscheine
Einführung strikter Passwortregeln inkl. Validierung im Frontend und E-Mail-Benachrichtigung bei Passwortänderung
5. Performance- und Datenbankoptimierungen:
Analyse der Ladezeiten auf Varianten-starken Produktseiten und Optimierung der DBAL/EntityHydration
Einführung von Lazy Loading für Media-Komponenten (Video/Bild), um die Performance auf mobilen Endgeräten zu verbessern
6. Debugging und Datenkonsistenz:
Prüfung und Korrektur fehlerhafter Lagerbestände trotz korrekter Schnittstellenwerte
Fehleranalyse bei Debitorenrabattgruppen auf neue Produkte
Konsistenzprüfung und -herstellung zwischen deutschen und englischen Inhalten, insbesondere im B2B-Bereich (Badges, Lieferdatum)
7. Plugin-Architektur & Composer-Setup:
Entwicklung eigener Shopware 6 Plugins als Composer Packages zur sauberen Trennung von Core-Logik und Projektfunktionalität
Strukturierte Pflege der Repositories mit Fokus auf Wiederverwendbarkeit und CI/CD-Kompatibilität

Eingesetzte Qualifikationen

CSS-Programmierer, CSS (Cascading Style Sheet), Docker, PHP, Shopware, Symfony, Vue.Js

Shopware Entwickler
RennerXXL GmbH & Co. KG, Remote
3/2023 – 7/2025 (2 Jahre, 5 Monate)
Handel
Tätigkeitszeitraum

3/2023 – 7/2025

Tätigkeitsbeschreibung

Für RennerXXL war ich als externer Entwickler über einen längeren Zeitraum tätig, mit Fokus auf die kontinuierliche Weiterentwicklung und Optimierung des Shopware-Systems. Die Schwerpunkte lagen sowohl auf technischen Infrastruktur-Themen als auch auf gezielten Verbesserungen im Frontend, Checkout und Produktdatenmanagement.

Ausgewählte Tätigkeiten:
• Einrichtung und Pflege der Entwicklungs- und Testumgebung inkl. Git, IDE, Docker und Redis-Integration
• Durchführung eines Datenbank-Migrationsprojekts von MariaDB zu MySQL
• Entwicklung und Erweiterung von Shopware-Plugins, u.a.:
• Plugin für SEO-Dreisch mit Cronjob-Anbindung
• Erweiterungen an der Promotion Suite (Cart, Checkout, E-Mail, Success Page)
• Anpassungen zur Speicherung von CRIF-Daten und Geburtsdatum bei Rechnungskauf
• Umsetzung individueller UX- und SEO-Anforderungen:
• Variantensteuerung: Vorauswahl, Sortierung, Fehlerbehebungen beim Variantenwechsel
• Einbau von Alt-Tag-Ausgaben in Listings und Bannern
• WebP-Integration zur Performance-Optimierung
• Anpassung von rel=„follow“-Attributen und Indexierung spezifischer Seiten
• Checkout-Optimierung und Bonitätsprüfung:
• Implementierung und Erweiterung der CRIF-Integration (Bonitätsprüfung, Datenmapping)
• Länderprüfung bei Registrierung
• Einführung von ReCaptcha-Schutzmechanismen nach Angriffen
• Backend- und Plugin-Fixes:
• Fehlerbehebung im Bereich Registrierung ohne Länderauswahl
• Bugfixes am Magnalister-Import
• Integration von E-Mail-Benachrichtigung bei Artikelverfügbarkeit
• UI-/UX-Verbesserungen in Einkaufswelten und Kategorie-Templates:
• Banner- und Slider-Anpassungen
• Button-Weiterleitungen im Warenkorb
• Fixes an Kategorie-Listings wie Jagdbekleidung oder Black-Friday-Bereichen

Eingesetzte Qualifikationen

CSS-Programmierer, CSS (Cascading Style Sheet), Datenanalyse, Datenbankentwicklung, Docker, JavaScript, JavaScript-Entwickler, JavaScript-Frameworks, Jquery, Mysql, PHP, PHP-Entwickler, Shopware, Symfony

Senior PHP Developer
A-Z Gartenhaus GmbH, Remote
10/2021 – 3/2023 (1 Jahr, 6 Monate)
Handel
Tätigkeitszeitraum

10/2021 – 3/2023

Tätigkeitsbeschreibung

Weiterentwicklung und Wartung der Shopware 5 und Symfony Umgebung

Eingesetzte Qualifikationen

CSS-Programmierer, Docker, CSS (Cascading Style Sheet), JavaScript, PHP, Shopware, Symfony

Shopware Entwickler
Mast Jägermeister SA, Berlin
6/2018 – 12/2018 (7 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

6/2018 – 12/2018

Tätigkeitsbeschreibung

Für die Mast-Jägermeister SE wurden getrennte Subshops für B2C und B2B auf Basis von Shopware 5.5 entwickelt. Der B2B-Shop wurde auf Basis der stark individualisierten Shopware-B2B-Suite umgesetzt. Die Kunden werden bei der Registrierung anhand der Postleitzahl einem entsprechenden Aussendienstler zugewiesen. Die Kunden werden automatisch als Debitoren markiert und einer speziellen Kundengruppe zugeordnet. 
Aufgrund des vertriebenen Alkohols müssen einige Seiten konfigurierbar hinter einer Altersprüfung versteckt werden. Dies wurde mittels eines separaten Plugins realisiert.
Shopware Pressemitteilung: -Hyperlink entfernt-
Link zum Shop: -Hyperlink entfernt-
Im September 2020 wurde ich erneut mit der Mitarbeit am Shop betraut. In meiner Rolle als Dev Lead PHP war ich für die Verteilung der Aufgaben im Backend Team zuständig und für die Design Entscheidungen, in technischer Hinsicht, mit dem System Architekten.
Ausgangslage war eine Werbeaktion von Jägermeister, welche im TV und auf Social Media zu sehen war. Es sollte eine Verlosung stattfinden, bei der jeder Kunde die Chance hatte, eine Jägermeister „Tap Machine“ für 50€ zu erwerben. Dafür wurde ein Microservice auf Basis von Symfony 5 entwickelt, welcher per RabbitMQ (AMQP-Schnittstelle) von Shopware die Daten der Teilnehmer enthielt und dann zu jeder vollen Stunde anhand der mitgelieferten Parameter (Gesamtmenge Lose, wie viel Gewinne bisher eingelöst, wie viele Lose verfallen) die richtige Menge an Gewinnern ermittelte und diese auslostet.
Im Anschluss an diese Aktion, wurde ein Internationaler Shop (Subshop vom Hauptshop) entwickelt, da Jägermeister im März 2021 ihre zweite Mode Kollektion launchen wollten. Hier war ich unter anderem an folgenden Komponenten beteiligt:
Ländererkennung mittels GeoIP-Service
Automatische Anpassung der USt. Sätze bei erreichen bestimmter Schwellen pro Land
Anbindung zum Zahlungsdienstleister Adyen

Eingesetzte Qualifikationen

API-Entwickler, JavaScript-Entwickler, PHP-Entwickler, SAP CRM, Shopware

Shopware Entwickler
Funke Mediengruppe, Berlin
2/2018 – 12/2018 (11 Monate)
Medienbranche
Tätigkeitszeitraum

2/2018 – 12/2018

Tätigkeitsbeschreibung

Für die Funke Mediengruppe wurde ein neuer Abo-Shop auf Basis von Shopware 5.4 umgesetzt. Dazu wurden unter anderem folgende Features entwickelt:
Diverse neue Einkaufsweltenelemente
SAP-Schnittstelle zur Abfrage der örtlichen Verfügbarkeit von Print-Medien
Erweiterung der Variantenfunktion, um im Checkout konfigurierbare Abo-Prämien (z. B. Tablet) bereitzustellen
Asynchrone Bestellübertragung an SAP via RabbitMQ (AMQP)
Empfang und Protokollierung von SAP-Statusupdates über erweiterte REST-API
Erweiterung der REST-API zur Verwaltung von Abos und Prämien
Anbindung von Login und Registrierung an das Evolver SSO zur zentralen Benutzerverwaltung
Schnittstellenentwicklung zu Selligent für Newsletter-Marketing
ntegration der Piano/SuSe Paywall zur Verwaltung von Leserechten bei digitalen Gütern („Plus“-Artikel)
Codequalität und Testabdeckung:
Vollständige Abdeckung der Backend-Komponenten mit PHPUnit-Tests
Einsatz von PHPStan und PHPlint zur statischen Analyse und Fehlerprävention
Automatisierte Qualitätssicherung und Tests via GitHub Actions
Entwicklung eigener Shopware Plugins als Composer-Packages zur besseren Modularisierung und Wartbarkeit

Eingesetzte Qualifikationen

API-Entwickler, Representational State Transfer (REST), Docker, PHP-Entwickler, SAP CRM, Shopware, Symfony

Shopware Developer
Eurapon GmbH, Berlin
8/2017 – 2/2018 (7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

8/2017 – 2/2018

Tätigkeitsbeschreibung

Onlineapotheke mit > 1Mio. Artikeln
- Entwicklung einer mehrstufigen Bonitätsprüfung
- Artikel können per Gutscheincode in den Warenkorb gelegt werden
- Bestellübertragung an Navision, diverse neue Einkaufsweltenelemente.

Eingesetzte Qualifikationen

Datenbankentwicklung, Mysql, Datenbankadministrator, JavaScript-Entwickler, PHP-Entwickler, Docker, JavaScript, Jquery, PHP, Representational State Transfer (REST), Shopware, Symfony

Head of eCommerce
Moringagarden BV, Roermond
4/2014 – 8/2017 (3 Jahre, 5 Monate)
Handel
Tätigkeitszeitraum

4/2014 – 8/2017

Tätigkeitsbeschreibung

Entwicklung eines Affiliate-Systems bei dem Kunden neue Kunden werben können. Kunden haben individuelle Rabatte und können sich die Provision (dynamisch pro Kunde prozentual einstellbar) auszahlen lassen oder damit im Shop bezahlen, ähnlich zu Paypal.
Das Empfehlungssystem ist mehrstufig, ähnlich einem Schneeballsystem.
Für geworbene Affiliats bekommt man virtuelle „Bäume“, für diese bekommt man jährlich den erwirtschafteten Betrag der echten Bäume, welche auf der Plantage des Shopbetreibers stehen.
Diverse Exporte, welche dynamisch den Umsatz an das Finanzamt der Niederlande weiterleiten.
Anpassung des Shops, damit Niederländer niederländische UmSt. Zahlen und deutsche Kunden deutsche UmSt. Bei unveränderten Endpreis

Eingesetzte Qualifikationen

Affiliate Marketing, API-Entwickler, CSS-Programmierer, CSS (Cascading Style Sheet), Datenbankentwicklung, HTML, JavaScript, JavaScript-Entwickler, Jquery, Mysql, PHP, PHP-Entwickler, Shopware, Symfony

PHP Entwickler
Trendpoint GmbH, Remote
7/2012 – 4/2014 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2012 – 4/2014

Tätigkeitsbeschreibung

Entwicklung von Kundenprojekten auf Basis von Shopware und xt:commerce sowie Eigenentwicklungen nach Kundenwünschen.

Eingesetzte Qualifikationen

API-Entwickler, CSS-Programmierer, Datenbankentwicklung, Google Analytics, JavaScript, JavaScript-Entwickler, Jquery, PHP, PHP-Entwickler, Shopware, Symfony, WordPress, xt:Commerce

Software Entwickler
BuI Hinsche GmbH, Zeitz
7/2011 – 7/2012 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

7/2011 – 7/2012

Tätigkeitsbeschreibung

Entwicklung von Erweiterungen für xt:commerce Veyton und Wordpress.
Beantwortung und Zuweisung der anfallenden Support Tickets.

Eingesetzte Qualifikationen

Wordpress, Google Analytics, WordPress, CSS-Programmierer, CSS (Cascading Style Sheet), Datenbankentwicklung, JavaScript, JavaScript-Entwickler, Mysql, PHP, PHP-Entwickler, Shopware, xt:Commerce

Auszubildender Fachinformatiker FR Anwendungsentwicklung (Festanstellung)
BuI Hinsche GmbH, Zeitz
1/2009 – 7/2011 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2009 – 7/2011

Tätigkeitsbeschreibung

Ausbildung zum Fachinformatiker FR Anwendungsentwicklung. Schwerpunkt PHP,
MySQL und eCommerce (xt:commerce)

Eingesetzte Qualifikationen

Wordpress, Google Analytics, WordPress, CSS-Programmierer, CSS (Cascading Style Sheet), Datenarchitekt, Datenbankadministrator, Datenbankentwicklung, JavaScript, JavaScript-Entwickler, Jquery, Mysql, PHP, PHP-Entwickler, xt:Commerce

Zertifikate

Shopware Certified Developer Advanced
Shopware AG
2024
Shopware Certified Developer
Showpare AG
2023
Shopware Certified Developer Advanced
Shopware AG
2017
Shopware Certified Developer
Shopware AG
2016

Ausbildung

Fachinformatiker FR Anwendungsentwicklung
Ausbildung
IHK
2011

Über mich

Ich bin freiberuflicher PHP-Entwickler mit über 10 Jahren Erfahrung in der Umsetzung komplexer E-Commerce-Projekte – mit besonderem Fokus auf Shopware 5 & 6, Symfony, MySQL und der Entwicklung von individuellen Plugins.

Ich habe für namhafte Unternehmen wie Mercedes-Benz AG, EVOC Sports GmbH, Krannich Solar, Funke Mediengruppe und viele andere gearbeitet – sowohl im B2C- als auch im B2B-Bereich.

Meine Stärken:
• Entwicklung und Wartung eigener Shopware Plugins
• Erweiterung und Anpassung bestehender Plugins und Themes
• Performanceoptimierung & Architekturberatung
• Integration von ERP-/PIM-/CRM-Systemen
• Erweiterte Rabatt- und Preislogiken im B2B-Umfeld
• Individuelle Checkout- und Frontend-Anpassungen
• CI/CD mit Docker, GitHub Actions, PHPStan, PHPUnit
• API-Schnittstellen (REST, GraphQL)

Ich arbeite pragmatisch, zuverlässig und lösungsorientiert – gerne auch als technischer Sparringspartner oder Architekt im Projektteam.

Weitere Kenntnisse

Skills / Technologien
• Shopware 5 & 6
• Symfony 5/6
• PHP 8.1+
• MySQL & Doctrine
• ElasticSearch
• REST API / GraphQL
• HTML, SCSS, Twig, JavaScript
• Docker, Git, GitHub Actions
• CI/CD, PHPStan, PHPUnit

Sprachen
• Deutsch (Muttersprache)
• Englisch (verhandlungssicher)
• Thai (Grundkenntnisse)


Branchen-Erfahrung
• E-Commerce & Retail
• Automotive
• Pharma & Medizin
• Verlage / Medien
• Sport & Outdoor

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Thailändisch (Gut)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
197
Alter
34
Berufserfahrung
17 Jahre und 3 Monate (seit 08/2008)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden