06.05.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Software Engineer (Webplattformen & E-Commerce)
Dresden, Deutschland
Deutschland +2
Diplom-Informatiker (BA)info: Deutschland, Österreich, Schweiz
Über mich
20+ Jahre Web-Plattformen. Spezialisiert auf Headless-Migrationen Shopware 5 → 6 mit Next.js-Frontend, ERP-Anbindung (JTL) und ElasticSearch. Modernisierung gewachsener PHP-Systeme im laufenden Betrieb — CycleORM, Docker, CI/CD. Referenzen u. a. Porsche, Kitafino, LG.
Skills
Symfony3JavaScriptPHPLAMP StackE-CommerceLaravelPostgreSQLMariaDBMicrosoft Sql-ServerMySQLScrumNext.jsSQLSymfonyWeb Engineering
Ich unterstütze Unternehmen als Senior Software Engineer bei der Konzeption, Entwicklung und Modernisierung komplexer Websysteme. Seit über 20 Jahren realisiere ich große und mittelgroße Plattformen mit PHP/Symfony, Shopware 5/6, React, Next.js, Vue, Node.js und modernen Datenbankarchitekturen.
Meine drei Schwerpunkte:1) Modernisierung & Skalierung bestehender Systeme (Legacy → Modern)
Refactoring & Architekturverbesserungen
Migration auf PHP 8.x / moderne Frameworks
API-Optimierungen & Performance-Tuning
Einführung von ORM, CI/CD und Docker
Modernisierung im laufenden Betrieb
2) Headless E-Commerce & Shopware 5/6 (Next.js / React)
Migration Shopware 5 → Shopware 6 Headless
Entwicklung performanter Next.js-Frontends
API-Optimierung & Caching
Plugin-Entwicklung
ElasticSearch-Integration
3) Individuelle Webportale, Plattformen & Microservices
Node.js + TypeORM + Docker-Architekturen
Schema-basierte APIs
Rechteverwaltung & Multi-Tenant-Strukturen
PHP/JS-Hybridsysteme
Frontend für Admin- und Nutzersysteme (Vue/React)
Technologien (Auszug):
PHP 7/8, Symfony, Laravel, LAMP, CycleORM, Spiral, Shopware 5/6, Node.js, TypeScript, React, Next.js, Vue, MySQL, ElasticSearch, Docker, CI/CD (Jenkins), Git, Domain-Driven Design, API-Design, Testing (Unit/Integration)
Arbeitsweise:
Strukturierte Architektur, saubere Umsetzung, enge Zusammenarbeit mit Product Ownern, hohe Zuverlässigkeit, transparente Kommunikation und nachhaltige technische Entscheidungen.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2004
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Frontend:
- HTML5 Grundstruktur entwickeln nach einem individuellen Design
- CSS mobile-first full-responsive Umsetzung der Templates
- Umsetzung verschiedener Javascript-Effekte mit Vanilla JS und Jquery
- Vorbereitung eines multilingualen Templatesystems
Backend
- Erstellung individueller CMS-Module
- Erstellung eines komplexen Adminbereiches in PHP mit komplexer ORM-Anwendung
- Erstellung von Verwaltungsmodulen
Das Projekt war insoweit herausfordernd, dass alles from-the-scratch individuell erstellt wurde. Auf die Entwicklung des Templates mit den Anforderungen mobile-first und full-responsive wurde besonderes Augenmerk gelegt. Auch auf die Performanceoptimierung der Module und die bereits vorbereitete Multilingualität wurde besonders geacht. Das Projekt befindet sich im ständigen Wandel und wird stetig weiter entwickelt.
- HTML5 Grundstruktur entwickeln nach einem individuellen Design
- CSS mobile-first full-responsive Umsetzung der Templates
- Umsetzung verschiedener Javascript-Effekte mit Vanilla JS und Jquery
- Vorbereitung eines multilingualen Templatesystems
Backend
- Erstellung individueller CMS-Module
- Erstellung eines komplexen Adminbereiches in PHP mit komplexer ORM-Anwendung
- Erstellung von Verwaltungsmodulen
Das Projekt war insoweit herausfordernd, dass alles from-the-scratch individuell erstellt wurde. Auf die Entwicklung des Templates mit den Anforderungen mobile-first und full-responsive wurde besonderes Augenmerk gelegt. Auch auf die Performanceoptimierung der Module und die bereits vorbereitete Multilingualität wurde besonders geacht. Das Projekt befindet sich im ständigen Wandel und wird stetig weiter entwickelt.
Ausgangssituation
Ein bestehender Shopware-5-Onlineshop mit individueller Theme-Logik, Plugins und angebundenem Warenwirtschaftssystem sollte modernisiert und zukunftssicher aufgestellt werden.
Ziel war eine Headless-Architektur mit deutlich besserer Performance, sauberer Trennung von Frontend und Backend sowie langfristiger Wartbarkeit.
Meine Leistungen:
- Analyse der bestehenden Shopware-5-Struktur
- Bewertung und Portierung vorhandener Plugins
- Konzeption einer Shopware-6-Headless-Architektur
- Entwicklung eines performanten Next.js-Frontends
- Optimierung der API-Abfragen und Einführung von Caching
- Integration von ElasticSearch
- Anbindung externer Systeme (u. a. JTL)
- Dockerisierung und Betrieb der Anwendung
Technologien & Architektur
- Backend: PHP, Shopware 6, Symfony
- Frontend: React, Next.js, TypeScript
- APIs: REST, Headless-Ansatz
- Datenbank: MySQL
- Search: ElasticSearch
- Styling: HTML, CSS, SCSS
- Plattform: Docker
Ergebnis & Mehrwert
- Spürbare Performance-Verbesserung im Frontend (insb. Ladezeiten)
- Saubere Trennung von Backend und Frontend → bessere Wartbarkeit
- Zukunftssichere Shop-Architektur für weitere Features und Touchpoints
- Höhere Flexibilität bei UI/UX-Anpassungen
- Stabiler Betrieb trotz umfangreicher Migration
Ausgangssituation
Ein über Jahre gewachsenes Abrechnungssystem im FoodTech-Umfeld mit hoher fachlicher Komplexität, gewachsenen Code-Strukturen und steigenden Anforderungen an Sicherheit, Wartbarkeit, Erweiterbarkeit.
Das System war produktiv im Einsatz, enthielt jedoch technische Schulden, fehlende Testabdeckung und veraltete Architekturentscheidungen, die die Weiterentwicklung zunehmend erschwerten.
Ziel war eine schrittweise Modernisierung im laufenden Betrieb, ohne Beeinträchtigung der Abrechnungsprozesse.
Meine Aufgaben & Verantwortung
- Analyse / Bewertung Legacy-Codes (PHP)
- Einführung eines modernen Framework- und ORM-Stacks (Spiral Framework / CycleORM)
- Umsetzung neuer Sicherheits- und Compliance-Anforderungen
- Einführung von Tests
- Aufbau / Pflege CI/CD-Pipeline (Jenkins)
- Dockerisierung
- Planung / Umsetzung neuer Features
- SCRUM (Tickets, Reviews, Refinements)
Technologien & Architektur
- Backend: PHP, Symfony, Spiral Framework
- ORM / Datenzugriff: CycleORM
- Frontend: React, JavaScript, TypeScript, Twig
- APIs: REST
- Datenbank: MySQL
- Testing: Unit-Tests, Integrationstests
- Plattform & Betrieb: Docker, Jenkins (CI/CD)
- Tooling: Git, Jira
- Methodik: SCRUM
Ergebnis & Mehrwert
- Verbesserte Wartbarkeit und Struktur des Codes
- Reduzierung technischer Schulden durch modulare Architektur
- Erhöhte Stabilität und Sicherheit im produktiven Betrieb
- Bessere Testabdeckung → geringeres Risiko bei Änderungen
- Schnellere und verlässlichere Deployments durch CI/CD & Docker
- Nachhaltige Basis für zukünftige funktionale Erweiterungen