06/2021 – 11/2021

Kasse eines internationalen Einzelhändlers
Umsetzung von UserStories in einem skalierten SCRUM-Project

Das System besteht zu über 90% aus selbst entwickelter Software. Nach einer 3-monatigen Einarbeitung wurden Anforderungen in Form von UserStories umgesetzt, getestet und dem Kunden übergeben.

Entwickelt wurde in Java-8 unter Eclipse mit maven und GIT. Die Dokumentation wurde in Confluence erstellt. Projektmanagement in Jira.

Details:
• Modellgetriebene Entwicklung mit Java-8
• Einarbeitung in ein vollständig unbekanntes Umfeld
• Dokumentation in Englisch, Projektsprache Deutsch

Tätigkeit:
Design und technischer Entwurf der Lösung. Dokumentation in Confluence. Umsetzung in Java-8. Erstellen von JUnit-Tests. Durchführung von Planungs-Chapter in skaliertem SCRUM-Team.

DV-Technik:
Java 8, PostgreSql, Eclipse, TREND, Junit, Mockito, maven, Git, Jira, Confluence, skaliertes SCRUM

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