27.11.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Senior E-Commerce Entwickler Full-Stack (Shopware 5/6, JTL, Python Automation)

Schlangen, Deutschland
Deutschland
Fachhochschulreife
Schlangen, Deutschland
Deutschland
Fachhochschulreife

Über mich

Senior E-Commerce Entwickler (Shopware 5/6, JTL) mit Fokus auf Python, Daten, Automatisierung und KI/LLM-APIs. Ich optimiere Prozesse, baue stabile Schnittstellen, bereinige Daten und helfe Onlineshops so, mit weniger Handarbeit profitabler und stabiler zu wachsen – langfristig und messbar für Sie.

Skills

ForschungAPIsKünstliche IntelligenzData AnalysisAutomatisierungSynchronisationScheibenbremsenKonfiguratorenKundendatenmanagementETLDatenmodellE-CommerceEnterprise Resource PlanningEtikettierungSEOMarketingPythonWissensdatenbankenLeistungssteigerungProzessintegrationQualitätsmanagementExtensible Markup LanguageDaten- / DatensatzprotokollierungImport/Export LogistikData ScienceLarge Language ModelsCachingAdobe MagentoGraphQLGoogle ShoppingShopwareBuchhaltungskontrolleWebhooksSoftware Version ControlNatural Language Generation
FACHLICHE SKILLS
• Shopware 5/6
– Entwicklung individueller Plugins und Themes
– Performance-Optimierung, Caching, SEO-relevante Anpassungen
– Schnittstellen zu ERP, PIM, WaWi & Fulfillment
– komplexe Produktlogiken, Varianten, Konfiguratoren
– Migrationsprojekte (SW5 → SW6), Fehlersuche in Bestands-Systemen
– E-Commerce seit 2006 (zuvor Magento & Custom-Lösungen)

• JTL & Prozessintegration
– Anbindung von Shopware an JTL-WaWi
– saubere Artikel-, Bestands- und Auftrags-Synchronisation
– Automatisierung von Importen/Exporten (CSV, XML, API)
– Stabilisierung bestehender JTL-Prozesse und Fehlermonitoring

• Python, Daten & Automatisierung
– Entwicklung von Skripten & Services für wiederkehrende Aufgaben
– ETL-Pipelines: Daten einsammeln, bereinigen, zusammenführen
– Reporting, Auswertungen, Preis- & Sortimentslogiken
– Feed-Generierung (Google Shopping, Marktplätze, Preisportale)
– API-Integrationen (REST, GraphQL, Webhooks) rund um den Shop

• Data Science & Analytics
– Auswertung von Shop- und Kundendaten für bessere Entscheidungen
– Identifikation von Umsatzpotenzialen, Conversion-Bremsen & Pain Points
– Aufbau schlanker Datenmodelle für Marketing, Controlling & Management
– Grundlage für automatisierte Reports und Dashboards

• KI / LLM-APIs
– Nutzung von OpenAI & anderen LLM-APIs für echte Business-Cases
– Automatisierte Textgenerierung und -Optimierung (Produkte, Ads, SEO)
– Klassifikation, Tagging, Strukturierung von Produkt- & Kundendaten
– Assistants für Support, interne Wissensdatenbanken, Recherche

ARBEITSWEISE
• Fokus auf stabile, wartbare Lösungen statt Kurzfrist-Hacks
• saubere Versionsverwaltung, Logging, Monitoring wo sinnvoll
• klare, direkte Kommunikation ohne Marketing-Sprech
• Mitdenken in Prozessen: Technik immer mit Business-Ziel im Blick


Fokus-Themen / Schlagwörter:
  1. Shopware 6
  2. Shopware 5
  3. Magento 2
  4. Xentral
  5. JTL-Wawi
  6. ERP-Anbindung
  7. QA
  8. Python / Data-Science
  9. Prozesse Automatisieren
  10. Automatisierung / Integration LLM / KI via API

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Externer CTO

Konsumgüter und Handel

10-50 Mitarbeiter

