10/2014 – 05/2021

Onlinehandel
Backend-Anwendung für eBay-Händler

Das Projekt erstellt eine Plattform für eBay-Verkäufer, um die Erstellung und Pflege großer eBay-Angebote im Buchhandel zu unterstützen. Dabei müssen Angebote erstellt und aktualisiert sowie mit dem Bestand des Grossisten abgeglichen werden.

Das System wurde zunächst mit Vaadin und später mit Angular 4+ Oberfläche auf einem J2EE-Container (GlassFish) entwickelt. Es wird auf einem eigenen Server betrieben. Im Projekt wurde mit Scrum-Methoden gearbeitet.

Details:
• Import des aktuellen Buch-Bestands vom Großhändler
• Erstellung/Generierung von Angeboten und Angebots-Bildern
• Template-gestütztes Einstellen von Angeboten in eBay-Shops
• Auslesen von Bestellungen und Unterstützung des Bestellvorgangs
• Bestandspflege aller Angebote bei eBay
• Umsetzung erweiterbarer Geschäftsprozesse mit BPMN (Camunda) 

Tätigkeit
Entwurf der Architektur, Design der Anwendung, Pflege des SCRUM-Backlogs, Umsetzung der Anforderungen in SCRUM-Sprints, Betrieb und Wartung der Anwendung auf openSUSE/VM/Docker

DV-Technik
Vaadin 7, Angular 4+, REST (Jersey), eBay-API (Java), Camunda, Chrome-Extension-API, J2EE-7 auf GlassFish-Server, Linux OS (SuSE), Jenkins, Gradle, MagicDraw. Betrieb auf openSUSE-Server und Virtuellen Maschinen / Docker, Java-Mail-API, Java-Image-API

03/2006 – 07/2015

Versicherungen
Massiv modellgetriebene Entwicklung eines Schadenbearbeitungssystems

Für ein Versicherungsunternehmen wurde eine Schadenanwendung erstellt. Die Anwendung wurde mit einer Multi-Channel-Architektur mit massiv modellgetriebenem Ansatz designed und entwickelt.

Details:
• Entwurf einer tragfähigen Architektur auf Grundlage der Anforderungen
• Entwurf eines Entwicklungsprozesses mit massivem Einsatz von MDA
• Erstellung von Generatoren und aussagekräftigen UML-Modellen
• Umsetzung und Inbetriebnahme der Anwendung

• Einarbeitung neuer Mitarbeiter
• Umsetzung neuer Anforderungen aus Fachbereich und Gesetz
• Produktionsbetreuung und Pflege
• Bis heute Wartung und Bereitschaftsdienste

Tätigkeit
Chef-Entwickler / Teamleiter, Architektur/Design, Konzeption, Implemen¬tierung und Test

DV-Technik
UML2, MagicDraw, Java 1.7, Swing, JSP (generiert aus Swing), JPA 2, Generator (Eigenentwicklung), Spring 3.5

10/2006 – 08/2008

Versicherungen
Entwicklung eines neuen Außendienstsystems für eine Bausparkasse

Das System sollte trotz zentraler Datenhaltung mobil nutzbar sein. Dazu musste der Datentransfer zwischen Client und Host minimiert werden.

Details:
• Erstellung eines Konzepts zur Minimierung des Datentransfers
• Implementierung einer Schnittstelle zur zentralen Datenhaltung
• Implementierung eines technischen Prototyps
• Erstellung von MDA-Hilfsmitteln zur effizienten Implementierung
• Erweiterung der MDA-Schablonen und des Generators

Tätigkeit
Konzeption, Implementierung und Test

DV-Technik
Eclipse, MagicDraw, Multi-Channel-Framework

09/2005 – 12/2005

Logistik
Benutzerregistrierung

Erstellung einer Komponente für Web-Anwendungen zur Registrierung von Benutzern auf Basis von J2EE mit BEA-Weblogic.

Details:
• Erstellung der Realisierungskonzepte
• Erstellung der Modelle für die Generierung - Implementierung der Fachlichkeit
• Automatisches Testen der Anwendung

Tätigkeit
Konzeption, Implementierung und Test

DV-Technik
AndroMDA, BEA WebLogic, Eclipse, Java, MagicDraw, Office, Open-ArchitectureWare, Oracle, Testautomatisierung