Full-Stack- & App-Entwickler — PHP/Symfony, Django, React, Swift/iOS · OXID-zertifiziert
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 15345 Altlandsberg
- auf Anfrage
- de
- 18.08.2026
- Contract ready
Kurzvorstellung
Auszug Referenzen (3)
"Herr G. hat produktionskritische E-Commerce-Systeme eigenverantwortlich entwickelt. Technisch stark, zuverlässig, selbstständig. Klare Empfehlung."
6/2022 – 6/2026
Tätigkeitsbeschreibung
Verantwortung für tragende Teile der E-Commerce- und Omnichannel-Plattform eines bundesweiten Handelsunternehmens (mehrere Onlineshops auf Shopware 6, mehrere Länder und Marken). Mehrere eigenständige Systeme wurden von Grund auf konzipiert und umgesetzt, weitere als Kernentwickler verantwortet – durchgängig von der Architektur über die Implementierung bis zum laufenden Produktionsbetrieb. Eingesetzt wurden parallel zwei vollständige Technologie-Stacks (Python/Django und PHP/Symfony), ergänzt um C#/.NET im KI-Umfeld sowie Cloud-Betrieb auf Microsoft Azure.
Umgesetzte Systeme und Tätigkeiten
Event-getriebene Microservice-Plattform (Eigenentwicklung)
Konzeption und Entwicklung einer neuen Plattform, die geschäftskritische Preisdaten aus der Warenwirtschaft verarbeitet und an den Onlineshop verteilt. Umfasste den Aufbau eines eigenen asynchronen ORM und der kompletten Preis-Pipeline (Import → Validierung/Preisberechnung inkl. Mengen-, Standort- und Kundenkartenpreisen → Deckungsbeitragskalkulation → Bereitstellung als API für z.B. Shopware 6). Betrieb auf Azure Kubernetes (Helm, Traefik) mit durchgängigem Monitoring; ausgelegt auf hohe Ausfallsicherheit mit schnellem Wiederanlauf und ohne Preisdatenverlust.
Daten-Integrationsplattform: Anbindung der Host-Warenwirtschaft an den Onlineshop
Mitentwicklung der zentralen ETL-/Integrationsplattform (PHP/Symfony), die das AS/400-Warenwirtschafts-Altsystem (IBM iSeries) mit dem Shopware-6-Shop und weiteren Umsystemen (PIM, Order-Management, Lager, Lieferantenportal) verbindet. Übertragen werden Artikelstamm-, Preis-, Varianten-, Medien- und EU-Energielabel-Daten – automatisiert und konsistent über alle Vertriebskanäle. Beinhaltete die Modernisierung des Frameworks (Symfony 4 → 6, PHP 8.2), die Optimierung der zentralen Verarbeitungslogik sowie den Aufbau des Testbereichs.
KI-gestützte Produkttext-Generierung
Konzeption und Entwicklung eines Systems, das aus reinen Produktstammdaten automatisch verkaufsfertige Inhalte (Produktbeschreibungen, FAQ, SEO-Meta-Daten) per Sprachmodell erzeugt, qualitätssichert und an die Shops ausspielt (C#/.NET, ASP.NET Core, Azure Functions, SQL Server). Umfasste die Anbindung eines GPT-Sprachmodells, ein template-/JSON-basiertes Prompt-System, automatische Validierung und Korrektur fehlerhafter Modell-Ausgaben, eine Compliance-Filterung sowie eine geschlossene Qualitätskontrolle, die live im Shop stehende Texte gegen die Datenbank abgleicht und bei Abweichungen automatisch neu generiert. Ergänzend ein internes Web-Tool zur Verwaltung und Erprobung der Prompts.
Internes Self-Service-Serviceportal für die Fachabteilungen
Architektur und Entwicklung eines modularen Django-Portals als zentrale Arbeitsoberfläche, die zuvor verstreute manuelle Abläufe ablöst – als primärer Backend-Entwickler (Hauptanteil der Codebasis). Umgesetzte Module u. a.: Margen-/Deckungsbeitragskalkulation mit Einzel- und Massensimulation über mehrere Mandanten, Management der Produktmedien mit bidirektionaler Shopware-Synchronisation und EU-Energielabel-Prüfung, Lieferantenstammverwaltung, Dateiverwaltung. Mit erzwungener Zwei-Faktor-Authentifizierung, rollenbasierten Berechtigungen, vollständiger Änderungshistorie und CI/CD nach Azure App Service.
Automatisierte Zahlungs-/Erstattungsabwicklung (Eigenverantwortung)
Vollständige Neuentwicklung und technische Eigentümerschaft einer Engine, die Kundenerstattungen über fünf Zahlungsdienstleister (u. a. PayPal, Amazon Pay, Adyen, PayOne, Payever) automatisiert abwickelt (PHP/Symfony) – von Konzeption und Architektur über Implementierung und Tests bis zum laufenden Betrieb. Inklusive CSV-Import, Datenanreicherung über die Order-API, mehrstufigem Status-Workflow, Token-gesicherter REST-API und direktem Kontakt zu den Zahlungsanbietern bei Störungen.
Infrastruktur, Qualitätssicherung und Betrieb
Einführung und Konfiguration von zentralem Logging und Statistik (Kibana/Elasticsearch) sowie einer Job-Orchestrierung (Rundeck) für die zeitgesteuerte Verarbeitung. Integration statischer Codeanalyse (PHPStan) in die CI-Pipeline und Aufbau automatisierter End-to-End-Tests (Cypress, pytest) inklusive Reporting mit Jira-Anbindung. Begleitend Produktionsdiagnose und Fehlerbehebung kritischer Störungen im laufenden Betrieb sowie Legacy-Analysen als Grundlage für Migrationsentscheidungen.
Eingesetzte Technologien und Methoden
- Sprachen: PHP, Python, C#/.NET, JavaScript, SQL
- Backend & Web: Django / Django REST Framework, FastAPI, Symfony (inkl. Migration 4 → 6), ASP.NET Core
- Architektur: Microservices, Event-Driven Architecture (Apache Kafka), REST-APIs, Change Data Capture (Debezium), ETL/Batch, Plugin-Architektur, eigene Frameworks
- Datenbanken & Caching: PostgreSQL, MySQL/MariaDB, MS SQL Server, Redis; Anbindung IBM DB2 / AS-400 (iSeries)
- Cloud & DevOps: Microsoft Azure (AKS/Kubernetes, App Service, Functions, Blob Storage, Key Vault, API Management), Docker, Helm, Traefik, Rundeck, GitHub Actions / GitLab CI
- Monitoring & Qualität: Kibana/Elasticsearch, Prometheus, Grafana; PHPStan, pytest, PHPUnit, Cypress
- KI / LLM: Anbindung von GPT-Sprachmodellen (Azure API Management), Prompt-Engineering, automatisierte Qualitätssicherung
- E-Commerce & Integration: Shopware 6 (Store-/Admin-/Sync-API), Payment-Provider, SFTP, OAuth2/JWT, EU-Energielabel/EPREL
- Arbeitsweise: eigenverantwortliche Umsetzung von der Architektur bis zum Betrieb, Git/Pull-Request-Workflow, Jira/Confluence, Scrum/Kanban
Django, Docker, Kubernetes, Mariadb, Microsoft Azure, PHP, Python, Symfony
"Sehr gute und Zuverlässige Zusammenarbeit."
3/2020 – 1/2021
TätigkeitsbeschreibungModulentwicklung und Update des OXID eSales Shop von 4 auf 6. Die Module waren unterschiedlichster Art, von Frontend-, Backend- und APIModule.
Eingesetzte QualifikationenJquery, OXID eShop Community Edition (CE), PHP
"Seine Leistungen haben in jeder Hinsicht unsere vollste Anerkennung gefunden."
12/2017 – 3/2020
TätigkeitsbeschreibungWeiterentwicklung und Betreuung des Shops. Schreiben und weiterentwickeln von Modulen für Frontend und Backend.
Eingesetzte QualifikationenHTML, JavaScript, Jquery, Mysql, OXID eShop Community Edition (CE), PHP
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
6/2022 – 6/2026
Tätigkeitsbeschreibung
Verantwortung für tragende Teile der E-Commerce- und Omnichannel-Plattform eines bundesweiten Handelsunternehmens (mehrere Onlineshops auf Shopware 6, mehrere Länder und Marken). Mehrere eigenständige Systeme wurden von Grund auf konzipiert und umgesetzt, weitere als Kernentwickler verantwortet – durchgängig von der Architektur über die Implementierung bis zum laufenden Produktionsbetrieb. Eingesetzt wurden parallel zwei vollständige Technologie-Stacks (Python/Django und PHP/Symfony), ergänzt um C#/.NET im KI-Umfeld sowie Cloud-Betrieb auf Microsoft Azure.
Umgesetzte Systeme und Tätigkeiten
Event-getriebene Microservice-Plattform (Eigenentwicklung)
Konzeption und Entwicklung einer neuen Plattform, die geschäftskritische Preisdaten aus der Warenwirtschaft verarbeitet und an den Onlineshop verteilt. Umfasste den Aufbau eines eigenen asynchronen ORM und der kompletten Preis-Pipeline (Import → Validierung/Preisberechnung inkl. Mengen-, Standort- und Kundenkartenpreisen → Deckungsbeitragskalkulation → Bereitstellung als API für z.B. Shopware 6). Betrieb auf Azure Kubernetes (Helm, Traefik) mit durchgängigem Monitoring; ausgelegt auf hohe Ausfallsicherheit mit schnellem Wiederanlauf und ohne Preisdatenverlust.
Daten-Integrationsplattform: Anbindung der Host-Warenwirtschaft an den Onlineshop
Mitentwicklung der zentralen ETL-/Integrationsplattform (PHP/Symfony), die das AS/400-Warenwirtschafts-Altsystem (IBM iSeries) mit dem Shopware-6-Shop und weiteren Umsystemen (PIM, Order-Management, Lager, Lieferantenportal) verbindet. Übertragen werden Artikelstamm-, Preis-, Varianten-, Medien- und EU-Energielabel-Daten – automatisiert und konsistent über alle Vertriebskanäle. Beinhaltete die Modernisierung des Frameworks (Symfony 4 → 6, PHP 8.2), die Optimierung der zentralen Verarbeitungslogik sowie den Aufbau des Testbereichs.
KI-gestützte Produkttext-Generierung
Konzeption und Entwicklung eines Systems, das aus reinen Produktstammdaten automatisch verkaufsfertige Inhalte (Produktbeschreibungen, FAQ, SEO-Meta-Daten) per Sprachmodell erzeugt, qualitätssichert und an die Shops ausspielt (C#/.NET, ASP.NET Core, Azure Functions, SQL Server). Umfasste die Anbindung eines GPT-Sprachmodells, ein template-/JSON-basiertes Prompt-System, automatische Validierung und Korrektur fehlerhafter Modell-Ausgaben, eine Compliance-Filterung sowie eine geschlossene Qualitätskontrolle, die live im Shop stehende Texte gegen die Datenbank abgleicht und bei Abweichungen automatisch neu generiert. Ergänzend ein internes Web-Tool zur Verwaltung und Erprobung der Prompts.
Internes Self-Service-Serviceportal für die Fachabteilungen
Architektur und Entwicklung eines modularen Django-Portals als zentrale Arbeitsoberfläche, die zuvor verstreute manuelle Abläufe ablöst – als primärer Backend-Entwickler (Hauptanteil der Codebasis). Umgesetzte Module u. a.: Margen-/Deckungsbeitragskalkulation mit Einzel- und Massensimulation über mehrere Mandanten, Management der Produktmedien mit bidirektionaler Shopware-Synchronisation und EU-Energielabel-Prüfung, Lieferantenstammverwaltung, Dateiverwaltung. Mit erzwungener Zwei-Faktor-Authentifizierung, rollenbasierten Berechtigungen, vollständiger Änderungshistorie und CI/CD nach Azure App Service.
Automatisierte Zahlungs-/Erstattungsabwicklung (Eigenverantwortung)
Vollständige Neuentwicklung und technische Eigentümerschaft einer Engine, die Kundenerstattungen über fünf Zahlungsdienstleister (u. a. PayPal, Amazon Pay, Adyen, PayOne, Payever) automatisiert abwickelt (PHP/Symfony) – von Konzeption und Architektur über Implementierung und Tests bis zum laufenden Betrieb. Inklusive CSV-Import, Datenanreicherung über die Order-API, mehrstufigem Status-Workflow, Token-gesicherter REST-API und direktem Kontakt zu den Zahlungsanbietern bei Störungen.
Infrastruktur, Qualitätssicherung und Betrieb
Einführung und Konfiguration von zentralem Logging und Statistik (Kibana/Elasticsearch) sowie einer Job-Orchestrierung (Rundeck) für die zeitgesteuerte Verarbeitung. Integration statischer Codeanalyse (PHPStan) in die CI-Pipeline und Aufbau automatisierter End-to-End-Tests (Cypress, pytest) inklusive Reporting mit Jira-Anbindung. Begleitend Produktionsdiagnose und Fehlerbehebung kritischer Störungen im laufenden Betrieb sowie Legacy-Analysen als Grundlage für Migrationsentscheidungen.
Eingesetzte Technologien und Methoden
- Sprachen: PHP, Python, C#/.NET, JavaScript, SQL
- Backend & Web: Django / Django REST Framework, FastAPI, Symfony (inkl. Migration 4 → 6), ASP.NET Core
- Architektur: Microservices, Event-Driven Architecture (Apache Kafka), REST-APIs, Change Data Capture (Debezium), ETL/Batch, Plugin-Architektur, eigene Frameworks
- Datenbanken & Caching: PostgreSQL, MySQL/MariaDB, MS SQL Server, Redis; Anbindung IBM DB2 / AS-400 (iSeries)
- Cloud & DevOps: Microsoft Azure (AKS/Kubernetes, App Service, Functions, Blob Storage, Key Vault, API Management), Docker, Helm, Traefik, Rundeck, GitHub Actions / GitLab CI
- Monitoring & Qualität: Kibana/Elasticsearch, Prometheus, Grafana; PHPStan, pytest, PHPUnit, Cypress
- KI / LLM: Anbindung von GPT-Sprachmodellen (Azure API Management), Prompt-Engineering, automatisierte Qualitätssicherung
- E-Commerce & Integration: Shopware 6 (Store-/Admin-/Sync-API), Payment-Provider, SFTP, OAuth2/JWT, EU-Energielabel/EPREL
- Arbeitsweise: eigenverantwortliche Umsetzung von der Architektur bis zum Betrieb, Git/Pull-Request-Workflow, Jira/Confluence, Scrum/Kanban
Django, Docker, Kubernetes, Mariadb, Microsoft Azure, PHP, Python, Symfony
3/2021 – 12/2021
Tätigkeitsbeschreibung
Zu meinen Aufgaben gehörte die Entwicklung unterschiedlichster Module für den OXID 5 EE Onlinehop. Analyse und Behebung auftretender Probleme und die Integration neuer Libraries wie Scandit oder Peerius.
Anpassungen von vorhanden APIs und die Anbindung von z.B. AS400 via Webservice waren ebenfalls Teil meiner Tätigkeiten.
Auch die Durchführung von Releases wurde mir anvertraut.
CSS (Cascading Style Sheet), JavaScript, Jira, Jquery, Mysql, OXID eShop Enterprise Edition (EE), PHP, Symfony
3/2020 – 1/2021
TätigkeitsbeschreibungModulentwicklung und Update des OXID eSales Shop von 4 auf 6. Die Module waren unterschiedlichster Art, von Frontend-, Backend- und APIModule.
Eingesetzte QualifikationenJquery, OXID eShop Community Edition (CE), PHP
12/2017 – 3/2020
TätigkeitsbeschreibungWeiterentwicklung und Betreuung des Shops. Schreiben und weiterentwickeln von Modulen für Frontend und Backend.
Eingesetzte QualifikationenHTML, JavaScript, Jquery, Mysql, OXID eShop Community Edition (CE), PHP
Zertifikate
Ausbildung
IFU Institut Fürstenwalde
Über mich
Neben Kundenprojekten entwickle ich eigene Produkte — sie sind mein bestes Portfolio: eine Imkerei-Verwaltung, seit 2010 am Markt (Web, iPhone, Android), ein KI-gestützter Generator für DSGVO-konforme Testdaten (Django, React, PostgreSQL, Stripe), zwei iPhone-Apps mit Apple-Watch- bzw. Widget-Integration im App Store, ein SQL-Entwicklertool für macOS und iPadOS sowie eine Kubernetes-Desktop-App für macOS und Windows. Aktuell migriere ich unter anderem ein über 15 Jahre gewachsenes Symfony/MySQL-System im laufenden Betrieb auf Django, PostgreSQL und React.
Schwerpunkte:
- Backend: PHP/Symfony (seit 2004), Python/Django, REST-APIs
- Frontend: React, JavaScript/TypeScript
- Apps: Swift/SwiftUI für iOS, watchOS und macOS
- Datenbanken: MySQL/MariaDB, PostgreSQL
- E-Commerce: OXID eShop — zertifiziert seit 2009, Modulentwicklung bis heute
- Infrastruktur: Docker, Kubernetes/Helm, Linux-Server, Deployment und Betrieb
Was Sie erwarten können: wartbarer Code, klare Strukturen und Software, um die Sie sich nach der Übergabe nicht ständig kümmern müssen.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
