Die Archivanwendung ermöglicht fachübergreifend den Zugriff auf im Dokumenteneingang erfasste Dokumente. Der Sachbearbeiter nutzt eine Desktopanwendung mit dessen Hilfe er die erfassten Dokumente betrachten und je nach Berechtigung definierte Arbeitsschritte einleiten kann.
Implementierung eines Homebanking Desktop Clients mit Online Banking Schnittstelle. Der in Java entwickelte und auf Eclipse RCP basierte Homebanking Client nutzt ein selbst entwickeltes Framework, SJGF, welches die Entwicklung der Software beschleunigt, da es die technischen APIs vereinfacht zur Verfügung stellt. Es enthält unter anderem eine Domain API, eigene Hibernate Typ-Implementierungen und eine GUI Binding Strategie.
Der Anwender soll eine Webschnittstelle erhalten, mit dessen Hilfe er Fahrzeugcampingmöbel seinen Wünschen gemäß konfigurieren kann. Dazu zählt, aus einer Variantenliste optische und funktionale Merkmale wählen zu können.
Das Projekt BAB-REHA entwickelt ein Leisungsverfahren zur Leistungsgewährung von Berufsausbildungsbeihilfe (BAB) und Arbeitnehmerleistungen der beruflichen Rehabilitation (RehaArbeitnehmerleistungen)
Entwicklung einer in einer Cloud laufenden Konvertierungsplattform, die mithilfe von Microservices Tracking-Events unterschiedlicher Formate in das jeweilige Zielformat konvertiert und an den betreffenden Empfänger sendet. Die Plattform läuft in einer Microservice-Architektur und nutzt Apache Kafka als StreamingPlattform, da neben einem hohen Durchsatz auch die Persistierung und Ausfallsicherheit gewährleistet sein muss.
Mithilfe des webbasierten Frontend und den entsprechenden Backend-Services können sogenannte Toolketten gestartet und überwacht werden. Toolketten bestehen aus einem oder mehreren fachlichen Programmen, die immer in einem Docker Container deployed sind. Die Programme loggen in einer definierten JSON-LogStruktur, die von dem Filebeat Modul der Ananas ausgelesen und schließlich auf dem Frontend visualisiert werden. Man könnte Ananas mit dem bekannten Programm ?Jenkins? am ehesten vergleichen.
Das Kundenportal ermöglicht es dem Kunden seine Vertrags- und Bewegungsdaten, wie zum Beispiel aktuelle Rechnungen einzusehen. Darüber hinaus kann er Stammdaten ändern. Das eingesetzte CMS ist TYPO3, der dynamische Anteil des Webfrontends ist in Javascript realisiert und die eingesetzte Backend-Technologie ist Java.
Die Archivanwendung ermöglicht fachübergreifend den Zugriff auf im Dokumenteneingang erfasste Dokumente. Der Sachbearbeiter nutzt eine Desktopanwendung mit dessen Hilfe er die erfassten Dokumente betrachten und je nach Berechtigung definierte Arbeitsschritte einleiten kann.
Das elektronische Fahrtenbuch ist darauf ausgelegt, die Nutzungsdaten automatisch im Fahrzeug zu erfassen und an den entfernten Server zu übermitteln. Eine webbasierte Benutzeroberfläche und eine Smartphone-App ermöglichen die Betrachtung und Bearbeitung der Fahrten im Rahmen der gesetzlichen Vorschriften.
Cockpit ist eine serviceorientierte Software, deren webbasierte Benutzerschnittstelle Inhalte aus mehreren Softwaresystemen darstellen kann. Damit bietet sie dem Benutzer einen zentralen Einstiegspunktunkt zur Verwendung von Inhalten aus anderen Softwaresystemen, wie zum Beispiel einer Dokumentenverwaltung oder einem Wiki.
IMP ist eine Reporting-Software, deren Verkehrsmengenauswertungen über Produktionsstandorte z.B. die Steuerung der Produktion über Personalplanungen optimieren kann.
Allianz GloBI (Global Business Intelligence Platform)
Im Rahmen der Vereinheitlichung unterschiedlicher Business Intelligence Lösungen der Länderniederlassungen ist die Realisierung einer individuellen Softwarelösung Gegenstand des Projekts. Hierbei sollen die individuellen Datawarehouse-Ansprüche zentral zusammengefasst und über eine Weboberfläche nutzbar gemacht werden.
Das Endkundenportal der Bank basiert auf der FinanztechnologieLösung der Firma Crealogic. Des Weiteren kommt das CRM System von Adobe, CQ5 zum Einsatz. Im Rahmen dieser Technologie-Umgebung werden Module erweitert und modernisiert. Teile der Website werden in AngularJS umgesetzt.
Das Informatiksystem Asal (Auszahlungssystem der Arbeitslosenkassen), das für Auszahlungen bei den 35 Arbeitslosenkassen der Schweiz verwendet wird, basiert auf Cobol und wird durch eine Neuimplementierung in Java modernisiert.
Kernkompetenzen
Berufserfahrung
02/2017 - heute:
Rolle: Softwareentwickler
Kunde: auf Anfrage
12/2016 ? 01/2017:
Rolle: Elternzeit
05/2015 ? 11/2016:
Rolle: Softwarearchitekt
Kunde: Tata Consultancy Services Deutschland GmbH, München
Aufgaben:
02/2007 ? 03/2015:
Rolle: Softwarearchitekt
Kunde: CSC Deutschland Solution GmbH, München
Aufgaben:
02/2004 ? 01/2007:
Rolle: Softwareentwickler
Kunde: Key Software & Systeme GmbH, Stuttgart
Aufgaben:
08/2002 ? 12/2003:
Rolle: Softwareentwickler
Kunde: Encrease AG, Stuttgart
Aufgaben:
02/2001 ? 05/2002:
Rolle: Softwareentwickler
Kunde: C.O.M Menzel Neuhaus GmbH, Wetzlar
Aufgaben:
03/2000 ? 01/2001:
Rolle: Softwareentwickler (studienbegleitend)
Kunde: Informatica Systemhaus Rücker GmbH, Gießen
Aufgaben:
03/1996 ? 08/1996:
Aufgaben:
09/1995 ? 02/1996:
Rolle: Fachverkäufer - Bau-/Heimwerkerbedarf
Kunde: Hornbach Baumarkt, Darmstadt
Aufgaben:
03/1995 ? 08/1995:
Rolle: Fachverkäufer - Bau-/Heimwerkerbedarf
Kunde: Stinnes Baumarkt, Dieburg
02/1994 ? 02/1995:
Rolle: Fachverkäufer - Bau-/Heimwerkerbedarf
Kunde: Hagebaumarkt, Fritzlar
12/1993 ? 01/1994:
Aufgaben:
11/1992 ? 11/1993:
Rolle: Zivildienst
Kunde: Malteser Hilfsdienst, Fritzlar
08/1992 ? 10/1992:
Aufgaben:
11/1991 ? 07/1992:
Rolle: Postzusteller
Kunde: Deutsche Post AG, Bad Wildungen
Kompetenzen
Virtualisierung
Entwicklungsumgebungen/Tools
Frameworks
Web/Application Server (Middleware)
Methodische Kompetenzen
Qualitätssicherung und Monitoring
Die Archivanwendung ermöglicht fachübergreifend den Zugriff auf im Dokumenteneingang erfasste Dokumente. Der Sachbearbeiter nutzt eine Desktopanwendung mit dessen Hilfe er die erfassten Dokumente betrachten und je nach Berechtigung definierte Arbeitsschritte einleiten kann.
Implementierung eines Homebanking Desktop Clients mit Online Banking Schnittstelle. Der in Java entwickelte und auf Eclipse RCP basierte Homebanking Client nutzt ein selbst entwickeltes Framework, SJGF, welches die Entwicklung der Software beschleunigt, da es die technischen APIs vereinfacht zur Verfügung stellt. Es enthält unter anderem eine Domain API, eigene Hibernate Typ-Implementierungen und eine GUI Binding Strategie.
Der Anwender soll eine Webschnittstelle erhalten, mit dessen Hilfe er Fahrzeugcampingmöbel seinen Wünschen gemäß konfigurieren kann. Dazu zählt, aus einer Variantenliste optische und funktionale Merkmale wählen zu können.
Das Projekt BAB-REHA entwickelt ein Leisungsverfahren zur Leistungsgewährung von Berufsausbildungsbeihilfe (BAB) und Arbeitnehmerleistungen der beruflichen Rehabilitation (RehaArbeitnehmerleistungen)
Entwicklung einer in einer Cloud laufenden Konvertierungsplattform, die mithilfe von Microservices Tracking-Events unterschiedlicher Formate in das jeweilige Zielformat konvertiert und an den betreffenden Empfänger sendet. Die Plattform läuft in einer Microservice-Architektur und nutzt Apache Kafka als StreamingPlattform, da neben einem hohen Durchsatz auch die Persistierung und Ausfallsicherheit gewährleistet sein muss.
Mithilfe des webbasierten Frontend und den entsprechenden Backend-Services können sogenannte Toolketten gestartet und überwacht werden. Toolketten bestehen aus einem oder mehreren fachlichen Programmen, die immer in einem Docker Container deployed sind. Die Programme loggen in einer definierten JSON-LogStruktur, die von dem Filebeat Modul der Ananas ausgelesen und schließlich auf dem Frontend visualisiert werden. Man könnte Ananas mit dem bekannten Programm ?Jenkins? am ehesten vergleichen.
Das Kundenportal ermöglicht es dem Kunden seine Vertrags- und Bewegungsdaten, wie zum Beispiel aktuelle Rechnungen einzusehen. Darüber hinaus kann er Stammdaten ändern. Das eingesetzte CMS ist TYPO3, der dynamische Anteil des Webfrontends ist in Javascript realisiert und die eingesetzte Backend-Technologie ist Java.
Die Archivanwendung ermöglicht fachübergreifend den Zugriff auf im Dokumenteneingang erfasste Dokumente. Der Sachbearbeiter nutzt eine Desktopanwendung mit dessen Hilfe er die erfassten Dokumente betrachten und je nach Berechtigung definierte Arbeitsschritte einleiten kann.
Das elektronische Fahrtenbuch ist darauf ausgelegt, die Nutzungsdaten automatisch im Fahrzeug zu erfassen und an den entfernten Server zu übermitteln. Eine webbasierte Benutzeroberfläche und eine Smartphone-App ermöglichen die Betrachtung und Bearbeitung der Fahrten im Rahmen der gesetzlichen Vorschriften.
Cockpit ist eine serviceorientierte Software, deren webbasierte Benutzerschnittstelle Inhalte aus mehreren Softwaresystemen darstellen kann. Damit bietet sie dem Benutzer einen zentralen Einstiegspunktunkt zur Verwendung von Inhalten aus anderen Softwaresystemen, wie zum Beispiel einer Dokumentenverwaltung oder einem Wiki.
IMP ist eine Reporting-Software, deren Verkehrsmengenauswertungen über Produktionsstandorte z.B. die Steuerung der Produktion über Personalplanungen optimieren kann.
Allianz GloBI (Global Business Intelligence Platform)
Im Rahmen der Vereinheitlichung unterschiedlicher Business Intelligence Lösungen der Länderniederlassungen ist die Realisierung einer individuellen Softwarelösung Gegenstand des Projekts. Hierbei sollen die individuellen Datawarehouse-Ansprüche zentral zusammengefasst und über eine Weboberfläche nutzbar gemacht werden.
Das Endkundenportal der Bank basiert auf der FinanztechnologieLösung der Firma Crealogic. Des Weiteren kommt das CRM System von Adobe, CQ5 zum Einsatz. Im Rahmen dieser Technologie-Umgebung werden Module erweitert und modernisiert. Teile der Website werden in AngularJS umgesetzt.
Das Informatiksystem Asal (Auszahlungssystem der Arbeitslosenkassen), das für Auszahlungen bei den 35 Arbeitslosenkassen der Schweiz verwendet wird, basiert auf Cobol und wird durch eine Neuimplementierung in Java modernisiert.
Kernkompetenzen
Berufserfahrung
02/2017 - heute:
Rolle: Softwareentwickler
Kunde: auf Anfrage
12/2016 ? 01/2017:
Rolle: Elternzeit
05/2015 ? 11/2016:
Rolle: Softwarearchitekt
Kunde: Tata Consultancy Services Deutschland GmbH, München
Aufgaben:
02/2007 ? 03/2015:
Rolle: Softwarearchitekt
Kunde: CSC Deutschland Solution GmbH, München
Aufgaben:
02/2004 ? 01/2007:
Rolle: Softwareentwickler
Kunde: Key Software & Systeme GmbH, Stuttgart
Aufgaben:
08/2002 ? 12/2003:
Rolle: Softwareentwickler
Kunde: Encrease AG, Stuttgart
Aufgaben:
02/2001 ? 05/2002:
Rolle: Softwareentwickler
Kunde: C.O.M Menzel Neuhaus GmbH, Wetzlar
Aufgaben:
03/2000 ? 01/2001:
Rolle: Softwareentwickler (studienbegleitend)
Kunde: Informatica Systemhaus Rücker GmbH, Gießen
Aufgaben:
03/1996 ? 08/1996:
Aufgaben:
09/1995 ? 02/1996:
Rolle: Fachverkäufer - Bau-/Heimwerkerbedarf
Kunde: Hornbach Baumarkt, Darmstadt
Aufgaben:
03/1995 ? 08/1995:
Rolle: Fachverkäufer - Bau-/Heimwerkerbedarf
Kunde: Stinnes Baumarkt, Dieburg
02/1994 ? 02/1995:
Rolle: Fachverkäufer - Bau-/Heimwerkerbedarf
Kunde: Hagebaumarkt, Fritzlar
12/1993 ? 01/1994:
Aufgaben:
11/1992 ? 11/1993:
Rolle: Zivildienst
Kunde: Malteser Hilfsdienst, Fritzlar
08/1992 ? 10/1992:
Aufgaben:
11/1991 ? 07/1992:
Rolle: Postzusteller
Kunde: Deutsche Post AG, Bad Wildungen
Kompetenzen
Virtualisierung
Entwicklungsumgebungen/Tools
Frameworks
Web/Application Server (Middleware)
Methodische Kompetenzen
Qualitätssicherung und Monitoring