Neuentwicklung und Weiterpflege von Onlineshops und Web-Anwendungen: Konzeption, Umsetzung, Schnittstellen, Livegang. Shopware 6 seit dem Release 2019, Laravel seit 2020, Symfony seit 2008, PHP seit 1998, Erfahrung aus 150+ Projekten.
Shop-Einrichtung und Konfiguration: Sales Channels, Steuern, Versandarten, Zahlarten, Kundengruppen, Staffelpreise.
Theme-Entwicklung auf Basis des Storefront-Themes mit Twig und SCSS, eigene Templates und Erlebniswelten.
Plugin-Entwicklung für Storefront und Administration, letztere als Vue-Anwendung.
Rule Builder und Flow Builder für Preisregeln, Versandbedingungen und automatische Abläufe.
Anbindung von Zahlungs- und Versanddienstleistern, Warenwirtschaft und Produktdatenquellen, dazu Produktimporte aus heterogenen Formaten.
Migrationen zwischen Hauptversionen, zuletzt über mehrere Sprünge bis 6.7, inklusive Prüfung der Plugin-Kompatibilität.
Performance-Arbeit an bestehenden Shops: Caching, HTTP-Cache, Datenbank- und Template-Optimierung.
Begleitung von Updates und Livegang.
Laravel
Individuelle Web-Anwendungen, SaaS-Plattformen und interne Werkzeuge, von der Konzeption bis zum Betrieb.
TALL-Stack: Tailwind, Alpine.js, Livewire, Laravel. Livewire-Komponenten statt separatem Frontend-Framework, wenn es die Aufgabe hergibt.
Filament-Backends mit Resources, Widgets, Rollen und Rechten.
REST-APIs für eigene Anwendungen und für die Anbindung durch Dritte.
Queues, Scheduler, Events und Benachrichtigungen für alles, was im Hintergrund laufen muss.
Authentifizierung, Rollen und Berechtigungen, Datei- und Medienverwaltung, Mailversand.
Automatisierte Tests mit PHPUnit und skriptgesteuerte Deployments.
PHP allgemein
PHP 8 mit Typen, Enums und Attributen, objektorientierte Entwicklung und gängige Entwurfsmuster.
Symfony und Symfony-Komponenten, seit 2008 im Einsatz.
Weiterentwicklung gewachsener Anwendungen: Einarbeitung in fremde Systemlandschaften, Refactoring, Ablösung von Altlasten Schritt für Schritt statt im großen Wurf.
Code-Reviews und nachträgliche Absicherung durch Tests.
Datenbanknahe Entwicklung, Hintergrundverarbeitung, Cronjobs, Schnittstellen zu Drittsystemen.
Daten und Schnittstellen
MySQL und MariaDB: Schema-Entwurf, Indizierung, Abfrage-Optimierung.
Datenübernahme aus Altsystemen, Import- und Transformationsstrecken, Prüfung und Nachbehandlung der Daten.
REST, XML, JSON, CSV, Anbindung von Warenwirtschaft und Drittsystemen.
Migration eines großen Elektronik-Versandhandels von Shopware 5 auf Shopware 6
Übernahme von rund 800.000 Kundenkonten und 1,1 Millionen Bestellungen mit selbst entwickeltem Plugin, weil das mitgelieferte Migrationswerkzeug für diese Datenmengen nicht ausgelegt ist
Parallel zwei weitere Shopware-6-Shops betreut: ein zweiter Ländershop für Österreich und ein Shop aus dem Bereich Getränke und Gastronomie
Entwicklung von Plugins auf Basis von Shopware und Symfony
Konzeption und Aufwandsschätzung der Tickets, Beratung des Auftraggebers und seiner Kunden
Schulung der festangestellten Entwickler im Bereich Shopware 6
Hauptprojekt: Neuentwicklung eines Shopware-6-Shops für eine bekannte Gartencenter-Kette
Bugfixing und Weiterpflege von vier bereits umgesetzten Shopware-6-Shops: Schreibwaren-Hersteller, B2B-Großhandel für Deko- und Geschenkartikel, Einrichtungshaus, Hersteller von Leuchten und Lichtsystemen
Plugin-Entwicklung auf Basis von Shopware 6 und Symfony
Updates älterer Shopware-6-Versionen
Aufwandsschätzung und Umsetzung der Tickets aus dem Backlog der Agentur
Versandhandel für Gesundheit und Alltagshilfen (NDA)
Konsumgüter und Handel
10-50 Mitarbeiter
Backend-Entwicklung für einen Versandhandel im Bereich Gesundheit und Alltagshilfen
Plugin-Entwicklung auf Basis von Shopware 6 und Symfony für den Hauptshop und einen Apotheken-Themenshop
Fachliche Abstimmung direkt mit dem Auftraggeber
Stack: Shopware 6, PHP 8, Symfony, MySQL, Git
Shopware-6-Entwickler (Plugins, Schnittstellen)
Internationale Digitalagentur (NDA)
Internet und Informationstechnologie
Backend-Entwicklung im Shopware-6-Shop eines bekannten Betreibers von Erlebnisparks: kombinierter Verkauf von Waren (Lebensmittel, Süßwaren, Merchandise) und Eintrittstickets für die Parks
Optimierung der Plugins für den DATEV-Export, Übergabe von Bestell- und Zahlungsdaten an die Buchhaltung
Plugin-Entwicklung auf Basis von Shopware 6 und Symfony
Betreuung und Weiterentwicklung einer Magento-2-Multi-Store-Instanz mit 40 eigenständigen Shops aus sehr unterschiedlichen Branchen, darunter Verlage, Wein und Modellbau
Aufsetzen neuer Shops als eigene Instanz innerhalb dieser Struktur
Betreuung, Bugfixing und Entwicklung neuer Module für einen Onlineshop für Designmöbel
Dieselben Aufgaben für einen Anbieter im Dental- und Medizintechnik-Umfeld
Zusammenarbeit mit mehreren Magento-Entwicklern
Stack: Magento 2, PHP 7, MySQL, Redis, Git
Magento-2-Entwickler (Module, Upgrade, Migration)
Digitalagentur in Österreich (NDA)
Internet und Informationstechnologie
Betreuung, Bugfixing und Entwicklung neuer Module für Magento-2-Shops von Kunden der Agentur
Downgrade einer Instanz von Magento 2 Commerce auf Magento 2 Community
Upgrade von Magento 2.2 auf Magento 2.3
Stack: Magento 2, PHP 7, MySQL, Redis, Git
Magento-Entwickler (Module, Migration, Betreuung)
Digitalagentur (NDA)
Internet und Informationstechnologie
Betreuung, Bugfixing und Entwicklung neuer Module für Kunden-Shops der Agentur auf Basis von Magento 1 und Magento 2
Migration von Kundendaten aus Magento 1 nach Magento 2
Endkunden aus vier Branchen: Tiergesundheit, Diktiertechnik und Spracherkennung, Metallverarbeitung mit individuellen Blechzuschnitten, Rücknahmesysteme für Verpackungen
Komplette Betreuung und Bugfixing von drei Magento-1-Shops der Unternehmensgruppe: Hauptshop für Gastronomie-Großgeräte plus zwei weitere Shops für Gastronomiebedarf
Entlastung der festangestellten Entwickler, damit diese das Theme parallel nach Vue Storefront migrieren konnten
Integration und Bugfixing einer Laravel-Middleware für die Anbindung der Logistik
Betreuung und Beratung mehrerer Kunden-Shops der Agentur auf Basis von Magento 1 und Magento 2
Endkunden aus drei Branchen: professionelle Nagelpflege und Kosmetik, Wohnraumleuchten, Fashion und Textil
Stack: Magento 1, Magento 2, PHP 7, MySQL, Git
Magento-Entwickler (Enterprise, Docker, internationale Shops)
E-Commerce-Dienstleister eines Konzerns (NDA)
Internet und Informationstechnologie
Unterstützung des internen Entwickler-Teams bei fünf Marken-Shops auf Basis von Magento Enterprise, entwickelt und ausgeliefert mit Docker
Schwerpunkte je Shop: Übersetzungen und Checkout im UK-Markt, Produktexport und Checkout in einem internationalen Elektronik-Shop, drei Marken-Shops im Fashion-Segment, davon einer im Premium-Bereich
Bugfixing, Konzepte und Design-Anpassungen am bestehenden Bootstrap-Theme
Zugriff der Content-Manager per SFTP über eine eigene Docker-Instanz
Komplette Betreuung und Weiterentwicklung mehrerer Magento-Enterprise-Shops im Team mehrerer Magento-Entwickler
Vier Shops aus unterschiedlichen Bereichen: zwei internationale Elektronik- und Geräte-Shops mit mehreren Länder-Instanzen, ein italienischer Shop für Koch-Kits im Abo-Modell, ein Shop für Tiernahrung
Entwicklung eigener Module und Anbindung externer Systeme
Performance-Optimierungen
Installation und Anpassung von Modulen anderer Anbieter
Stack: Magento Enterprise, PHP, MySQL, Redis, Git
Magento-Entwickler (Themenshops, Checkout)
Versandhandel für Gesundheit und Alltagshilfen (NDA)
Konsumgüter und Handel
Betreuung und Weiterentwicklung von insgesamt vier Themenshops auf Basis von Magento CE 1.6, darunter ein Shop für Diabetiker-Bedarf
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.