Tätigkeiten als technischer Lead im E-Commerce (ergonomische Möbel)

  1. Technische Gesamtverantwortung für mehrere Onlineshops eines E-Commerce-Unternehmens im Bereich ergonomische Möbel (B2C/B2B)
  2. Konzeption, Aufbau und kontinuierliche Weiterentwicklung der Shops auf Basis von Shopware 5/6
  3. Entwicklung und Wartung von individuellen Shopware-Plugins (z. B. Produktkonfiguratoren, Import-/Export-Tools, Automatisierungen, Schnittstellen)
  4. Anbindung und Betreuung von Warenwirtschaftssystem (u. a. JTL), Zahlungsanbietern, Logistik-Dienstleistern und Produktdatenfeeds
  5. Einsatz von Python zur Automatisierung von Prozessen (Produktdaten- und Preisaufbereitung, Bestandsabgleiche, Reporting, Feed-Optimierung)
  6. Aufbau und Pflege von Tracking- und Reporting-Strukturen (GA4, Conversion-Tracking, Kampagnen-Performance, Produkt-Performance)
  7. Maßnahmen zur SEO-, Performance- und Conversion-Optimierung der Shops (Pagespeed, Struktur, Testing, technische SEO)
  8. Beratung zu Systemarchitektur, Prozessdesign und Tool-Auswahl im E-Commerce-Umfeld
  9. Enge Zusammenarbeit mit Geschäftsführung, Marketing, Kundenservice und externen Dienstleistern bei der Planung und Umsetzung neuer Features und Projekte

Shopware 5 → 6 Relaunch mit Internationalisierung & JTL-PIM

  1. Analyse des bestehenden SW5-Shops (Struktur, Plugins, Custom-Code, SEO, Märkte DE/NL/AT-Potenzial)
  2. Konzeption der Shopware-6-Zielarchitektur inkl. Mehr-Länder-Setup (Sales Channels, Domains, Währungen, Steuerregeln)
  3. Einführung von JTL als PIM: Datenmodell, Attribut-/Custom-Field-Konzept, Pflegeprozesse, Rollen & Rechte
  4. Migration der Produkt-, Kategorie-, Medien- und Kundendaten von SW5 nach SW6 mit JTL als führendem System
  5. Aufbau der länderspezifischen Shops für Niederlande und Österreich (Sprachen, Preise, Versand, Zahlarten, Rechtstexte)
  6. SEO & URL-Konzept für Relaunch und Länderausbau (Weiterleitungen, hreflang, Länderdomains/Subshops)
  7. Technische Anbindung JTL ↔ Shopware 6 (PIM-Sync, Preis-/Bestandsaktualisierung, Sortimente je Land)
  8. Testing aller Kernprozesse: Produktpflege in JTL, Ausspielung in SW6, Checkout & Steuer-/Versandlogik je Land
  9. Go-Live-Planung für Relaunch und Länderausbau inkl. Cutover, Risiko- und Rollback-Plan
  10. Nachbetreuung & Optimierung (Performance, Conversion, Content-Optimierung pro Markt)

Migration auf skalierbare Docker-Infrastruktur (Nginx → Varnish → Apache/PHP-FPM)

  1. Architekturkonzept für das dockerisierte Multi-Server-Setup (Reverse-Proxy-Chain, Netzwerke, Volumes)
  2. Containerisierung von Nginx, Varnish, Apache/PHP-FPM, Redis und MariaDB inkl. Docker-Compose-/Stack-Files
  3. Konfiguration Nginx als Entry-Proxy (SSL/TLS, HTTP/2, Weiterleitungen, Security-Header)
  4. Varnish-Setup als Caching-Layer vor Apache/PHP-FPM (VCL-Regeln, Cache-Strategie, Bypass-Logik)
  5. Tuning von Apache/PHP-FPM (Pools, Timeouts, OpCache, Performance-Parameter)
  6. Einrichtung von Redis für Caching/Sessions (Konfiguration, Security, Persistenzstrategie)
  7. Migration der bestehenden Umgebung auf die neue Docker-Infrastruktur (Datenbanken, Medien, Konfiguration)
  8. Monitoring & Logging (z. B. zentralisierte Logs, Metriken für Load, Response-Time, Cache-Hit-Ratio)
  9. Dokumentation des Setups (Start/Stop, Deployment, Troubleshooting)

