Abgeschlossene Projekte

Abgeschlossene Projekte

2018

Implementierung Build-Prozess mit Continuous Integration

Konzeption und Implementierung eines Continuous Integration-Prozesses für verschiedene Software-Projekte. Unterstützung automatisierter Build- und Deployment-Verfahren. Analyse und Migration des ursprünglichen, Ant-basierten Build-Systems auf die neue Architektur.

Rollen Technischer Architekt
Tätigkeiten Anforderungsanalyse, Systemdesign und Entwicklung
Technologien Java, Maven, Jenkins, Artifactory, GIT, Subversion, SUSE Linux Enterprise Server 12 (Amazon AWS Cloud)

Web-Anwendung mit Windows-Anmeldung

Konzeption und Erstellung einer Webanwendung für die Verwaltung und Konfiguration eines Systems zur Echtzeitverarbeitung von GPS-Positionsdaten verschiedener Fahrzeugflotten. Benutzeranmeldung mit Windows-Benutzerkonto per Active Directory.

Rollen Fachlicher Berater, Software-Entwickler
Tätigkeiten Anforderungsanalyse, Fachkonzeption, Systemdesign und Software-Entwicklung
Technologien Sparx Enterprise Architect, Java, Eclipse IDE für Java EE, JBoss EAP 7, PrimeFaces 6.1, Oracle Database 12, SUSE Linux Enterprise Server 11 (Amazon AWS Cloud)

2017

Web-Anwendung mit OpenStreetMaps

Konzeption und Erstellung einer Webanwendung für die Darstellung von GPS-basierten Fahrzeugpositionen. Hintergrundkarten von OpenStreetMaps. Echtzeitbelieferung von Ortungsmeldungen über IBM MessageSight.

Rollen Fachlicher Berater, Software-Entwickler
Tätigkeiten Anforderungsanalyse, Fachkonzeption, Systemdesign und Software-Entwicklung
Technologien Sparx Enterprise Architect, Java, JavaScript, Eclipse IDE for Java EE, JBoss EAP 7, IBM MessageSight, PrimeFaces 6.1, OpenLayers 3, Oracle Database 12, SUSE Linux Enterprise Server 11 (Amazon AWS Cloud)

Migration/Neuentwicklung von Batch-Anwendungen

Konzeption und Erstellung von Anwendungsprogrammen für den Import von Fahrplan- und Buchungsdaten. Analyse der vorhandenen, in C++ entwickelten Programme, und Implementierung neuer Java-Batchprozesse.

Rollen Fachlicher Berater, Software-Entwickler
Tätigkeiten Systemdesign und Software-Entwicklung
Technologien Java, Eclipse IDE for Java EE, Oracle Database 12, SUSE Linux Enterprise Server 11

2016

Implementierung C++-Build-System für Windows und Linux

Konzeption und Erstellung eines neuen Build-Systems für verschiedene C++-Batch-Programme, damit sie unter Linux und Windows erstellt und getestet werden können (das alte, Make-basierte Build-System lief nur unter Linux).

Rollen Software-Entwickler
Tätigkeiten Analyse und Dokumentation des Altsystems, Konzeption und Implementierung des neuen Build-Systems
Technologien C++, Eclipse IDE for C/C++, GCC 4.9 (Linux/MinGW), CMake 4.5, GNU Make, Windows, SUSE Linux Enterprise Server 11

2015

Weiterentwicklung Eclipse RCP-Anwendung

Weiterentwicklung einer Eclipse Rich Client-Anwendung (e4) für das Erlösmanagement. Erweiterungen und Anpassungen gemäß vorliegender Fachkonzepte.

Rollen Software-Entwickler
Tätigkeiten Konzeption und Implementierung, Software-Entwicklung
Technologien Java, Eclipse IDE for RCP and RAP, SWT/JFace, Oracle Weblogic 12, Oracle Database 12, Windows

Entwicklung Benutzeroberflächen für Eclipse RCP-Anwendung

Entwicklung von Benutzeroberflächen für eine Eclipse e4 Rich Client (RCP)-Anwendung zur Pflege von Fahrplänen und Gleisbelegungen. Grafische Darstellung und workflow-basierte Pflege der Gleispläne, Import und Verarbeitung von Fahrplandaten, PDF-Export und Versand der Fahrpläne.

Rollen Software-Entwickler
Tätigkeiten Konzeption und Implementierung, Software-Entwicklung
Technologien Java, Eclipse IDE for RCP and RAP, SWT/JFace, JBoss EAP 6, Oracle Database 12, Windows