Entwicklung einer webbasierten Anwendung zur Unterstützung konsensnaher Entscheidungsprozesse in größeren Gruppen. Das System bildet eine Methodik ab, die sich an das Systemische Konsensieren anlehnt. Ziel war es, strukturierte Daten zu erfassen, auszuwerten und Informationen nutzerfreundlich bereitzustellen. Die Umsetzung erfolgte als Fullstack-Anwendung mit moderner Webtechnologie, inklusive Infrastruktur-Setup und Testautomatisierung.
Aufgaben und Verantwortlichkeiten:
Konzeption und Architektur der gesamten Anwendung
Entwicklung von Backend-Services mit Java und Spring
Umsetzung des Frontends mit Angular 19 und TypeScript
Testautomatisierung mit Selenium und Cucumber
Aufbau der Infrastruktur und Containerisierung (Docker, Portainer, AWS)
Datenbankmodellierung und Anbindung an MariaDB
Erstellung von Berichten und Dokumenten mit iText
Technische Dokumentation und Deployment
Konzeption, Aufbau und Weiterentwicklung einer international einsetzbaren, mandantenfähigen Marketingplattform zur Unterstützung des digitalen Vertriebs von Leasing- und Mietangeboten. Die Plattform ist mit mehreren internen Services verbunden (REST und GraphQL) und ermöglicht die automatisierte Berechnung und Ausspielung von Angeboten in verschiedenen Märkten.
Aufgaben und Verantwortlichkeiten:
Planung und technische Konzeption von Backend- und Frontend-Komponenten
Entwicklung serverseitiger Funktionen mit Java und AEM 6.5
Implementierung der Benutzeroberfläche mit TypeScript, HTML und CSS/LESS
Anbindung externer und interner Schnittstellen über REST und GraphQL
Aufbau und Pflege der Infrastruktur mittels AWS, Terraform und Ansible
Versionsverwaltung und Build-Prozesse mit Git, Maven und Concourse
Dokumentation und technische Einbindung in bestehende Systemlandschaften
4. VSQ : In einer speziellen Komponente sind für Assets (Bild & Video) nur bestimmte (dynamisch einstellbare) Metadaten einsehbar.
Entwicklung einer Java-basierten Anwendung zur automatisierten Installation von AEM und zugehörigen Paketen auf Servern. Im Rahmen des Relaunchs eines Intranet-Portals erfolgte außerdem die Aktualisierung des Frontends, die Kapselung der Frontend-Komponenten sowie die Überarbeitung des Konfigurationsmanagements.
Aufgaben: Konzeption und technische Umsetzung.
Ziel war die technische Modernisierung, die Einführung agiler Arbeitsmethoden sowie der Know-how-Aufbau im internen Projektteam.
Technische Gesamtverantwortung (Architektur, Umsetzung, Testing, Infrastruktur)
Projekt- und Teamleitung, inkl. Planung, Koordination und Steuerung der Entwicklung
Schulung interner Projektmitarbeiter im Umgang mit AEM sowie agilen Methoden (Scrum)
Beratung zur agilen Methodik, Unterstützung beim Transition-Prozess
Konzeption und Aufbau des Deployment-Prozesses
Entwicklung eines Integrations-Test-Frameworks
Deployment auf Cloud- und Container-Plattformen:
OpenShift PaaS
Amazon EC2
Docker
Microsoft Azure
Im Rahmen des Launchs des Kundenportals war ich verantwortlich für die Entwicklung mehrerer Komponenten und Services auf Basis von . Ziel war die Umsetzung eines performanten, wartbaren Portals für Endkunden im Gesundheitsversicherungsumfeld.
Aufgaben und Verantwortlichkeiten:
Planung, Konzeption und technische Architektur der Portalbestandteile
Entwicklung von Frontend- und Backend-Komponenten in Adobe CQ5
Erstellung und Integration wiederverwendbarer AEM-Templates und Services
Implementierung von automatisierten UI-Tests
Dokumentation der Architektur und Entwicklungsprozesse
Im Rahmen des Relaunchs der Websites von CSS und Sanagate wurde ein responsives Webdesign implementiert und die bestehende Codebasis umfassend überarbeitet. Schwerpunkte lagen auf der Frontend-Modernisierung, dem Refactoring der JavaScript-Komponenten sowie dem Aufbau eines systematischen End-to-End-Testmanagements für die mobile Nutzung.
Aufgaben und Verantwortlichkeiten:
Planung, Konzeption und Umsetzung der technischen Architektur
Integration des responsiven Webdesigns in bestehende Templates
End-to-End-Testkonzeption für die mobile Version des Portals
Refactoring und Optimierung bestehender JavaScript-Komponenten
Technische Dokumentation der Umsetzung
Entwicklung und Testing mehrerer interaktiver Webanwendungen und Produktkonfiguratoren für unterschiedliche Branchenkunden im B2C- und B2B-Umfeld. Ziel war jeweils die individuelle Anpassung von Produkten durch Endnutzer im Webbrowser, teils mit 3D-Visualisierung oder Videokonvertierung.
Projektbeispiele:
GermanPV / German Solar: Konfigurator für PV-Module
Halbmond Teppichwerke: Konfiguratoren für Teppiche, Fliesen und Matten
IVIDEO: Plattform zur Konvertierung und Bereitstellung von HD-Videos im Web
Wittenbreder Einrichtungssysteme: 3D-Einrichtungs- und Möbelkonfiguratoren
Schreiber Lichtdesign: Konfigurator für Badezimmerspiegel
Aufgaben und Verantwortlichkeiten:
Planung und Umsetzung interaktiver Webanwendungen
Entwicklung von Benutzeroberflächen und Geschäftslogik
Medienintegration (Video, 3D, Produktbilder)
Testing und Fehleranalyse in verschiedenen Browsern
Performanceoptimierung und Usability-Anpassungen
Erfahrener Fullstack Developer
und Berater für komplexe Softwarearchitekturen.
Verfügt über umfangreiches Know-how im Bereich Enterprise Content Management, Software-Configuration-Management, sowie agilen Vorgehensmodellen.
Tiefe Kenntnisse und Verständnis im Bereich Java und Web-Technologien.
Automotive (VW Group)
Finanz (Deutsche Bank)
Versicherungen (AXA Winterthur, SUVA, CSS)
Entwicklung einer webbasierten Anwendung zur Unterstützung konsensnaher Entscheidungsprozesse in größeren Gruppen. Das System bildet eine Methodik ab, die sich an das Systemische Konsensieren anlehnt. Ziel war es, strukturierte Daten zu erfassen, auszuwerten und Informationen nutzerfreundlich bereitzustellen. Die Umsetzung erfolgte als Fullstack-Anwendung mit moderner Webtechnologie, inklusive Infrastruktur-Setup und Testautomatisierung.
Aufgaben und Verantwortlichkeiten:
Konzeption und Architektur der gesamten Anwendung
Entwicklung von Backend-Services mit Java und Spring
Umsetzung des Frontends mit Angular 19 und TypeScript
Testautomatisierung mit Selenium und Cucumber
Aufbau der Infrastruktur und Containerisierung (Docker, Portainer, AWS)
Datenbankmodellierung und Anbindung an MariaDB
Erstellung von Berichten und Dokumenten mit iText
Technische Dokumentation und Deployment
Konzeption, Aufbau und Weiterentwicklung einer international einsetzbaren, mandantenfähigen Marketingplattform zur Unterstützung des digitalen Vertriebs von Leasing- und Mietangeboten. Die Plattform ist mit mehreren internen Services verbunden (REST und GraphQL) und ermöglicht die automatisierte Berechnung und Ausspielung von Angeboten in verschiedenen Märkten.
Aufgaben und Verantwortlichkeiten:
Planung und technische Konzeption von Backend- und Frontend-Komponenten
Entwicklung serverseitiger Funktionen mit Java und AEM 6.5
Implementierung der Benutzeroberfläche mit TypeScript, HTML und CSS/LESS
Anbindung externer und interner Schnittstellen über REST und GraphQL
Aufbau und Pflege der Infrastruktur mittels AWS, Terraform und Ansible
Versionsverwaltung und Build-Prozesse mit Git, Maven und Concourse
Dokumentation und technische Einbindung in bestehende Systemlandschaften
4. VSQ : In einer speziellen Komponente sind für Assets (Bild & Video) nur bestimmte (dynamisch einstellbare) Metadaten einsehbar.
Entwicklung einer Java-basierten Anwendung zur automatisierten Installation von AEM und zugehörigen Paketen auf Servern. Im Rahmen des Relaunchs eines Intranet-Portals erfolgte außerdem die Aktualisierung des Frontends, die Kapselung der Frontend-Komponenten sowie die Überarbeitung des Konfigurationsmanagements.
Aufgaben: Konzeption und technische Umsetzung.
Ziel war die technische Modernisierung, die Einführung agiler Arbeitsmethoden sowie der Know-how-Aufbau im internen Projektteam.
Technische Gesamtverantwortung (Architektur, Umsetzung, Testing, Infrastruktur)
Projekt- und Teamleitung, inkl. Planung, Koordination und Steuerung der Entwicklung
Schulung interner Projektmitarbeiter im Umgang mit AEM sowie agilen Methoden (Scrum)
Beratung zur agilen Methodik, Unterstützung beim Transition-Prozess
Konzeption und Aufbau des Deployment-Prozesses
Entwicklung eines Integrations-Test-Frameworks
Deployment auf Cloud- und Container-Plattformen:
OpenShift PaaS
Amazon EC2
Docker
Microsoft Azure
Im Rahmen des Launchs des Kundenportals war ich verantwortlich für die Entwicklung mehrerer Komponenten und Services auf Basis von . Ziel war die Umsetzung eines performanten, wartbaren Portals für Endkunden im Gesundheitsversicherungsumfeld.
Aufgaben und Verantwortlichkeiten:
Planung, Konzeption und technische Architektur der Portalbestandteile
Entwicklung von Frontend- und Backend-Komponenten in Adobe CQ5
Erstellung und Integration wiederverwendbarer AEM-Templates und Services
Implementierung von automatisierten UI-Tests
Dokumentation der Architektur und Entwicklungsprozesse
Im Rahmen des Relaunchs der Websites von CSS und Sanagate wurde ein responsives Webdesign implementiert und die bestehende Codebasis umfassend überarbeitet. Schwerpunkte lagen auf der Frontend-Modernisierung, dem Refactoring der JavaScript-Komponenten sowie dem Aufbau eines systematischen End-to-End-Testmanagements für die mobile Nutzung.
Aufgaben und Verantwortlichkeiten:
Planung, Konzeption und Umsetzung der technischen Architektur
Integration des responsiven Webdesigns in bestehende Templates
End-to-End-Testkonzeption für die mobile Version des Portals
Refactoring und Optimierung bestehender JavaScript-Komponenten
Technische Dokumentation der Umsetzung
Entwicklung und Testing mehrerer interaktiver Webanwendungen und Produktkonfiguratoren für unterschiedliche Branchenkunden im B2C- und B2B-Umfeld. Ziel war jeweils die individuelle Anpassung von Produkten durch Endnutzer im Webbrowser, teils mit 3D-Visualisierung oder Videokonvertierung.
Projektbeispiele:
GermanPV / German Solar: Konfigurator für PV-Module
Halbmond Teppichwerke: Konfiguratoren für Teppiche, Fliesen und Matten
IVIDEO: Plattform zur Konvertierung und Bereitstellung von HD-Videos im Web
Wittenbreder Einrichtungssysteme: 3D-Einrichtungs- und Möbelkonfiguratoren
Schreiber Lichtdesign: Konfigurator für Badezimmerspiegel
Aufgaben und Verantwortlichkeiten:
Planung und Umsetzung interaktiver Webanwendungen
Entwicklung von Benutzeroberflächen und Geschäftslogik
Medienintegration (Video, 3D, Produktbilder)
Testing und Fehleranalyse in verschiedenen Browsern
Performanceoptimierung und Usability-Anpassungen
Erfahrener Fullstack Developer
und Berater für komplexe Softwarearchitekturen.
Verfügt über umfangreiches Know-how im Bereich Enterprise Content Management, Software-Configuration-Management, sowie agilen Vorgehensmodellen.
Tiefe Kenntnisse und Verständnis im Bereich Java und Web-Technologien.
Automotive (VW Group)
Finanz (Deutsche Bank)
Versicherungen (AXA Winterthur, SUVA, CSS)