01/2022 - 12/2024, Sozialkasse/Rentenversicherung, Rüsselsheim/Wiesbaden
Neu- und Weiterentwicklung der Antragsprozesse für verschiedene Rentenprodukte
Die Antragsstrecke für drei verschiedene Rentenprodukte soll digitalisiert werden. Die Validierung der Eingangsdaten und unterschiedliche Anreicherungen durch Daten aus Umsystemen werden automatisiert oder auch komplett ?dunkel? durchgeführt. Analog ist der Leistungsprozess zu erstellen und weiterentwickeln, der im Todesfall einer versicherten Person zum Tragen kommt. Auf diese Prozesse setzen der vorgelagerte Prozess der Annahme des digitalen Formulars auf, sowie der nachgelagerte Prozess der Druckaufbereitung von Dokumenten.
Tätigkeiten:
Vorgehensweise: Scrum
10/2020 - 12/2021, Sozialkasse, Rüsselsheim
Neuentwicklung des Arbeitnehmer-Onlineservice, der es Arbeitnehmer ermöglicht mittels einer Web-Applikation ihre Urlaubsansprüche zu verwalten
Mit einer Umstrukturierung der kompletten Organisation der Sozialkasse geht auch die konsequente Digitalisierung einher. So sollen den Arbeitgebern und den Arbeitnehmern alle zentralen Dienste als Web-Applikation zur Verfügung gestellt werden.
Tätigkeiten:
Vorgehensweise: Scrum
01/2018 - 09/2020, Automotive-Konzern, Neu-Isenburg
Entwicklung eines Connected-Cars-Systems
Das System stellt die zentrale Einheit zur Vernetzung der Fahrzeuge aller Konzernmarken dar. Die verteilte Systemarchitektur ermöglicht die Entkopplung der Software von der Hardware der in den Fahrzeugen verbauten Steuergeräte, die verschiedene Dienste anbieten. Neben der Bereitstellung neuer Funktionalität sind die Entwicklungsteams mit der Umgestaltung des Kernsystems betraut: das initial als Monolith entwickelte System wird in REST-basierte containerized Microservices aufgebrochen. Zudem wird das System in einer Lift&Shift-Phase als cloud-basierter Service bereitgestellt. Die funktionale Komponenten sind Mobile Key, Mobile Device Management, DSGVO Management, Fleet Management, Logging and Accounting.
Tätigkeiten:
Vorgehensweise: LeSS (adaptierter Scrum)
04/2016 - 12/2017 und 10/2011 - 12/2015 , Touristik-Konzern, Frankfurt am Main
Entwicklung eines Reisebuchungssystems
Der drittgrößte Reiseveranstalter Europas löst das seit mehr als 15 Jahren in Verwendung befindliche, auf COBOL basierende Buchungssystem durch eine auf Java 1.6 basierende Neuentwicklung ab. Die Client-Server-Architektur ist mittels EJB-Technologie realisiert und verwendet JBoss als Applikationsserver, der Client verwendet Eclipses RCP (Rich Client Platform) als Grundlage. Das Vorgehen ist modellbasiert, d.h., dass das Fachdesign mittels UML-Modellierung vorgenommen, aus dem Fachmodell das technische Design abgeleitet und die statische Codestruktur aus dem technischen Modell generiert wird. Das dynamische Systemverhalten wird anschließend im generierten Code implementiert. Hierbei soll die UML-Modellierung nicht nur der Code-Generierung, sondern auch der Dokumentation und der Verringerung der Lücke zwischen fachlicher Anforderung und technischer Realisierung dienen.
Tätigkeiten:
Vorgehensweise: proprietärer Scrum
09/2011 - 07/2012, Digitaldruckerei, Frankfurt am Main
Anforderungsanalyse für Rechnungsstellungsmodul
Der Kunde ist Dienstleister für Redaktion, Layout, Druck, Konfektionierung und Versand von Schulungsunterlagen. Die Auftragsbearbeitung ist mittels MS-Access und MS-SQL-Server realisiert, bleibt aber gänzlich von der Rechnungsstellungsstellung getrennt. Letztere wird auf Basis von Reports mit einer SAGE-Software vorgenommen, die dann mit DATEV zur Buchung gelangt. Der Kunde wünscht eine als Modul der Auftragsbearbeitung realisierte Rechnungsstellungssoftware. Damit ist die Rechnungsstellung direkt aus lediglich einer Applikation möglich, der Zwischenschritt über SAGE wird eliminiert. Der abschließende Import in DATEV kann über CSV-Dateien bewerkstelligt werden. Für die Analyse der Anforderung werden neben der Systemanalyse des bestehenden Auftragsbearbeitungs-systems Interviews mit Vertretern der Produktion, der Buchhaltung und der Geschäftsführung geführt. In mehreren Sitzungen entsteht ein Anforderungsdokument anhand dessen eine Aufwandsschätzung vorgenommen wird.
Tätigkeiten:
Systemanalyse der zu erweiternden Applikation
Analyse, Dokumentation und Abstimmung der Anforderungen
Leitung der extern durchgeführten Entwicklungsarbeiten
Abnahmepräsentationen beim Kunden
Fehlerbehebungen und Erweiterungen der Funktionalität
Vorgehensweise: Wasserfall-Modell mit iterativ-inkrementeller Entwicklung
12/2003 - 05/2004, Logistikkonzern, Eschborn/Braunschweig
Anlagensimulator (ASIM) für Steuerungssoftware von Rangierbahnhöfen
Um die Steuerungssoftware zu testen, simuliert ASIM unter Echtzeitbedingungen die Außenkomponenten von Rangierbahnhöfen. Die Teamgröße variiert je nach Projektphase zwischen 3 und 6 Mitarbeitern.
Tätigkeiten:
Vorgehensweise: Rational Unified Process (RUP)
Akademische Abschlüsse:
Diplom-Informatiker
Master of Arts (MA) in Philosophie
Weiterbildung:
2025
Fachkonferenz ?betterCode() GenAI 2025?, Online
2024
Fachkonferenz ?Agiles Anforderungsmanagement - Data Driven Business?, Frankfurt am Main
2022
Fachkonferenz ?IT-Tage?, Online
2021
Fachkonferenz ?IT-Tage?, Online
2019
Fachkonferenz ?IT-Tage?, Frankfurt am Main Mit Zertifikats-Workshop ?Einstieg ins Machine Learning?
2012
Zertifikat ?IREB Certified Professional for Requirements Engineering ? Foundation Level?
2011
Zertifikat ?Projektmanagement? der FernUniversität in Hagen
2007
Fachkonferenz W-JAX, München
2005
Zertifikat ?OMG-Certified UML Professional Fundamental?
Fachkonferenz OOP, München
2004
Zertifikat ?Sun Certified Programmer for the Java2 Platform 1.4?
Fachkonferenz OOP, München
Fachkonferenz JAX, Mörfelden-Walldorf
Weiterbildungsseminar ?Software Requirements Management?
2003
Weiterbildungsseminar ?Übersicht über den Rational Unified Process?
Fachkonferenz OOP, München
2001
Ausbilderbefähigung
Requirements Engineer
Business Analyst
Software Architekt
Automotive
Aviation
Digitaldruckerei
Finanzdienstleistung
Touristik
Versicherung
Transport/Logistik
01/2022 - 12/2024, Sozialkasse/Rentenversicherung, Rüsselsheim/Wiesbaden
Neu- und Weiterentwicklung der Antragsprozesse für verschiedene Rentenprodukte
Die Antragsstrecke für drei verschiedene Rentenprodukte soll digitalisiert werden. Die Validierung der Eingangsdaten und unterschiedliche Anreicherungen durch Daten aus Umsystemen werden automatisiert oder auch komplett ?dunkel? durchgeführt. Analog ist der Leistungsprozess zu erstellen und weiterentwickeln, der im Todesfall einer versicherten Person zum Tragen kommt. Auf diese Prozesse setzen der vorgelagerte Prozess der Annahme des digitalen Formulars auf, sowie der nachgelagerte Prozess der Druckaufbereitung von Dokumenten.
Tätigkeiten:
Vorgehensweise: Scrum
10/2020 - 12/2021, Sozialkasse, Rüsselsheim
Neuentwicklung des Arbeitnehmer-Onlineservice, der es Arbeitnehmer ermöglicht mittels einer Web-Applikation ihre Urlaubsansprüche zu verwalten
Mit einer Umstrukturierung der kompletten Organisation der Sozialkasse geht auch die konsequente Digitalisierung einher. So sollen den Arbeitgebern und den Arbeitnehmern alle zentralen Dienste als Web-Applikation zur Verfügung gestellt werden.
Tätigkeiten:
Vorgehensweise: Scrum
01/2018 - 09/2020, Automotive-Konzern, Neu-Isenburg
Entwicklung eines Connected-Cars-Systems
Das System stellt die zentrale Einheit zur Vernetzung der Fahrzeuge aller Konzernmarken dar. Die verteilte Systemarchitektur ermöglicht die Entkopplung der Software von der Hardware der in den Fahrzeugen verbauten Steuergeräte, die verschiedene Dienste anbieten. Neben der Bereitstellung neuer Funktionalität sind die Entwicklungsteams mit der Umgestaltung des Kernsystems betraut: das initial als Monolith entwickelte System wird in REST-basierte containerized Microservices aufgebrochen. Zudem wird das System in einer Lift&Shift-Phase als cloud-basierter Service bereitgestellt. Die funktionale Komponenten sind Mobile Key, Mobile Device Management, DSGVO Management, Fleet Management, Logging and Accounting.
Tätigkeiten:
Vorgehensweise: LeSS (adaptierter Scrum)
04/2016 - 12/2017 und 10/2011 - 12/2015 , Touristik-Konzern, Frankfurt am Main
Entwicklung eines Reisebuchungssystems
Der drittgrößte Reiseveranstalter Europas löst das seit mehr als 15 Jahren in Verwendung befindliche, auf COBOL basierende Buchungssystem durch eine auf Java 1.6 basierende Neuentwicklung ab. Die Client-Server-Architektur ist mittels EJB-Technologie realisiert und verwendet JBoss als Applikationsserver, der Client verwendet Eclipses RCP (Rich Client Platform) als Grundlage. Das Vorgehen ist modellbasiert, d.h., dass das Fachdesign mittels UML-Modellierung vorgenommen, aus dem Fachmodell das technische Design abgeleitet und die statische Codestruktur aus dem technischen Modell generiert wird. Das dynamische Systemverhalten wird anschließend im generierten Code implementiert. Hierbei soll die UML-Modellierung nicht nur der Code-Generierung, sondern auch der Dokumentation und der Verringerung der Lücke zwischen fachlicher Anforderung und technischer Realisierung dienen.
Tätigkeiten:
Vorgehensweise: proprietärer Scrum
09/2011 - 07/2012, Digitaldruckerei, Frankfurt am Main
Anforderungsanalyse für Rechnungsstellungsmodul
Der Kunde ist Dienstleister für Redaktion, Layout, Druck, Konfektionierung und Versand von Schulungsunterlagen. Die Auftragsbearbeitung ist mittels MS-Access und MS-SQL-Server realisiert, bleibt aber gänzlich von der Rechnungsstellungsstellung getrennt. Letztere wird auf Basis von Reports mit einer SAGE-Software vorgenommen, die dann mit DATEV zur Buchung gelangt. Der Kunde wünscht eine als Modul der Auftragsbearbeitung realisierte Rechnungsstellungssoftware. Damit ist die Rechnungsstellung direkt aus lediglich einer Applikation möglich, der Zwischenschritt über SAGE wird eliminiert. Der abschließende Import in DATEV kann über CSV-Dateien bewerkstelligt werden. Für die Analyse der Anforderung werden neben der Systemanalyse des bestehenden Auftragsbearbeitungs-systems Interviews mit Vertretern der Produktion, der Buchhaltung und der Geschäftsführung geführt. In mehreren Sitzungen entsteht ein Anforderungsdokument anhand dessen eine Aufwandsschätzung vorgenommen wird.
Tätigkeiten:
Systemanalyse der zu erweiternden Applikation
Analyse, Dokumentation und Abstimmung der Anforderungen
Leitung der extern durchgeführten Entwicklungsarbeiten
Abnahmepräsentationen beim Kunden
Fehlerbehebungen und Erweiterungen der Funktionalität
Vorgehensweise: Wasserfall-Modell mit iterativ-inkrementeller Entwicklung
12/2003 - 05/2004, Logistikkonzern, Eschborn/Braunschweig
Anlagensimulator (ASIM) für Steuerungssoftware von Rangierbahnhöfen
Um die Steuerungssoftware zu testen, simuliert ASIM unter Echtzeitbedingungen die Außenkomponenten von Rangierbahnhöfen. Die Teamgröße variiert je nach Projektphase zwischen 3 und 6 Mitarbeitern.
Tätigkeiten:
Vorgehensweise: Rational Unified Process (RUP)
Akademische Abschlüsse:
Diplom-Informatiker
Master of Arts (MA) in Philosophie
Weiterbildung:
2025
Fachkonferenz ?betterCode() GenAI 2025?, Online
2024
Fachkonferenz ?Agiles Anforderungsmanagement - Data Driven Business?, Frankfurt am Main
2022
Fachkonferenz ?IT-Tage?, Online
2021
Fachkonferenz ?IT-Tage?, Online
2019
Fachkonferenz ?IT-Tage?, Frankfurt am Main Mit Zertifikats-Workshop ?Einstieg ins Machine Learning?
2012
Zertifikat ?IREB Certified Professional for Requirements Engineering ? Foundation Level?
2011
Zertifikat ?Projektmanagement? der FernUniversität in Hagen
2007
Fachkonferenz W-JAX, München
2005
Zertifikat ?OMG-Certified UML Professional Fundamental?
Fachkonferenz OOP, München
2004
Zertifikat ?Sun Certified Programmer for the Java2 Platform 1.4?
Fachkonferenz OOP, München
Fachkonferenz JAX, Mörfelden-Walldorf
Weiterbildungsseminar ?Software Requirements Management?
2003
Weiterbildungsseminar ?Übersicht über den Rational Unified Process?
Fachkonferenz OOP, München
2001
Ausbilderbefähigung
Requirements Engineer
Business Analyst
Software Architekt
Automotive
Aviation
Digitaldruckerei
Finanzdienstleistung
Touristik
Versicherung
Transport/Logistik