Gründung und Eröffnung der [Firmenname auf Anfrage] [URL auf Anfrage]. Als VirtualReality Arcade bieten wir unseren Kunden EscapeRooms, Spiele und einzigartige Erlebnisse in VR an.
Tätigkeiten:
- Unternehmensgründung, Erstellung der Webseite, Wordpress, JavaScript, CSS, PHP
- Planung, Aufbau, Konfiguration und Betrieb der notwendigen Hardware- und Softwareausstattung
- VR Content Recherche, Verhandlungen mit Publishern, Testen und Weiterentwicklung von lizensiertem Content
- Entwicklung von Virtual Reality Content mit Unreal/C++
Bei meinem zweiten Einsatz für die Talanx AG (vorher HDI-Gerling) arbeitete ich, wie zuvor, an GEOSS, dem hausinternen Produkt für die Elektronische Akte und den Sachbearbeiter Postkorb im Leben-Bereich der Versicherung. Im Laufe meiner Tätigkeit sind größere Erweiterungen des Produkts nötig geworden:
Tätigkeiten:
Konzeption und Entwicklung von REST-Schnittstellen zu anderen Systemen auf Basis von JaxRS
Integration externer Dokumenten-Viewer in GEOSS, mit Java/JavaScript, Foxit Web SDK, Adobe Reader, Levigo Jadice
Portierung und Erweiterung der GEOSS-Webseite mit JSF (JavaServerFaces)
Bestehende Java Swing Anwendungen erweitern und pflegen. Neue Dialoge implementieren und entsprechende Änderungen an der DB2 Datenbank vornehmen.
Sukzessive Migration auf neue Webserver-Cluster-Architektur mit Redhat Linux und JBoss AS 7.2/Wildfly
Ab 2016 Einführung agiler Entwicklungsprozesse, SCRUM
Entwicklung von SOAP-WebServices, die die Abfrage von Akten und Dokumenteninformationen gemäß BIPRO Standard erlauben.
Integration der Genesys CallCenter Platform über JMS (JavaMessagingService)
Umstellung auf CITRIX Serverfarm, Umstellung Deployment und Build-Umgebung (Maven, Hudson, später Jenkins), Umstellung auf Java 8, Splunk
Aufgabe meines dritten Einsatzes bei der Spirit GmbH war die
technische Migration eines Werkzeuges zur grafischen Kontrolle von Druck-Erzeugnissen.
Tätigkeiten:
- Neuimplementierung des Tools mit JavaScript und Vaadin
- Analyse des bisherigen Werkzeugs, welches auf AdobeFlash basiert
Die IVU-AG unterstütze ich bei der Erneuerung der Ticketing-Lösung für den ÖPNV. Neue Anforderungen im Bereich eTicketing waren mit der bestehenden Software nicht zu erreichen. Das Ticketing besteht aus der Versorgung der Verkaufsgeräte mit Tarifdaten, Ausgabe und Personalisierung von Nutzerkarten, Sammlung und Nachverarbeitung von Verkaufsdaten, Kontrolle, Buchung und Kontierung von Einnahmen, Reports und Exporte an nachgelagerte Systeme.
Tätigkeiten:
Teile der Funktionalität vom monolithischen WildFly Projekt abgetrennt und in separate SpringBoot Projekte ausgelagert.
Sammlung und Validierung der Verkaufsdaten im JBossAS/Wildfly, Speicherung über JPA in einer Oracle DB. Dabei wird CDI zur Entkopplung und Modularisierung der Komponenten verwendet.
Implementierung einer GUI zur Visualisierung der Verkaufsdaten mit Eclipse RCP.
Implementierung von REST Services zur Abfrage von aktuellen Verkaufslimits
Agile Datenbank Updates mit Liquibase
Ab 2013 Einführung agiler Entwicklungsprozesse, SCRUM
Aufbau und Nutzung der Build-Umgebung mit Maven, Jenkins, Findbugs, PMD und Checkstyle
Unit-Tests mit CDI-Unit und Arquillian
Javascript-Java Integration mit Nashorn zur Datenanalyse
Meine Aufgabe als Freiberufler bei der Spirit GmbH war die Erweiterung des Produkts Printconnect. Printconnect ist eine elektronische Auftragsmappe mit Workflowunterstützung und ersetzt die bis dahin genutzte eMail-Kommunikation mit FTP Upload. Ich habe printconnect erweitert um einen Templatemechanismus, der es erlaubt grafische Artworks durch den Austausch von Texten/Logos einfach zu variieren.
Tätigkeiten:
Webseiten-Programmierung mit Spring, Servlets, JSP, Javascript.
Anbindung externer WebServices
Als freier Mitarbeiter arbeitete ich bei HDI-Gerling Versicherung im Bereich Elektronische Akte. Die hauseigene Software GEOSS hilft beim Scannen, Indizieren und Verwalten von Eingangspost und bei der Erstellung von Ausgangsdokumenten. Darüber hinaus unterstützt GEOSS die Verteilung der Geschäftsvorgänge und Dokumente auf die Postkörbe der zuständigen Sachbearbeiter.
Tätigkeiten:
Weiterentwicklung der Java-Swing Oberfläche
Migration JBoss 3.2.5 zur Version 4.2.3
Erweiterung der Web-Schnittstelle des JBoss Servers mit neuen Java-Servlets zur Integration anderer Anwendungen
Erstellung einer Monitoring-Anwendung mit JMX-Beans
Bereitstellung von Akteninformationen und Dokumenten zur Integration mit anderen Inhouse-Anwendungen über WebServices
Threadsichere Anbindung des JBoss an einen IBM Host
Für die addmore GmbH habe ich neue Anforderungen am webbasierten ArenaEventManager umgesetzt. Der AEM ermöglicht der Arena Oberhausen und dem Odysseum Köln die Planung und Verwaltung von Räumen, Equipment, Marketing,Ticketing für große Konzerte, Events oder Sportveranstaltungen.
Tätigkeiten:
Aufnahme und Analyse von Anforderungen
Webseiten-Programmierung mit Struts und Javascript/jQuery
Migration von JBoss 2.x auf die Version 4.2.3 und von EJB 1.1 nach EJB 3.0
Für die IVU Traffic Technologies AG arbeitete ich zunächst als freier Mitarbeiter und später als angestellter Softwarearchitekt. Dort habe ich wesentliche Teile der Produkte BON.vg und BON.tms konzipiert und mit einem Team implementiert. BON.vg (VehicleGateway) übernimmt die Versorgung von Fahrzeugen des ÖPNV mit neuen Daten und neuer Software über WLAN. BON.tms (Trouble Managment System) erlaubt das Verwalten und Verteilen von Störmeldungen.
Tätigkeiten:
Entwicklung des BON.vg als Serverapplikation mit Java 5. Spring wurde zur Konfiguration der Applikation und Hibernate als Persistenzframework verwendet.
Deklarative Definition des Kommunikationsprotokolls zu den Fahrzeugen über eigene Java Annotationen.
Entwicklung einer Datenbank Synchronisation zwischen Oracle und PostgreSQL mit JDBC
Entwicklung von BON.tms mit JBoss 4.2, EJB 3 und Hibernate als JPA Persistenzschicht
Entwicklung des BON.tms Clients als Java Swing ApplikationI
Als Senior-Softwareentwickler bei der Spirit GmbH war ich Teil des
bis März 2006 Entwicklungsteams für PacOnline. PacOnline ist eine Webapplikation, die aus einem Dokumenten-Management System, einem auf die Verpackungsherstellung angepassten Workflow und einer automatischen Artworkgenerierung besteht.
Tätigkeiten:
Webseitenerstellung mit Servlets, Spring, JSPs, JavaScript und Tag-Libraries.
Konvertierung der Businesslogik von EJB 2.0 nach Spring
Als Softwarearchitekt und Teamleader bei der AVE GmbH arbeitete ich im Projekt “System Integration”. Ziel dieses Projektes ist die Integration von unterschiedlichen Telematik-Systemen verschiedener Hersteller in einziges homogenes System zur Überwachung und Steuerung des Verkehrs auf den Autobahnen in Bayern.
Tätigkeiten:
Entwicklung einer Java Swing GUI zur Darstellung der Telematikdaten (Protokolle, Reports, Statusscreens, Parameterdialoge, Konfigurationsbäume).
Implementierung von Software zur Berechnung von Telematikdaten.
Erstellung eines MDA/MDD Generatorframeworks. Aus XML Metadefinitionen werden verteilte C++ und Java Stubs zur Kommunikation, DDL Scripts und Queries für Oracle DB generiert. Der Generator ist mit Java und Apache Velocity implementiert.
Publish/Subscribe Messagesystems in Java und C++ mit TCP/IP sockets und CORBA CDR-Data-Marshalling.
Verantwortlich für Integration und Deployment des Gesamtsystems
Seit Sommer 2002 Teamleiter Java GUI Entwicklung (Führung von 5 Mitarbeitern)
Softwareentwickler bei der Deutschen Bank im Bereich Equity-
Research und dort Mitarbeiter des R1 Projektes. Das R1 System unterstützt Aktienanalysten weltweit durch einen Dokumenten-Workflow, eine Kurs- und Bilanzdatenbank und eine Website.
Tätigkeiten:
Backend-Programmierung für Websites (C/C++,SQL)
Portierung einer Windows/Oracle Webserver Lösung auf UNIX/Apache
Training von Mitarbeitern in Frankfurt/London
Evaluierung und Entwicklung von Prototypen zum Einsatz eines Java Application Servers
Automatischer Dokumenten Upload (XML,SQL)
März 2017 - heute
Gründung und Eröffnung der Virtual Area (virtual-area.de). Als VirtualReality Arcade bieten wir unseren Kunden EscapeRooms, Spiele und einzigartige Erlebnisse in VR an.
Tätigkeiten:
März 2017 - April 2018
bis Aufgabe meines dritten Einsatzes bei der Spirit GmbH war die technische Migration eines Werkzeuges zur grafischen Kontrolle von Druck-Erzeugnissen.
Tätigkeiten:
September 2013 - Juli 2020
bis Bei meinem zweiten Einsatz für die Talanx AG (vorher HDI-Gerling) arbeitete ich, wie zuvor, an GEOSS, dem hausinternen Produkt für die Elektronische Akte und den Sachbearbeiter Postkorb im Leben-Bereich der Versicherung. Im Laufe meiner Tätigkeit sind größere Erweiterungen des Produkts nötig geworden:
Tätigkeiten:
Konzeption und Entwicklung von REST-Schnittstellen zu anderen Systemen auf Basis von JaxRS
Integration externer Dokumenten-Viewer in GEOSS, mit Java/JavaScript, Foxit Web SDK, Adobe Reader, Levigo Jadice
Portierung und Erweiterung der GEOSS-Webseite mit JSF (JavaServerFaces)
Bestehende Java Swing Anwendungen erweitern und pflegen. Neue Dialoge implementieren und entsprechende Änderungen an der DB2 Datenbank vornehmen.
Sukzessive Migration auf neue Webserver-Cluster-Architektur mit Redhat Linux und JBoss AS 7.2/Wildfly
Ab 2016 Einführung agiler Entwicklungsprozesse, SCRUM
Entwicklung von SOAP-WebServices, die die Abfrage von Akten und Dokumenteninformationen gemäß BIPRO Standard erlauben.
Integration der Genesys CallCenter Platform über JMS (JavaMessagingService)
Umstellung auf CITRIX Serverfarm, Umstellung Deployment und Build-Umgebung (Maven, Hudson, später Jenkins), Umstellung auf Java 8, Splunk
April 2011 - März 2017
Die IVU-AG unterstütze ich bei der Erneuerung der Ticketing-Lösung für den ÖPNV. Neue Anforderungen im Bereich eTicketing waren mit der bestehenden Software nicht zu erreichen. Das Ticketing besteht aus der Versorgung der Verkaufsgeräte mit Tarifdaten, Ausgabe und Personalisierung von Nutzerkarten, Sammlung und Nachverarbeitung von Verkaufsdaten, Kontrolle, Buchung und Kontierung von Einnahmen, Reports und Exporte an nachgelagerte Systeme.
Tätigkeiten:
Teile der Funktionalität vom monolithischen WildFly Projekt abgetrennt und in separate SpringBoot Projekte ausgelagert.
Sammlung und Validierung der Verkaufsdaten im JBossAS/Wildfly, Speicherung über JPA in einer Oracle DB. Dabei wird CDI zur Entkopplung und Modularisierung der Komponenten verwendet.
Implementierung einer GUI zur Visualisierung der Verkaufsdaten mit Eclipse RCP.
Implementierung von REST Services zur Abfrage von aktuellen Verkaufslimits
Agile Datenbank Updates mit Liquibase
Ab 2013 Einführung agiler Entwicklungsprozesse, SCRUM
Aufbau und Nutzung der Build-Umgebung mit Maven, Jenkins, Findbugs, PMD und Checkstyle
Unit-Tests mit CDI-Unit und Arquillian
Javascript-Java Integration mit Nashorn zur Datenanalyse
10/2012-07/2013
Meine Aufgabe als Freiberufler bei der Spirit GmbH war die Erweiterung von Printconnect. Printconnect ist eine elektroniche Auftragsmappe mit Workflowunterstützung und ersetzt die bis dahin genutzte eMail-Kommunikation mit FTP Upload. Ich habe printconnect erweitert um einen Templatemechanismus, der es erlaubt grafische Artworks durch den Austausch von Texten/Logos einfach zu variieren.
Tätigkeiten:
08/2008-01/2011
Für die addmore GmbH habe ich neue Anforderungen an den AEM umgesetzt. Der webbasierte ArenaEventManager ermöglicht der Arena Oberhausen die Planung und Verwaltung von Räumen, Equipment, Marketing, Ticketing für grosse Konzerte oder Sportveranstaltungen.
Tätigkeiten:
02/2008-03/2011
Als freier Mitarbeiter arbeitete ich bei HDI-Gerling Versicherung im Bereich Elektronische Akte. Die hauseigene Software GEOSS hilft beim Scannen, Indizieren und Verwalten von Eingangspost und bei der Erstellung von Ausgangsdokumenten. Eine Postkorbverteilung leitet die Dokumente an die zuständigen Sachbearbeiter weiter.
Tätigkeiten:
04/2006-02/2008
Für die IVU Traffic Technologies AG arbeitete ich zunächst als freier Mitarbeiter und später als angestellter Softwarearchitekt. Dort habe ich wesentliche Teile der Produkte BON.vg und BON.tms konzipiert und mit einem Team implementiert. BON.vg (VehicleGateway) übernimmt die Versorgung von Fahrzeugen des ÖPNV mit neuen Daten und neuer Software über WLAN. BON.tms (Trouble Managment System) erlaubt das Verwalten und Verteilen von Störmeldungen.
Tätigkeiten:
09/2004-03/2006
Als Senior-Softwareentwickler bei der Spirit GmbH war ich Teil des Entwicklungsteams für PacOnline Artwork Management. PacOnline ist eine Webapplikation, die aus einem Dokumenten-Management System, einem auf die Verpackungsherstellung angepassten Workflow und einer automatischen Artworkgenerierung besteht.
Tätigkeiten:
02/2001-08/2004
Als Softwarearchitekt and Teamleader bei der AVE GmbH arbeitete ich im Projekt ?System Integration?. Ziel dieses Projektes ist die Integration von unterschiedlichen Telematik-Systemen verschiedener Hersteller in einziges homogenes System zur Überwachung und Steuerung des Verkehrs auf den Autobahnen in Bayern.
Tätigkeiten:
01/1999-12/2000
Softwareentwickler bei der Deutschen Bank im Bereich Equity-Research und dort Mitarbeiter des R1 Projektes. Das R1 System unterstützt Aktienanalysten weltweit durch einen Dokumenten-Workflow, eine Kurs- und Bilanzdatenbank und eine Website.
Tätigkeiten:
03/1993-09/1998
Studentische Hilfskraft bei der Firma Hitec-Zang in Herzogenrath
Umfang: 10-15 Stunden pro Woche
Tätigkeit:
Studium:
10/1992-10/1998
Informatikstudium an der Rheinisch-Westfälischen
Technischen Hochschule Aachen, Diplom-Note 1,7
Vertiefungsgebiet:
Paralleles Höchstleistungsrechnen
Nebenfach:
Personal- und Organisations-Psychologie
Diplomarbeitsthema:
Parallelisierung raumakustischer Simulationsalgorithmen für SCI-Cluster, Note: 1,3
Schulbildung:
1979 ? 1983
Grundschule Aachen/Verlautenheide
1983 ? 1992
Ritzefeld-Gymnasium, Stolberg(Rhld.)
1992
Allgemeine Hochschulreife, Note: 1,8
Seminare und Konferenzen:
1997
Spanish course in Granada, Spain
1999
Project Management in English
English for Meetings and Discussions
SIGS Component Development Conference, Frankfurt
Rational Rose und Java, München
2000
SIGS OOP 2000, München
Finanzmärkte Schulung
2004
Macromedia Flash Schulung
Oracle, PostgreSQL, DB2, MySQL
Gründung und Eröffnung der [Firmenname auf Anfrage] [URL auf Anfrage]. Als VirtualReality Arcade bieten wir unseren Kunden EscapeRooms, Spiele und einzigartige Erlebnisse in VR an.
Tätigkeiten:
- Unternehmensgründung, Erstellung der Webseite, Wordpress, JavaScript, CSS, PHP
- Planung, Aufbau, Konfiguration und Betrieb der notwendigen Hardware- und Softwareausstattung
- VR Content Recherche, Verhandlungen mit Publishern, Testen und Weiterentwicklung von lizensiertem Content
- Entwicklung von Virtual Reality Content mit Unreal/C++
Bei meinem zweiten Einsatz für die Talanx AG (vorher HDI-Gerling) arbeitete ich, wie zuvor, an GEOSS, dem hausinternen Produkt für die Elektronische Akte und den Sachbearbeiter Postkorb im Leben-Bereich der Versicherung. Im Laufe meiner Tätigkeit sind größere Erweiterungen des Produkts nötig geworden:
Tätigkeiten:
Konzeption und Entwicklung von REST-Schnittstellen zu anderen Systemen auf Basis von JaxRS
Integration externer Dokumenten-Viewer in GEOSS, mit Java/JavaScript, Foxit Web SDK, Adobe Reader, Levigo Jadice
Portierung und Erweiterung der GEOSS-Webseite mit JSF (JavaServerFaces)
Bestehende Java Swing Anwendungen erweitern und pflegen. Neue Dialoge implementieren und entsprechende Änderungen an der DB2 Datenbank vornehmen.
Sukzessive Migration auf neue Webserver-Cluster-Architektur mit Redhat Linux und JBoss AS 7.2/Wildfly
Ab 2016 Einführung agiler Entwicklungsprozesse, SCRUM
Entwicklung von SOAP-WebServices, die die Abfrage von Akten und Dokumenteninformationen gemäß BIPRO Standard erlauben.
Integration der Genesys CallCenter Platform über JMS (JavaMessagingService)
Umstellung auf CITRIX Serverfarm, Umstellung Deployment und Build-Umgebung (Maven, Hudson, später Jenkins), Umstellung auf Java 8, Splunk
Aufgabe meines dritten Einsatzes bei der Spirit GmbH war die
technische Migration eines Werkzeuges zur grafischen Kontrolle von Druck-Erzeugnissen.
Tätigkeiten:
- Neuimplementierung des Tools mit JavaScript und Vaadin
- Analyse des bisherigen Werkzeugs, welches auf AdobeFlash basiert
Die IVU-AG unterstütze ich bei der Erneuerung der Ticketing-Lösung für den ÖPNV. Neue Anforderungen im Bereich eTicketing waren mit der bestehenden Software nicht zu erreichen. Das Ticketing besteht aus der Versorgung der Verkaufsgeräte mit Tarifdaten, Ausgabe und Personalisierung von Nutzerkarten, Sammlung und Nachverarbeitung von Verkaufsdaten, Kontrolle, Buchung und Kontierung von Einnahmen, Reports und Exporte an nachgelagerte Systeme.
Tätigkeiten:
Teile der Funktionalität vom monolithischen WildFly Projekt abgetrennt und in separate SpringBoot Projekte ausgelagert.
Sammlung und Validierung der Verkaufsdaten im JBossAS/Wildfly, Speicherung über JPA in einer Oracle DB. Dabei wird CDI zur Entkopplung und Modularisierung der Komponenten verwendet.
Implementierung einer GUI zur Visualisierung der Verkaufsdaten mit Eclipse RCP.
Implementierung von REST Services zur Abfrage von aktuellen Verkaufslimits
Agile Datenbank Updates mit Liquibase
Ab 2013 Einführung agiler Entwicklungsprozesse, SCRUM
Aufbau und Nutzung der Build-Umgebung mit Maven, Jenkins, Findbugs, PMD und Checkstyle
Unit-Tests mit CDI-Unit und Arquillian
Javascript-Java Integration mit Nashorn zur Datenanalyse
Meine Aufgabe als Freiberufler bei der Spirit GmbH war die Erweiterung des Produkts Printconnect. Printconnect ist eine elektronische Auftragsmappe mit Workflowunterstützung und ersetzt die bis dahin genutzte eMail-Kommunikation mit FTP Upload. Ich habe printconnect erweitert um einen Templatemechanismus, der es erlaubt grafische Artworks durch den Austausch von Texten/Logos einfach zu variieren.
Tätigkeiten:
Webseiten-Programmierung mit Spring, Servlets, JSP, Javascript.
Anbindung externer WebServices
Als freier Mitarbeiter arbeitete ich bei HDI-Gerling Versicherung im Bereich Elektronische Akte. Die hauseigene Software GEOSS hilft beim Scannen, Indizieren und Verwalten von Eingangspost und bei der Erstellung von Ausgangsdokumenten. Darüber hinaus unterstützt GEOSS die Verteilung der Geschäftsvorgänge und Dokumente auf die Postkörbe der zuständigen Sachbearbeiter.
Tätigkeiten:
Weiterentwicklung der Java-Swing Oberfläche
Migration JBoss 3.2.5 zur Version 4.2.3
Erweiterung der Web-Schnittstelle des JBoss Servers mit neuen Java-Servlets zur Integration anderer Anwendungen
Erstellung einer Monitoring-Anwendung mit JMX-Beans
Bereitstellung von Akteninformationen und Dokumenten zur Integration mit anderen Inhouse-Anwendungen über WebServices
Threadsichere Anbindung des JBoss an einen IBM Host
Für die addmore GmbH habe ich neue Anforderungen am webbasierten ArenaEventManager umgesetzt. Der AEM ermöglicht der Arena Oberhausen und dem Odysseum Köln die Planung und Verwaltung von Räumen, Equipment, Marketing,Ticketing für große Konzerte, Events oder Sportveranstaltungen.
Tätigkeiten:
Aufnahme und Analyse von Anforderungen
Webseiten-Programmierung mit Struts und Javascript/jQuery
Migration von JBoss 2.x auf die Version 4.2.3 und von EJB 1.1 nach EJB 3.0
Für die IVU Traffic Technologies AG arbeitete ich zunächst als freier Mitarbeiter und später als angestellter Softwarearchitekt. Dort habe ich wesentliche Teile der Produkte BON.vg und BON.tms konzipiert und mit einem Team implementiert. BON.vg (VehicleGateway) übernimmt die Versorgung von Fahrzeugen des ÖPNV mit neuen Daten und neuer Software über WLAN. BON.tms (Trouble Managment System) erlaubt das Verwalten und Verteilen von Störmeldungen.
Tätigkeiten:
Entwicklung des BON.vg als Serverapplikation mit Java 5. Spring wurde zur Konfiguration der Applikation und Hibernate als Persistenzframework verwendet.
Deklarative Definition des Kommunikationsprotokolls zu den Fahrzeugen über eigene Java Annotationen.
Entwicklung einer Datenbank Synchronisation zwischen Oracle und PostgreSQL mit JDBC
Entwicklung von BON.tms mit JBoss 4.2, EJB 3 und Hibernate als JPA Persistenzschicht
Entwicklung des BON.tms Clients als Java Swing ApplikationI
Als Senior-Softwareentwickler bei der Spirit GmbH war ich Teil des
bis März 2006 Entwicklungsteams für PacOnline. PacOnline ist eine Webapplikation, die aus einem Dokumenten-Management System, einem auf die Verpackungsherstellung angepassten Workflow und einer automatischen Artworkgenerierung besteht.
Tätigkeiten:
Webseitenerstellung mit Servlets, Spring, JSPs, JavaScript und Tag-Libraries.
Konvertierung der Businesslogik von EJB 2.0 nach Spring
Als Softwarearchitekt und Teamleader bei der AVE GmbH arbeitete ich im Projekt “System Integration”. Ziel dieses Projektes ist die Integration von unterschiedlichen Telematik-Systemen verschiedener Hersteller in einziges homogenes System zur Überwachung und Steuerung des Verkehrs auf den Autobahnen in Bayern.
Tätigkeiten:
Entwicklung einer Java Swing GUI zur Darstellung der Telematikdaten (Protokolle, Reports, Statusscreens, Parameterdialoge, Konfigurationsbäume).
Implementierung von Software zur Berechnung von Telematikdaten.
Erstellung eines MDA/MDD Generatorframeworks. Aus XML Metadefinitionen werden verteilte C++ und Java Stubs zur Kommunikation, DDL Scripts und Queries für Oracle DB generiert. Der Generator ist mit Java und Apache Velocity implementiert.
Publish/Subscribe Messagesystems in Java und C++ mit TCP/IP sockets und CORBA CDR-Data-Marshalling.
Verantwortlich für Integration und Deployment des Gesamtsystems
Seit Sommer 2002 Teamleiter Java GUI Entwicklung (Führung von 5 Mitarbeitern)
Softwareentwickler bei der Deutschen Bank im Bereich Equity-
Research und dort Mitarbeiter des R1 Projektes. Das R1 System unterstützt Aktienanalysten weltweit durch einen Dokumenten-Workflow, eine Kurs- und Bilanzdatenbank und eine Website.
Tätigkeiten:
Backend-Programmierung für Websites (C/C++,SQL)
Portierung einer Windows/Oracle Webserver Lösung auf UNIX/Apache
Training von Mitarbeitern in Frankfurt/London
Evaluierung und Entwicklung von Prototypen zum Einsatz eines Java Application Servers
Automatischer Dokumenten Upload (XML,SQL)
März 2017 - heute
Gründung und Eröffnung der Virtual Area (virtual-area.de). Als VirtualReality Arcade bieten wir unseren Kunden EscapeRooms, Spiele und einzigartige Erlebnisse in VR an.
Tätigkeiten:
März 2017 - April 2018
bis Aufgabe meines dritten Einsatzes bei der Spirit GmbH war die technische Migration eines Werkzeuges zur grafischen Kontrolle von Druck-Erzeugnissen.
Tätigkeiten:
September 2013 - Juli 2020
bis Bei meinem zweiten Einsatz für die Talanx AG (vorher HDI-Gerling) arbeitete ich, wie zuvor, an GEOSS, dem hausinternen Produkt für die Elektronische Akte und den Sachbearbeiter Postkorb im Leben-Bereich der Versicherung. Im Laufe meiner Tätigkeit sind größere Erweiterungen des Produkts nötig geworden:
Tätigkeiten:
Konzeption und Entwicklung von REST-Schnittstellen zu anderen Systemen auf Basis von JaxRS
Integration externer Dokumenten-Viewer in GEOSS, mit Java/JavaScript, Foxit Web SDK, Adobe Reader, Levigo Jadice
Portierung und Erweiterung der GEOSS-Webseite mit JSF (JavaServerFaces)
Bestehende Java Swing Anwendungen erweitern und pflegen. Neue Dialoge implementieren und entsprechende Änderungen an der DB2 Datenbank vornehmen.
Sukzessive Migration auf neue Webserver-Cluster-Architektur mit Redhat Linux und JBoss AS 7.2/Wildfly
Ab 2016 Einführung agiler Entwicklungsprozesse, SCRUM
Entwicklung von SOAP-WebServices, die die Abfrage von Akten und Dokumenteninformationen gemäß BIPRO Standard erlauben.
Integration der Genesys CallCenter Platform über JMS (JavaMessagingService)
Umstellung auf CITRIX Serverfarm, Umstellung Deployment und Build-Umgebung (Maven, Hudson, später Jenkins), Umstellung auf Java 8, Splunk
April 2011 - März 2017
Die IVU-AG unterstütze ich bei der Erneuerung der Ticketing-Lösung für den ÖPNV. Neue Anforderungen im Bereich eTicketing waren mit der bestehenden Software nicht zu erreichen. Das Ticketing besteht aus der Versorgung der Verkaufsgeräte mit Tarifdaten, Ausgabe und Personalisierung von Nutzerkarten, Sammlung und Nachverarbeitung von Verkaufsdaten, Kontrolle, Buchung und Kontierung von Einnahmen, Reports und Exporte an nachgelagerte Systeme.
Tätigkeiten:
Teile der Funktionalität vom monolithischen WildFly Projekt abgetrennt und in separate SpringBoot Projekte ausgelagert.
Sammlung und Validierung der Verkaufsdaten im JBossAS/Wildfly, Speicherung über JPA in einer Oracle DB. Dabei wird CDI zur Entkopplung und Modularisierung der Komponenten verwendet.
Implementierung einer GUI zur Visualisierung der Verkaufsdaten mit Eclipse RCP.
Implementierung von REST Services zur Abfrage von aktuellen Verkaufslimits
Agile Datenbank Updates mit Liquibase
Ab 2013 Einführung agiler Entwicklungsprozesse, SCRUM
Aufbau und Nutzung der Build-Umgebung mit Maven, Jenkins, Findbugs, PMD und Checkstyle
Unit-Tests mit CDI-Unit und Arquillian
Javascript-Java Integration mit Nashorn zur Datenanalyse
10/2012-07/2013
Meine Aufgabe als Freiberufler bei der Spirit GmbH war die Erweiterung von Printconnect. Printconnect ist eine elektroniche Auftragsmappe mit Workflowunterstützung und ersetzt die bis dahin genutzte eMail-Kommunikation mit FTP Upload. Ich habe printconnect erweitert um einen Templatemechanismus, der es erlaubt grafische Artworks durch den Austausch von Texten/Logos einfach zu variieren.
Tätigkeiten:
08/2008-01/2011
Für die addmore GmbH habe ich neue Anforderungen an den AEM umgesetzt. Der webbasierte ArenaEventManager ermöglicht der Arena Oberhausen die Planung und Verwaltung von Räumen, Equipment, Marketing, Ticketing für grosse Konzerte oder Sportveranstaltungen.
Tätigkeiten:
02/2008-03/2011
Als freier Mitarbeiter arbeitete ich bei HDI-Gerling Versicherung im Bereich Elektronische Akte. Die hauseigene Software GEOSS hilft beim Scannen, Indizieren und Verwalten von Eingangspost und bei der Erstellung von Ausgangsdokumenten. Eine Postkorbverteilung leitet die Dokumente an die zuständigen Sachbearbeiter weiter.
Tätigkeiten:
04/2006-02/2008
Für die IVU Traffic Technologies AG arbeitete ich zunächst als freier Mitarbeiter und später als angestellter Softwarearchitekt. Dort habe ich wesentliche Teile der Produkte BON.vg und BON.tms konzipiert und mit einem Team implementiert. BON.vg (VehicleGateway) übernimmt die Versorgung von Fahrzeugen des ÖPNV mit neuen Daten und neuer Software über WLAN. BON.tms (Trouble Managment System) erlaubt das Verwalten und Verteilen von Störmeldungen.
Tätigkeiten:
09/2004-03/2006
Als Senior-Softwareentwickler bei der Spirit GmbH war ich Teil des Entwicklungsteams für PacOnline Artwork Management. PacOnline ist eine Webapplikation, die aus einem Dokumenten-Management System, einem auf die Verpackungsherstellung angepassten Workflow und einer automatischen Artworkgenerierung besteht.
Tätigkeiten:
02/2001-08/2004
Als Softwarearchitekt and Teamleader bei der AVE GmbH arbeitete ich im Projekt ?System Integration?. Ziel dieses Projektes ist die Integration von unterschiedlichen Telematik-Systemen verschiedener Hersteller in einziges homogenes System zur Überwachung und Steuerung des Verkehrs auf den Autobahnen in Bayern.
Tätigkeiten:
01/1999-12/2000
Softwareentwickler bei der Deutschen Bank im Bereich Equity-Research und dort Mitarbeiter des R1 Projektes. Das R1 System unterstützt Aktienanalysten weltweit durch einen Dokumenten-Workflow, eine Kurs- und Bilanzdatenbank und eine Website.
Tätigkeiten:
03/1993-09/1998
Studentische Hilfskraft bei der Firma Hitec-Zang in Herzogenrath
Umfang: 10-15 Stunden pro Woche
Tätigkeit:
Studium:
10/1992-10/1998
Informatikstudium an der Rheinisch-Westfälischen
Technischen Hochschule Aachen, Diplom-Note 1,7
Vertiefungsgebiet:
Paralleles Höchstleistungsrechnen
Nebenfach:
Personal- und Organisations-Psychologie
Diplomarbeitsthema:
Parallelisierung raumakustischer Simulationsalgorithmen für SCI-Cluster, Note: 1,3
Schulbildung:
1979 ? 1983
Grundschule Aachen/Verlautenheide
1983 ? 1992
Ritzefeld-Gymnasium, Stolberg(Rhld.)
1992
Allgemeine Hochschulreife, Note: 1,8
Seminare und Konferenzen:
1997
Spanish course in Granada, Spain
1999
Project Management in English
English for Meetings and Discussions
SIGS Component Development Conference, Frankfurt
Rational Rose und Java, München
2000
SIGS OOP 2000, München
Finanzmärkte Schulung
2004
Macromedia Flash Schulung
Oracle, PostgreSQL, DB2, MySQL
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.