Projekte

Projekte und Tätigkeiten in chronologischer Übersicht

  1. 2010 – heute

    Businessanalyse, Design und Mitarbeit an der Entwicklung der Verwaltung von Weinprüfungen und der Weinbaukartei für den öffentlichen Dienst eines deutschen Bundeslandes

    • Businessanalyse
    • Modellierung mit UML 2
    • Mitentwicklung der Sachbearbeiter-Eclipse-Anwendung
    • Mitentwicklung der Online-Anwendung
    • Testdefinition und -entwicklung

    Umgebung: Subversion, Git, Eclipse (IDE und Anwendung), WildFly, Hibernate, PostgreSQL, PrimeFaces (UI der Online-Anwendung)

  2. 2008 – 2009

    Erarbeitung von Anwendungs-Prototypen als Technologie- und Machbarkeitsstudien für einen deutschen Automobilkonzern

    • Modellierung mit UML 2
    • Prototypentwicklung unter Eclipse (Europa/Ganymede)
    • Umsetzung komplexer Geschäftsobjekt-Modelle in Datenmodelle unter EJB3

    Umgebung: Serena Dimensions (Versionsverwaltung), Eclipse (Entwicklungs- und Zielsystem), IBM WebSphere AS, JBoss, Daimler PAI

  3. 2006 – 2008

    UML-Modellierung im Rahmen eines internationalen Projekts eines deutschen Automobilkonzerns

    • Erarbeitung von UML-2-Dokumenten und sonstigen IT-Spezifikationen aus Business-Spezifikationen als Basis für eine Offshore-Implementierung
    • Mitarbeit am Geschäftsobjekt-Modell (Pflege und Optimierung)

    Umgebung: Innovator (Modellierungs-Tool), Serena Dimensions (Versionsverwaltung), Eclipse (Zielsystem)

  4. 2005 – 2006

    Siebel-CRM-Anwendung eines deutschen Kommunikationskonzerns

    • Weiterentwicklung und Pflege einer Java- und XML-basierten Kommunikationsplattform für die Verbindung einer Siebel-Anwendung zu Partnersystemen

    Umgebung: Siebel 7, BEA WebLogic, Oracle, MQSeries, Eclipse, JBoss

  5. 2004 – 2005

    Portierung eines Host-CICS-Zeitwirtschaftssystems auf Apache-Webserver unter Windows

    • Design und Implementierung eines C-Programmsystems, das unter Verwendung von FastCGI ermöglicht, einfache CICS-Programmsysteme mit geringen Änderungen auf Apache-Basis zu betreiben (ohne CICS); als Entwicklungs-Datenbank wurde MySQL verwendet
    • Durchführung der nötigen Änderungen an der für IBM Transaction Server geschriebenen Software

    Umgebung: Apache, FastCGI, MySQL, IBM VisualAge für PL/I, MS Visual C++

  6. 2004

    Siebel-Anwendungen einer deutschen Großbank

    • Mitarbeit an Partnersystemen zu einer Siebel-CRM-Anwendung
    • Mitarbeit an einem Daten-Migrationsprojekt von Siebel Version 6 auf Siebel Version 7

    Umgebung: Siebel 6, Siebel 7, Oracle, DB2, IBM VisualAge for Java

  7. 2004

    Portierung eines Host-CICS-Zeitwirtschaftssystems auf Windows (CICS)

    • Portierung der Hostsoftware auf die Windows-Plattform

    Umgebung: IBM Transaction Server für Windows, IBM VisualAge für PL/I

  8. 2003

    Host-Anwendung einer deutschen Großbank

    • Mitarbeit an einer Interface-Anwendung zwischen Host-Datenhaltungssystemen und einer Siebel-Anwendung

    Umgebung: COBOL II, VSAM, MQSeries

  9. 2001 – 2003

    CRM-Anwendung einer deutschen Großbank

    • Design und Implementierung eines HTTP-basierten XML-Backend-Interfaces (Servlet) zwischen „Siebel 6 dedicated Clients" bzw. „Siebel 7 Servern" und diversen Backendsystemen; die Backendsysteme waren teilweise EJB-basiert, teilweise über MQSeries angebunden

    Umgebung: ATG Application Server, IBM WebSphere Application Server, IBM VisualAge for Java, MQSeries

  10. 2000 – 2001

    Internetauftritt einer Einzelhandels-Vertriebsorganisation

    • Design und Implementierung der Backend-Anbindung (EJBs)
    • Entwicklung eines Prototypen für die JSP-Funktionalitätsprüfung im Feasibility-Teilteam

    Umgebung: Windows NT, AIX, MQSeries, VisualAge for Java, IBM WebSphere Application Server, WebSphere Commerce Suite, C

  11. 2000

    Internetauftritt einer Startup-Mall

    • Mitaufbau der Entwicklungsinfrastruktur
    • Mitarbeit im DB-Designteam

    Umgebung: Windows NT, VisualAge for Java, IBM WebSphere Application Server

  12. 1999 – 2000

    Internetauftritt eines Versicherungskonzerns

    • Mitarbeit am Datenbankdesign
    • Durchführung der Datenbankpflege und -sicherung
    • Design und Entwicklung eines Datenbankframeworks als Basis für alle DB2-Datenbankzugriffe der Anwendung
    • Design und Entwicklung der Benutzerverwaltung der Anwendung

    Umgebung: Windows NT, IBM VisualAge for Java, IBM WebSphere Application Server

  13. 1999 – 2000

    Neukundenaufnahme einer Direktbank

    • Design und Implementierung einer Neukundenaufnahme in Lotus Notes; die Verarbeitung der Daten in verschiedenen Hostsystemen wird durch einen fehlertoleranten Workflow sichergestellt

    Umgebung: Lotus Notes, VisualAge für C++ (NT)

  14. 1999

    Programmierauftragsverwaltung einer EDV-Beratungsgesellschaft

    • Design und Implementierung einer Programmierauftragsverwaltung mit kleinem Workflow

    Umgebung: Lotus Notes

  15. 1998

    VisualInfo/Lotus-Notes-Schnittstelle für ein Verlagshaus

    • Design und Entwicklung eines Schnittstellenprogramms für die Steuerung der Verwaltung von Buchhaltungsdokumenten in VisualInfo durch eine Lotus-Notes-Anwendung
    • Die Entwicklung erfolgte parallel für OS/2 und Windows NT

    Umgebung: VisualInfo, VisualAge für C++ (NT)

  16. 1996 – heute

    Zeitwirtschaftssystem – Produkteinführungen

    • Einführung des portierten Zeitwirtschaftssystems bei Kunden mit 500 bis 5000 Mitarbeitern und Unterstützung bei der Migration vom Host und in der Einführungsphase

    Umgebung: MVS, CICS, PL/I

  17. 1996

    Dokumentenverwaltungsoberfläche für ein Dienstleistungsrechenzentrum

    • Design und Entwicklung einer Anwendung zur kundenspezifischen Verwaltung von Dokumenten mittels VisualInfo

    Umgebung: VisualInfo, VisualAge für C++ (NT)

  18. 1996

    Portierung eines Host-Zeitwirtschaftssystems auf OS/2

    • Portierung der Hostsoftware auf die OS/2-Plattform unter Verwendung von CICS für OS/2 und IBM PL/I für OS/2; der Umfang der Portierung betrug ca. 250.000 Codezeilen

    Umgebung: CICS für OS/2, PL/I für OS/2

  19. 1994 – heute

    Telefon-Banking

    • Design und Implementierung diverser Erweiterungen für das IBM-Produkt DirectTalk (CallPath) in verschiedensten Bereichen wie Hostkommunikation, Datenbank oder Sicherungsautomatisierung

    Umgebung: DirectTalk/2, VisualAge für C++ (OS/2)

  20. 1993

    Datenerfassung für PPS-System

    • Realisierung einer Waagenschnittstelle mit Hostanbindung über DCC/2 (DCConnect) zur Ermittlung von Kartonfüllmengen und Weitergabe der Daten an ein PPS

    Umgebung: C++, DCConnect (Hardware: IBM-Datenerfassungsterminals)

  21. 1992

    Portierung einer COBOL-Anwendung bei einem Dienstleistungskonzern

    • Im Rahmen des Projekts wurde eine Host-COBOL-Anwendung von ca. 180.000 Codezeilen Umfang auf eine OS/2-Umgebung migriert

    Umgebung: CICS für OS/2, Micro Focus COBOL

  22. 1991

    Erstellung und Durchführung eines IBM-Kurses über ein Datenerfassungssystem

    • Der Kurs wurde komplett entwickelt und der Pilotkurs durchgeführt

    Umgebung: DCC/2

  23. 1990

    Depositenverwaltung einer Bank

    • Mitarbeit am Datenbank- und Anwendungsdesign
    • Mitarbeit bei der Implementierung der Anwendung

    Umgebung: MVS, CICS, DB2, PL/I

  24. 1987 – heute

    Mitentwicklung an einem Host-Zeitwirtschaftssystem

    • Mitarbeit an verschiedenen Subsystemen des Zeitwirtschaftssystems
    • Design und Entwicklung eines verteilten Erfassungssystems als Schnittstelle zwischen verschiedenen Erfassungsendgeräte-Architekturen und einem Hostsystem
    • Einführung des Erfassungssystems bei verschiedenen Kunden

    Umgebung: MVS, CICS, PL/I, C, DB2, OS/2 (Hardware: Datenerfassungsterminals der Firmen IBM, PCS, Titze)