/work/archive

Projektbeispiele.

Meine Arbeit ist nicht nur Aufräumen im Bestand. Sie umfasst Stabilisierung, laufende Produktweiterentwicklung und den Aufbau neuer Systeme, bei denen Architektur, Datenflüsse und Integrationen bewusst gestaltet werden müssen.

A01

Wunder Software: Mitarbeiter-Leasing-Shop und Produktinformationssystem

Aufbau einer Laravel- und Docker-basierten Backend-Plattform von Grund auf, inklusive Produktdaten-Synchronisation, Distributor-Integrationen und operativer Werkzeuge.

Ausgangslage
Für ein neues Commerce-System reichte ein einfacher Shop-Backend-Ansatz nicht aus. Benötigt wurden Projekt-Setup, reproduzierbare Docker-Umgebungen, ein distributor-unabhängiges Produktdatenkonzept, Import- und Order-Flows mit mehreren Distributoren sowie ein tenantfähiges Shopsystem mit klarem Rechte- und Zugriffskonzept.
Vorgehen
Ich habe Projekt- und Docker-Setup aufgebaut, Produktimporte und Order-Flows zu mehreren Distributoren umgesetzt, zunächst eine Pimcore-Lösung aufgebaut und diese später durch ein eigenes Laravel-basiertes PIM Sync ersetzt. Dazu kamen SDK-artige Plugins für API-Anbindungen, ein Filament-Backend für viele operative Funktionen und ein Benutzer-Rechtesystem.
Ergebnis
Entstanden ist ein Backend-System, das mehrere externe Partner zuverlässig anbinden kann, sich über die ursprüngliche PIM-Entscheidung hinaus weiterentwickeln lässt und nicht an einen einzelnen Distributor oder Datenlieferanten fest verdrahtet ist.

A02

LILLYDOO: PIM-Aufbau, Middleware-Weiterentwicklung und Symfony-Modernisierung

Technischer Aufbau eines neuen Pimcore-basierten PIM, programmatische Produktdatenimporte aus Legacy-Systemen und Excel-Dateien sowie Modernisierung der bestehenden Symfony-Middleware.

Ausgangslage
Benötigt wurden ein neues Produktinformationssystem, verlässliche Importpfade aus heterogenen Produktdatenquellen und eine saubere Anbindung dieses neuen PIM an eine bereits bestehende Middleware, die zugleich fachlich weiterentwickelt und technisch modernisiert werden musste.
Vorgehen
Ich habe das neue PIM-System aufgebaut, programmatische Produktdatenimporte aus Legacy-Systemen und komplexen Excel-Quellen umgesetzt, die Anbindung dieses neuen PIM an die bestehende Middleware und weitere Systeme vorbereitet, neue Funktionalität in die Symfony-Anwendung eingebracht und die Middleware von Symfony 3 auf Symfony 5 inklusive Symfony Flex modernisiert.
Ergebnis
Damit entstand ein strukturierter Produktdatenprozess rund um das neue PIM, während die bestehende Middleware technisch auf einen modernen Stand gebracht wurde.

A03

Gonetto – Aufbau eines Systems von Grund auf

Greenfield-Entwicklung einer Backend-Plattform mit neuer Funktionalität, APIs, internen Geschäftswerkzeugen und kontrolliertem Entwicklungssetup von Anfang an.

Ausgangslage
Die Plattform befand sich noch in einer frühen Aufbauphase, die Anforderungen waren im Fluss, und große Teile des Produkts mussten erst noch aufgebaut werden. Die vorhandene Grundlage musste zu einer stabilen Basis für Produktentwicklung, interne Werkzeuge, Partnerintegrationen sowie zentrale Nutzer- und Admin-Prozesse ausgebaut werden.
Vorgehen
Ich habe das System durch Backend-Architektur, APIs, Datenstrukturen und Verbesserungen an der Entwicklungsumgebung maßgeblich weiterentwickelt. Dazu kamen interne Vertragsverwaltung, Kunden-Login, Partner-Schnittstellen sowie die Admin- und Backend-Strukturen für die weitere Produktentwicklung.
Ergebnis
Es entstand eine stabile und erweiterbare Systembasis mit klaren Strukturen für die weitere Entwicklung.

A04

SG-Medien: Agenturprojekte zwischen Symfony, CMS und Shopsystemen

Arbeit in häufig wechselnden Kundenprojekten, von neuen Symfony-Anwendungen bis zu Erweiterungen und Fehlerbehebungen in bestehenden CMS- und Shopsystemen.

Ausgangslage
Die Projekte wechselten regelmäßig in Kontext, Technologie und Anforderungen. Dazu gehörten neue Symfony-Anwendungen ebenso wie bestehende Systeme in Shopware, Contao, WordPress und Custom-CMS-Umgebungen, die neue Funktionalität, Fehlerbehebungen und mehr technische Qualität brauchten.
Vorgehen
Ich habe neue Projekte eigenständig umgesetzt, bestehende Systeme erweitert und mich schnell in unterschiedliche Frameworks, Codebasen und Projektsetups eingearbeitet, während ich mit PHP, Doctrine, Twig, Sass, JavaScript, jQuery und angrenzendem Tooling gearbeitet habe.
Ergebnis
So entstand eine breite technische Basis zwischen Greenfield-Entwicklung, Bestandssystemen und den praktischen Realitäten schnell wechselnder Agenturprojekte.