Automatisierte E2E-Tests (Cypress) für Shopware-6-Onlineshop

  1. Definition einer ganzheitlichen QA-Strategie für den Shopware-6-Shop (Scope, Prioritäten, Teststufen, Umgebungen)
  2. Setup der Cypress-Testumgebung für Shopware 6 (Projektstruktur, Konfiguration, Fixtures, Custom Commands)
  3. Implementierung zentraler End-to-End-Tests: Navigation, Suche, Produktdetailseite, Warenkorb, Checkout, Kundenkonto
  4. Aufbau einer Regressions-Suite für umsatzkritische Flows (Gutscheine, Versandarten, Zahlarten, Retourenprozess)
  5. Konzeption der Testdaten-Strategie (Fixtures, Factories, stabile Demo-Daten) für reproduzierbare Tests
  6. Integration von Cypress in die CI/CD-Pipeline (z. B. GitLab) inkl. Reports und Artefakte
  7. Einrichtung von Test-Reporting und Dashboards (übersichtliche Auswertung, Laufzeiten, Fehlerraten, flaky Tests)
  8. Schulung des Entwicklerteams zu wartbaren Cypress-Tests und QA-Best Practices
  9. Einführung von visuellen Regressionstests für zentrale Templates und Komponenten


JTL-Implementierung & Shopware-Anbindung

Kurzliste Aufgaben
  1. Analyse der bestehenden Prozesse und Anforderungen (Warenwirtschaft, Versand, Buchhaltung)
  2. Einrichtung und Konfiguration von JTL-Wawi (Artikel, Kategorien, Lager, Workflows)
  3. Planung und Durchführung der Anbindung an Shopware (JTL-Connector / API)
  4. Datenmigration von Stammdaten und Bestellungen, Plausibilitäts-Checks
  5. Einrichtung von Preis-, Bestands- und Auftragsabgleich zwischen JTL und Shopware
  6. Erstellung/Anpassung von Prozessen für Versand, Retouren und Rechnungsstellung
  7. Schulung des Teams im Umgang mit JTL und der Shopware-Anbindung
  8. Technische Dokumentation der Integration und Übergabe an das interne Team

End-to-End JTL Integration DHL 2-Mann, Symfony-Microservice & JTL-Workflows

  1. Konzeption der End-to-End-Prozesskette: Auftrag in JTL → Kommissionierung → DHL 2-Mann → Abholung Container
  2. Einrichtung und Anpassung der JTL-Versandarten für DHL 2-Mann (inkl. Serviceoptionen und Sperrgut-Logik)
  3. Implementierung/Anbindung des Symfony-Microservice zur DHL-Labelgenerierung (REST-API, Auth, Logging)
  4. Mapping der JTL-Daten (Kunde, Adresse, Gewicht, Services) auf DHL-Requests im Microservice, Rückführung von Label & Trackingnummer
  5. Definition und Umsetzung von Zwischenstatus in JTL (z.B. „in Kommissionierung“, „bereit zur Verladung“, „Container übergeben“)
  6. Aufbau von Workflows für Kommissionierung (Picklisten, Prioritäten, Lagerplätze, Versandfertig-Meldung)
  7. Integration eines (einfachen) Tools/Dashboards für Lager & Versand: Übersicht über offene Aufträge, Statuswechsel, Container-Befüllung
  8. Prozess für Container-/Brücken-Handling: Bündelung der Sendungen, Übergabe-Scans, Abschluss der Tour und Übergabe an DHL
  9. Fehlermanagement und Monitoring (fehlgeschlagene Label, fehlerhafte Daten, erneute Übertragung, Logging)
  10. Dokumentation des kompletten Setups und kurze Schulung für Lager, Versand und Backoffice

Keywords: C#, JTL, Symfony, DHL 2-Mann, API Implementierung, Python, MSSQL, MySQL, Twig

Interaktiver Holzzuschnitt-Konfigurator mit Live-Vorschau (Vue.js / Shopware 5)

  1. Konzeption und Umsetzung eines Holzzuschnitt-Konfigurators mit Vue.js (Maße, Optionen, Preise)
  2. Implementierung einer Live-2D-Vorschau mit FabricJS (Zoom, Raster, Kanten, Dekor-Darstellung)
  3. Definition der Datenbankstruktur für Dekore, Platten, Kanten, Preise und Konfigurationsregeln
  4. Entwicklung eines JSON-basierten Konfigurationsschemas (Regeln, Limits, Abhängigkeiten) zur flexiblen Anpassung
  5. Import-/Export-Funktion für Dekore und Produktstammdaten (CSV/JSON) für Einkauf/Produktmanagement
  6. Anbindung / Integration in Shopware 5 (Produktübergabe, Warenkorb, Preise, Varianten/Custom Products)
  7. Umsetzung von Musterbestellungen (Sample-Bestellung direkt aus Konfigurator, vereinfachter Checkout)
  8. Technisches SEO für Konfigurator & zugehörige Landingpages (sprechende URLs, Meta-Daten, Ladezeit, Indexierung)
  9. Erstellung konversionsstarker Landingpages für relevante Suchbegriffe (Dekore, Platten, Zuschnitt-Themen)
  10. Dokumentation der Konfigurationslogik und Schulung des Teams

Shopware 6 Plugin Entwicklung für bundesweiten Werbemittelshop einer Bank

  1. Entwicklung und Anpassung von Shopware-Plugins für kundenspezifische Anforderungen (Budget-Logik, Kostenstellen, Rollen)
  2. Theme-Anpassungen gemäß Corporate Design der Bank (Farben, Typografie, Komponenten, Responsivität)
  3. Erweiterung der Bestell- und Warenkorb-Logik (z. B. Einschränkungen nach Rolle/Standort, Freigabeprozesse vorbereitet)
  4. Technische Zuarbeit für das Lead-Entwicklungsteam (Code-Reviews, Bugfixing, Refactoring von bestehenden Plugins/Themes)
  5. Vorbereitung für spätere Reporting- und Budget-Auswertungen (zusätzliche Felder, Events, Logging)



B2B OCI-Punchout-Schnittstelle für Shopware 5

  1. Analyse der Anforderungen des Kunden-ERP / eProcurement-Systems (SAP, Ariba) für OCI Punchout
  2. Konzeption der OCI-Punchout-Architektur in Shopware 5 (Login, Session-Handling, Rücksprung-URL, Sicherheitskonzept)
  3. Implementierung der OCI-Endpunkte in Shopware 5 (Punchout-Start, Warenkorb-Rückgabe, Parameter-Mapping)
  4. Mapping von OCI-Feldern (Kundennummer, Kostenstelle, Warengruppe, Preise, Währung, Lieferadresse) auf Shopware-Struktur
  5. Anpassung von Preislogiken & Sortimenten für Punchout-Kunden (Kundengruppen, Staffelpreise, Exklusivsortimente)
  6. Erweiterung/Anpassung des Frontends für Punchout-Sessions (vereinfachtes UI, B2B-Fokus, reduzierte Ablenkung)
  7. Technische Tests mit dem System des Kunden (Session, Warenkorbrückgabe, Sonderfälle, Fehlerhandling)
  8. Dokumentation der Schnittstelle und Support-Anleitung für neue Punchout-Kunden

Offizielles Shopware-5-Plugin für externen Bewertungsdienstleister

  1. Konzeption und Implementierung eines offiziellen Shopware-5-Plugins zur Anbindung eines externen Bewertungsdienstleisters
  2. Technische Integration der API (Authentifizierung, Endpunkte, Request-/Response-Handling)
  3. Übergabe von Bestell- und Kundendaten gemäß Vorgaben des Anbieters (Opt-In, Datenschutz, Timing)
  4. Einbindung von Bewertungswidgets, Badges und Rich Snippets ins Frontend (Produkt-, Kategorielisten, Startseite)
  5. Konfigurationsoberfläche im Shopware-Backend (API-Keys, Verhalten nach Status, Darstellungsoptionen)
  6. Logging, Fehlerbehandlung und Fallback-Verhalten bei API-Problemen
  7. Qualitätssicherung, Kompatibilitätstests (SW-Versionen, Theme-Kompatibilität) und Bereitstellung im offiziellen Shopware Community Store

B2B-Prämienshop für LKW-Vertriebs- und Servicepartner

  1. Technische Umsetzung / Weiterentwicklung eines internen Prämienshops für Mitarbeiter, Händler und Servicepartner
  2. Aufbau der Produkt- und Prämiensortimente inkl. Kategorien, Filter und Suchfunktionen
  3. Implementierung von Punkte-/Prämiensystem (Punktestände, Einlösung, Historie)
  4. Rollen- und Rechtemodell für verschiedene Nutzergruppen (Zentrale, Händler, Werkstätten, Außendienst)
  5. Anpassungen am Frontend/Theme für CI-konformes Branding des Herstellers
  6. Anbindung von Logistik / Fulfillment (Bestellübergabe, Status, Tracking)
  7. Reporting-Funktionen für Marketing/Vertrieb (Einlösungen, Topseller, Aktivität je Markt/Land)

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.05.2028


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden