Senior Berater Finanzwesen & Telekommunikation, Architekt, Business Analyst, Requirement Engineering, Projektleitung
Aktualisiert am 26.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Finanzwesen
Requirement Engineering
IREB
Scrum-Methodik
ITIL Foundation
REST
Agile Entwicklung
Git
GitHub
Business Analyse
Künstliche Intelligenz
Scrum Product Owner
Deutsch
Muttersprache
Englisch
Fließend

Einsatzorte

Einsatzorte

Frankfurt am Main (+10km)
möglich

Projekte

Projekte

2 Jahre 5 Monate
2021-11 - 2024-03

Beratung und Unterstützung bei der Umsetzung eines Finanzverfahrens

Business Analyst, Product Owner Elster/Ginster/XML Confluence Scrum ...
Business Analyst, Product Owner

  • Projektunterstützung im Rahmen eines großen strategischen Verfahren
  • Mitarbeit bei der Spezifikation / Erstellung des Pflichtenheftes / Anforderungsdokumentation
  • Businessanalyse
  • Testanalyse
  • Team-Lead Entwicklung/Test

Elster/Ginster/XML Confluence Scrum JIRA UML Use-Case Diagramme Aktivitätsdiagramme
ITZBund
5 Monate
2020-11 - 2021-03

Beratung bei der Erreichung der BaFin Anforderungen

Beratung bei der Erreichung der BaFin Anforderungen BAFIN KAIT
Beratung bei der Erreichung der BaFin Anforderungen

  • Analyse der Business Managed Applications, bei denen die Compliance mit den KAIT-Anforderungen der BaFin nicht vorliegt
  • Erarbeiten von Vorschlägen, wie die KAIT-Anforderungen erfüllt werden können

BAFIN KAIT
Allianz Global Investors
Remote
7 Monate
2020-04 - 2020-10

Aufbau einer Dokumentations-plattform für On-Premise Cloud

Confluce JIRA

  • Analyse der Cloud Dokumentation
  • Erarbeiten eines Konzeptes zur Gestaltung einer Dokumentationsplattform für Qualifizierungsmaßnahmen, Dokumentation und Know-How-Austausch
  • Aufbau dieser Dokumentationsplattform mit Confluence

Confluce JIRA
R&V Versicherung
10 Monate
2019-05 - 2020-02

Analyse, Konzeption und Implementierung einer Software

Software Entwickler, Projektleiter, Business/Req. Engineer Java JUnit Mockito ...
Software Entwickler, Projektleiter, Business/Req. Engineer

  • Analyse, Konzeption und Implementierung einer Software zur Sanierung der Datenbestände im DVAG CLOUD Umfeld
  • Analyse, Konzeption und Implementierung einer Software zur Migration der DVAG Cloud Datenbestände von ORACLE nach Microsoft Azure
  • Organisation und Vorbereitung der DVAG Cloud Migration nach Microsoft Azure

Java JUnit Mockito Oracle JIRA
DVAG Deutsche Vermögensberatung
4 Monate
2019-01 - 2019-04

Softwareentwicklung

Software Entwickler Java JUnit Mockito ...
Software Entwickler
  • Entwicklung von Software für die Finanzbuchhaltung
  • Die Programmiersprachen bzw. Umgebungen sind Java, JUnit, Mockito, Xentis, Final und Doxis
Java JUnit Mockito Oracle JIRA CI/CD Xentis Final Doxis
Helaba Invest
2 Monate
2018-12 - 2019-01

Portierung einer Webanwendung

Software Entwickler Angular 7 Typescript REST ...
Software Entwickler

    • Eine in AngularJS geschriebene WEB-Anwendung wurde auf Angular 7 / Typescript portiert
    • Diese Anwendung greift via REST Schnittstelle auf einen Server zu, der Daten aus einer MySQL Datenbank bereitstellt
    • Dieser Server wurde auf Spring Boot umgestellt

    Angular 7 Typescript REST Java JUnit Mockito JSON MySQL JDBC IntelliJ Git
    5 Monate
    2018-06 - 2018-10

    Lead Design und Development

    Projektleiter, Business/Requirements Engineer
    Projektleiter, Business/Requirements Engineer
    • Ziel des Projektes war die Neuentwicklung einer Software für die Verwaltung öffentlicher Förderprogramme. Meine Aufgabe waren der Aufbau und die einführende Leitung des Designs und der Implementierung. Die fachliche Anforderungsanalyse wird in Deutschland durchgeführt, von internen wie externen Beratern. Die Implementierung nimmt ein indischer Lieferant stufenweise vor, von Indien aus. Ziel ist es, die alte Anwendung und die neue in einem Hybridmodell parallel zu betrieben. Nach dem Aufbau und der einführenden Leitung wird die Aufgabe an einen indischen Anbieter übergeben.
    • Parallel zu dem Aufbau dieser Neuentwicklung leitete ich ein Projekt, welches über mehrere Jahre hinweg nicht abgeschlossen werden konnte, das aber unabdingbare Voraussetzung für die Neuentwicklung ist.
    • Zusätzlich entwickelte ich für ein Migrationsprojekt einen konfigurierbaren Testdatengenerator in Java und ORACLE.
    Java JUnit Mockito ORACLE IntelliJ git maven Microservices
    Deutsche Bank
    1 Jahr 10 Monate
    2016-01 - 2017-10

    LifeCycle-Management

    Komponentenverantwortlicher/Projektleiter, Business/Requirements Engineer ORACLE PL/SQL Architektur
    Komponentenverantwortlicher/Projektleiter, Business/Requirements Engineer
    • In der Rolle des Komponenten-verantwortlichen / Product Owner, verantwortete ich das Life-Cycle-Management mehrerer IT-Software-Systeme für verschiedene Referate. 
    • In dieser Funktion war ich die Schnittstelle zwischen dem IT-Bereich der Stadt München, den Referaten sowie den Herstellern. 
    • Zu meinen Aufgaben zählten die Anforderungserhebung, Planung und Gestaltung, Identifizierung von Optimierungspotentialen, Qualitätsmanagement, Konfigurationsmanagement, Releasemanagement, Unterstützung der Architektur sowie als Mediator Eskalations- und Konfliktbehandlung. 
    • Konkret ging es um die Migration von Anwendungen und Datenbanken von dedizierten Alt-Servern in eine virtualisierte Umgebung. 
    • Meine Aufgaben hierbei waren die Planung, das technische Design, Begleitung und Überwachung der Durchführung sowie im Falle der Datenbank die Durchführung der Migration selbst.
    ORACLE PL/SQL Architektur
    Landeshauptstadt München
    4 Monate
    2015-07 - 2015-10

    Migration und Weiterentwicklung einer WEB Anwendung

    Java Entwickler Java JSP JavaScript ...
    Java Entwickler
    • Migration und Weiterentwicklung einer WEB Anwendung von Apache Struts auf das Apache Wicket Framework. Diese Software wird in den Filialen der Postbank zum Verkauf der Produkte eingesetzt.
    • Ein weiterer Schwerpunkt des Projektes liegt auf der Standardisierung d.h. der Entwicklung wiederverwendbarer Moduln wie Anzeigepanels für Konten, ebenso wie CSS Klassen für ein durchgängig einheitliches Aussehen (Webusability).
    Java JSP JavaScript Jquery Struts Apache Wicket JUnit Mockito http Eclipse IntelliJ Maven SVN HTML CSS HP ALM Git
    Postbank
    10 Monate
    2014-06 - 2015-03

    Migration einer bank-internen CRM-Anwendung von Apache Struts

    Java Entwickler Java JSP Struts ...
    Java Entwickler
    • Migration einer bank-internen CRM Anwendung von Apache Struts auf das Apache Wicket Framework.
    • Eine Maßgabe des Projektes ist, dass die Anwendung bis zur endgültigen Fertigstellung der Migration sowohl Struts-Masken wie auch Wicket Masken gleichzeitig unterstützt
    • Das bedeutet vor allem, dass während eines Dialoges der Übergang von Struts-Masken auf Wicket Masken möglich sein muss, und umgekehrt. Hierzu gehörte auch die Mitarbeit an DV Konzepten für Neuentwicklungen sowie die fachliche Abstimmung der Anforderungen mit den Fachabteilungen.
    • Ein weiterer Schwerpunkt des Projektes liegt auf der Standardisierung d.h. der Entwicklung wieder verwendbarer Moduln wie Anzeigepanels für Konten, ebenso wie CSS Klassen für ein durchgängig einheitliches Aussehen (Webusability).
    Java JSP Struts Apache Wicket JUnit Mockito http Eclipse IntelliJ Maven SVN HTML CSS Jenkins
    ING DIBA
    1 Jahr 1 Monat
    2012-11 - 2013-11

    Entwicklung einer Java Software

    Entwickler Java JUnit http ...
    Entwickler
    • Entwicklung einer Java Software für ein Zentrales Auskunftssystem für Landesmelderegister. 
    • Ein wesentlicher Teil der Aufgabe bestand in der Entwicklung von DV-Konzepten für ein notwendig gewordenes Re-Engineering der Architektur.
    • Hierzu gehörte auch die Erstellung von Userstories für die zu implementierende Geschäftslogik, Architektur.
    Java JUnit http JBOSS Hibernate JDBC Eclipse Maven SVN HTML CSS OSCI Scrum inkl. Moderation PL/SQL Architektur Jenkins Testautomatisierung CI/CD
    AKDB (Anstalt für Kommunale Datenverarbeitung in Bayern)
    1 Jahr 3 Monate
    2011-04 - 2012-06

    Entwicklung eines WEB Client für mobile Endgeräte

    Entwickler Java JUnit JMockit ...
    Entwickler
    • Entwicklung eines WEB Client für mobile Endgeräte auf der Basis des Java Wicket Framework. 
    • Ein Schwerpunkt des Projektes liegt auf der Standardisierung d.h. der Entwicklung wieder verwendbarer Moduln sowie CSS-Klassen für ein durchgängig einheitliches Aussehen (Webusability)
    Java JUnit JMockit Wicket REST XML JAXB JSON http TOMCAT Eclipse Intellij Selenium Maven SVN Git HTML CSS Spring Scrum Testautomatisierung
    1und1
    2 Monate
    2010-11 - 2010-12

    Erstellen eines RFP für ein CRM System

    Berater Requirement Enginering
    Berater
    Requirement Enginering
    CBS (Click & Buy)
    1 Jahr 4 Monate
    2008-08 - 2009-11

    Design und Implementationsmanagement einer Portierung

    Berater Requirement Enginering Projektmanagement
    Berater
    • Design und Implementationsmanagement einer Portierung eines WIN32 basierenden Registrierungs- und Aktivierungssystems für Direktvertrieb (Geschäftskunden) auf ein WEB Service basierendes System
    • Design und Implementationsmanagement einer WEB Service basierenden Händlerschnittstelle für Kundenregistrierung und Aktivierung. 
    • Diese Schnittsteller ermöglicht es Händlern, über ihr eigenes System, Registrierungen und Aktivierungen direkt an E-Plus weiterzuleiten. 
    • Hierzu gehörte auch die Analyse vorhandener Geschäftsprozesse
    Requirement Enginering Projektmanagement
    E-Plus
    1 Jahr 4 Monate
    2007-01 - 2008-04

    Entwicklung eines ?Customisation Guide?

    Berater Requirement Enginering
    Berater
    • Neben dem Payback System, dem führenden Bonusprogramm Deutschlands, betreibt Loyalty Partner auch das Bahncard System für die Deutsche Bahn. 
    • Die Tätigkeiten waren das Design und die Entwicklung einer Monitoranwendung für die Schnittstellenüberwachung zwischen den betriebenen Subsystemen (SIEBEL Hospitality, Loyalty Systems, CRM) sowie diverser weiterer Schnittstellenanwendungen.
    • Entwicklung eines ?Customisation Guide? für das Loyalty Bonus System LMS. 
    • Dies erforderte die Analyse und Dokumentation einer Struts/Hibernate/Spring basierten Java EE Anwendung.
    • Design und Entwicklung einer in ?C? geschriebenen Anwendung zum Initialisieren und Laden einer ORACLE Datenbank für 1,000,000,000 Datensätze, unter Verwendung von realen Daten.
    Struts Hibernate Spring Java EE C
    Requirement Enginering
    Loyalty Partner
    München
    1 Jahr 3 Monate
    2005-10 - 2006-12

    Miadidas Projekt

    Projektarchitekt Projektmanagement Requitement Engineering
    Projektarchitekt
    • Architekt im miadidas Projekt (Details siehe unten). 
      • Ziel der zweiten Phase war die Integration der miadidas Umgebung in die vorhandene Adidas U.S. eCommerce Plattform. 
      • Dies beinhaltete auch eine fortlaufende Synchronisation von Nutzerdaten in verschiedenen, jeweils voneinander unabhängigen Datenbanken. 
      • Damit wurde erst die systemübergreifende Nutzung der verschiedenen Plattformen möglich.
    • Architekt für die SAP ERP Integration der Reebok SAP Umgebung in die Adidas SAP Umgebung. 
      • Ziel dieses Projektes war die Integration der Reebok Händler und der Zulieferer in den SAP AFS ?Global Client?. 
      • Ebenso wurden das Reebok Anforderungsmanagement, Sourcing und die Lagerverwaltung integriert.
    • Architekt für die Implementierung einer Kampagnen Management Lösung als Bestandteil der SAP CRM Suite. 
      • Ziel war der Einsatz für den zentral gesteuerten Versand von Email Kampagnen an spezifische Kundensegmente. 
      • Die Ermittlung dieser Segmente über Data Mining war ebenso Gegenstand wie auch das Berichtswesen. 
      • Zum Einsatz kam das SAP CRM Campaign Management System.
    • Architekt im miadidas Projekt.
      • miadidas ist eine seit 2001 betriebene Anwendung und bietet eine individuelle Schuhgestaltung für den Massenmarkt. 
      • Die Aufgabe bestand in der Entwicklung eines Datenmodells, das sowohl die neuen Funktionalitäten berücksichtigt, als auch die vorhandenen Anwendungen der ?Supply chain?, die jeweils über ihr eigenes, nicht änderbares Datenmodell verfügen.
    • Architekt des Projektes ?Online-Katalog?. 
      • Diese WEB basierte Anwendung soll den Kunden bei seiner Kaufentscheidung unterstützen, in dem man ihm einen optimierten Dialog mit den Online-Produkten ermöglicht. 
      • Die Anwendung basiert auf der Interwoven Teamsite Plattform für ?Content Management? und der Interwoven Mediabin Plattform für digitale Bestandsverwaltung.
    • Die Architekturbeschreibungen für alle Projekte wurden in UML mit dem ARIS Toolset dokumentiert
    SAP CRM Java JDBC ORACLE ARIS
    Projektmanagement Requitement Engineering
    Adidas

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    • Dipl. Math.


    Zertifikat

    • ITIL Foundation

    Position

    Position

    • Senior Berater Banken & Telekommunikation, Finanzen
    • Architekt
    • Business Analyst
    • Machine Learning Engineer
    • Data Scientist

    Kompetenzen

    Kompetenzen

    Top-Skills

    Finanzwesen Requirement Engineering IREB Scrum-Methodik ITIL Foundation REST Agile Entwicklung Git GitHub Business Analyse Künstliche Intelligenz Scrum Product Owner

    Aufgabenbereiche

    Business Analyst
    Requirement Engineering
    Senior Berater Finanzwesen & Telekommunikation
    Softwareentwicklung
    Künstliche Intelligenz
    Machine Learning Engineer
    Data Scientist

    Produkte / Standards / Erfahrungen / Methoden

    apache maven
    Atlassian Confluence
    Atlassian JIRA
    Git
    GitHub
    REST
    Docker
    Kubernetes

    Professionelle Erfahrung (38 Jahre):

    • Organisation und Management
    • Requirement Engineering
    • Daten- und Anwendungsarchitektur
    • Enterprise Architektur
    • Business modelling
    • Anwendungsauswahl und -Integration
    • ITIL Foundation
    • Lange internationale Erfahrung in Europa, Asien,Naher Osten, Südamerika und USA
    • Going the extra mile

    Künstliche Intelligenz

    • PyTorch
    • Jupyter notebook
    • PyCharm
    • langchain


    Modellierende Systeme:

    • ARIS (BPMN)

    WEB Technologien & Tools:

    • Docker
    • Kubernetes
    • Microservices 
    • Contineous Integration / Contineous Development, CICD, CI/CD
    • Testdriven Development 
    • Testautomatisierung 
    • TeamCity 
    • JFrog Artifactory 
    • Apache Wicket 
    • Swing
    • JAXB, JSON
    • JUnit, Mockito, Hamcrest 
    • http 
    • REST 
    • RESTAPIs 
    • RESTful WEB Services using Spring
    • Hibernate 
    • JDBC
    • JQuery 
    • CORBA
    • Springboot

    Verschiedenes:

    • Apache WEB server 
    • Apache Archiva 
    • TOMCAT JSP server
    • JBoss
    • Macromedia Flash 
    • Adobe photoshop 
    • Eclipse 
    • Intellij Idea 
    • Selenium
    • TestNG
    • Maven 
    • SVN 
    • GIT 
    • Bitbucket 
    • Atlassian
    • OOP
    • Agile develoment
    • Microsoft Excel XLT
    • HP ALM 
    • JIRA
    • Confluence
    • Artifactory
    • Jenkins
    • Jenkins Pipeline 
    • Veracode
    • SonarCube
    • Springboot
    • SOAP UI & POSTMAN
    • Agile
    • Scrum

    Betriebssysteme

    Microsoft Windows
    UNIX, Linux and derivatives
    Windows Server
    MacOS

    Programmiersprachen

    Angular
    AngularJS
    Assembler
    Basic
    C / C++
    COBOL
    CSS
    DHTML
    Fortran
    HTML
    HTML5
    Java
    Java Server Pages
    Javascript
    Typescript
    VBA
    XML

    Datenbanken

    Microsoft Access
    Microsoft SQL Server
    MySQL
    ORACLE
    7.x to 9.1

    ORACLE

    • Datenbankdesign
    • Datenbankverwaltung
    • SQLProgrammierung
    • Embedded SQL

    Compliance & Sicherheit Finanzwesen

    BAFIN
    KAIT

    Branchen

    Branchen

    • Banken
    • Telekommunikation
    • Loyalty Systeme
    • Customer Care & Billing
    • CRM
    • Finanzen

    Einsatzorte

    Einsatzorte

    Frankfurt am Main (+10km)
    möglich

    Projekte

    Projekte

    2 Jahre 5 Monate
    2021-11 - 2024-03

    Beratung und Unterstützung bei der Umsetzung eines Finanzverfahrens

    Business Analyst, Product Owner Elster/Ginster/XML Confluence Scrum ...
    Business Analyst, Product Owner

    • Projektunterstützung im Rahmen eines großen strategischen Verfahren
    • Mitarbeit bei der Spezifikation / Erstellung des Pflichtenheftes / Anforderungsdokumentation
    • Businessanalyse
    • Testanalyse
    • Team-Lead Entwicklung/Test

    Elster/Ginster/XML Confluence Scrum JIRA UML Use-Case Diagramme Aktivitätsdiagramme
    ITZBund
    5 Monate
    2020-11 - 2021-03

    Beratung bei der Erreichung der BaFin Anforderungen

    Beratung bei der Erreichung der BaFin Anforderungen BAFIN KAIT
    Beratung bei der Erreichung der BaFin Anforderungen

    • Analyse der Business Managed Applications, bei denen die Compliance mit den KAIT-Anforderungen der BaFin nicht vorliegt
    • Erarbeiten von Vorschlägen, wie die KAIT-Anforderungen erfüllt werden können

    BAFIN KAIT
    Allianz Global Investors
    Remote
    7 Monate
    2020-04 - 2020-10

    Aufbau einer Dokumentations-plattform für On-Premise Cloud

    Confluce JIRA

    • Analyse der Cloud Dokumentation
    • Erarbeiten eines Konzeptes zur Gestaltung einer Dokumentationsplattform für Qualifizierungsmaßnahmen, Dokumentation und Know-How-Austausch
    • Aufbau dieser Dokumentationsplattform mit Confluence

    Confluce JIRA
    R&V Versicherung
    10 Monate
    2019-05 - 2020-02

    Analyse, Konzeption und Implementierung einer Software

    Software Entwickler, Projektleiter, Business/Req. Engineer Java JUnit Mockito ...
    Software Entwickler, Projektleiter, Business/Req. Engineer

    • Analyse, Konzeption und Implementierung einer Software zur Sanierung der Datenbestände im DVAG CLOUD Umfeld
    • Analyse, Konzeption und Implementierung einer Software zur Migration der DVAG Cloud Datenbestände von ORACLE nach Microsoft Azure
    • Organisation und Vorbereitung der DVAG Cloud Migration nach Microsoft Azure

    Java JUnit Mockito Oracle JIRA
    DVAG Deutsche Vermögensberatung
    4 Monate
    2019-01 - 2019-04

    Softwareentwicklung

    Software Entwickler Java JUnit Mockito ...
    Software Entwickler
    • Entwicklung von Software für die Finanzbuchhaltung
    • Die Programmiersprachen bzw. Umgebungen sind Java, JUnit, Mockito, Xentis, Final und Doxis
    Java JUnit Mockito Oracle JIRA CI/CD Xentis Final Doxis
    Helaba Invest
    2 Monate
    2018-12 - 2019-01

    Portierung einer Webanwendung

    Software Entwickler Angular 7 Typescript REST ...
    Software Entwickler

      • Eine in AngularJS geschriebene WEB-Anwendung wurde auf Angular 7 / Typescript portiert
      • Diese Anwendung greift via REST Schnittstelle auf einen Server zu, der Daten aus einer MySQL Datenbank bereitstellt
      • Dieser Server wurde auf Spring Boot umgestellt

      Angular 7 Typescript REST Java JUnit Mockito JSON MySQL JDBC IntelliJ Git
      5 Monate
      2018-06 - 2018-10

      Lead Design und Development

      Projektleiter, Business/Requirements Engineer
      Projektleiter, Business/Requirements Engineer
      • Ziel des Projektes war die Neuentwicklung einer Software für die Verwaltung öffentlicher Förderprogramme. Meine Aufgabe waren der Aufbau und die einführende Leitung des Designs und der Implementierung. Die fachliche Anforderungsanalyse wird in Deutschland durchgeführt, von internen wie externen Beratern. Die Implementierung nimmt ein indischer Lieferant stufenweise vor, von Indien aus. Ziel ist es, die alte Anwendung und die neue in einem Hybridmodell parallel zu betrieben. Nach dem Aufbau und der einführenden Leitung wird die Aufgabe an einen indischen Anbieter übergeben.
      • Parallel zu dem Aufbau dieser Neuentwicklung leitete ich ein Projekt, welches über mehrere Jahre hinweg nicht abgeschlossen werden konnte, das aber unabdingbare Voraussetzung für die Neuentwicklung ist.
      • Zusätzlich entwickelte ich für ein Migrationsprojekt einen konfigurierbaren Testdatengenerator in Java und ORACLE.
      Java JUnit Mockito ORACLE IntelliJ git maven Microservices
      Deutsche Bank
      1 Jahr 10 Monate
      2016-01 - 2017-10

      LifeCycle-Management

      Komponentenverantwortlicher/Projektleiter, Business/Requirements Engineer ORACLE PL/SQL Architektur
      Komponentenverantwortlicher/Projektleiter, Business/Requirements Engineer
      • In der Rolle des Komponenten-verantwortlichen / Product Owner, verantwortete ich das Life-Cycle-Management mehrerer IT-Software-Systeme für verschiedene Referate. 
      • In dieser Funktion war ich die Schnittstelle zwischen dem IT-Bereich der Stadt München, den Referaten sowie den Herstellern. 
      • Zu meinen Aufgaben zählten die Anforderungserhebung, Planung und Gestaltung, Identifizierung von Optimierungspotentialen, Qualitätsmanagement, Konfigurationsmanagement, Releasemanagement, Unterstützung der Architektur sowie als Mediator Eskalations- und Konfliktbehandlung. 
      • Konkret ging es um die Migration von Anwendungen und Datenbanken von dedizierten Alt-Servern in eine virtualisierte Umgebung. 
      • Meine Aufgaben hierbei waren die Planung, das technische Design, Begleitung und Überwachung der Durchführung sowie im Falle der Datenbank die Durchführung der Migration selbst.
      ORACLE PL/SQL Architektur
      Landeshauptstadt München
      4 Monate
      2015-07 - 2015-10

      Migration und Weiterentwicklung einer WEB Anwendung

      Java Entwickler Java JSP JavaScript ...
      Java Entwickler
      • Migration und Weiterentwicklung einer WEB Anwendung von Apache Struts auf das Apache Wicket Framework. Diese Software wird in den Filialen der Postbank zum Verkauf der Produkte eingesetzt.
      • Ein weiterer Schwerpunkt des Projektes liegt auf der Standardisierung d.h. der Entwicklung wiederverwendbarer Moduln wie Anzeigepanels für Konten, ebenso wie CSS Klassen für ein durchgängig einheitliches Aussehen (Webusability).
      Java JSP JavaScript Jquery Struts Apache Wicket JUnit Mockito http Eclipse IntelliJ Maven SVN HTML CSS HP ALM Git
      Postbank
      10 Monate
      2014-06 - 2015-03

      Migration einer bank-internen CRM-Anwendung von Apache Struts

      Java Entwickler Java JSP Struts ...
      Java Entwickler
      • Migration einer bank-internen CRM Anwendung von Apache Struts auf das Apache Wicket Framework.
      • Eine Maßgabe des Projektes ist, dass die Anwendung bis zur endgültigen Fertigstellung der Migration sowohl Struts-Masken wie auch Wicket Masken gleichzeitig unterstützt
      • Das bedeutet vor allem, dass während eines Dialoges der Übergang von Struts-Masken auf Wicket Masken möglich sein muss, und umgekehrt. Hierzu gehörte auch die Mitarbeit an DV Konzepten für Neuentwicklungen sowie die fachliche Abstimmung der Anforderungen mit den Fachabteilungen.
      • Ein weiterer Schwerpunkt des Projektes liegt auf der Standardisierung d.h. der Entwicklung wieder verwendbarer Moduln wie Anzeigepanels für Konten, ebenso wie CSS Klassen für ein durchgängig einheitliches Aussehen (Webusability).
      Java JSP Struts Apache Wicket JUnit Mockito http Eclipse IntelliJ Maven SVN HTML CSS Jenkins
      ING DIBA
      1 Jahr 1 Monat
      2012-11 - 2013-11

      Entwicklung einer Java Software

      Entwickler Java JUnit http ...
      Entwickler
      • Entwicklung einer Java Software für ein Zentrales Auskunftssystem für Landesmelderegister. 
      • Ein wesentlicher Teil der Aufgabe bestand in der Entwicklung von DV-Konzepten für ein notwendig gewordenes Re-Engineering der Architektur.
      • Hierzu gehörte auch die Erstellung von Userstories für die zu implementierende Geschäftslogik, Architektur.
      Java JUnit http JBOSS Hibernate JDBC Eclipse Maven SVN HTML CSS OSCI Scrum inkl. Moderation PL/SQL Architektur Jenkins Testautomatisierung CI/CD
      AKDB (Anstalt für Kommunale Datenverarbeitung in Bayern)
      1 Jahr 3 Monate
      2011-04 - 2012-06

      Entwicklung eines WEB Client für mobile Endgeräte

      Entwickler Java JUnit JMockit ...
      Entwickler
      • Entwicklung eines WEB Client für mobile Endgeräte auf der Basis des Java Wicket Framework. 
      • Ein Schwerpunkt des Projektes liegt auf der Standardisierung d.h. der Entwicklung wieder verwendbarer Moduln sowie CSS-Klassen für ein durchgängig einheitliches Aussehen (Webusability)
      Java JUnit JMockit Wicket REST XML JAXB JSON http TOMCAT Eclipse Intellij Selenium Maven SVN Git HTML CSS Spring Scrum Testautomatisierung
      1und1
      2 Monate
      2010-11 - 2010-12

      Erstellen eines RFP für ein CRM System

      Berater Requirement Enginering
      Berater
      Requirement Enginering
      CBS (Click & Buy)
      1 Jahr 4 Monate
      2008-08 - 2009-11

      Design und Implementationsmanagement einer Portierung

      Berater Requirement Enginering Projektmanagement
      Berater
      • Design und Implementationsmanagement einer Portierung eines WIN32 basierenden Registrierungs- und Aktivierungssystems für Direktvertrieb (Geschäftskunden) auf ein WEB Service basierendes System
      • Design und Implementationsmanagement einer WEB Service basierenden Händlerschnittstelle für Kundenregistrierung und Aktivierung. 
      • Diese Schnittsteller ermöglicht es Händlern, über ihr eigenes System, Registrierungen und Aktivierungen direkt an E-Plus weiterzuleiten. 
      • Hierzu gehörte auch die Analyse vorhandener Geschäftsprozesse
      Requirement Enginering Projektmanagement
      E-Plus
      1 Jahr 4 Monate
      2007-01 - 2008-04

      Entwicklung eines ?Customisation Guide?

      Berater Requirement Enginering
      Berater
      • Neben dem Payback System, dem führenden Bonusprogramm Deutschlands, betreibt Loyalty Partner auch das Bahncard System für die Deutsche Bahn. 
      • Die Tätigkeiten waren das Design und die Entwicklung einer Monitoranwendung für die Schnittstellenüberwachung zwischen den betriebenen Subsystemen (SIEBEL Hospitality, Loyalty Systems, CRM) sowie diverser weiterer Schnittstellenanwendungen.
      • Entwicklung eines ?Customisation Guide? für das Loyalty Bonus System LMS. 
      • Dies erforderte die Analyse und Dokumentation einer Struts/Hibernate/Spring basierten Java EE Anwendung.
      • Design und Entwicklung einer in ?C? geschriebenen Anwendung zum Initialisieren und Laden einer ORACLE Datenbank für 1,000,000,000 Datensätze, unter Verwendung von realen Daten.
      Struts Hibernate Spring Java EE C
      Requirement Enginering
      Loyalty Partner
      München
      1 Jahr 3 Monate
      2005-10 - 2006-12

      Miadidas Projekt

      Projektarchitekt Projektmanagement Requitement Engineering
      Projektarchitekt
      • Architekt im miadidas Projekt (Details siehe unten). 
        • Ziel der zweiten Phase war die Integration der miadidas Umgebung in die vorhandene Adidas U.S. eCommerce Plattform. 
        • Dies beinhaltete auch eine fortlaufende Synchronisation von Nutzerdaten in verschiedenen, jeweils voneinander unabhängigen Datenbanken. 
        • Damit wurde erst die systemübergreifende Nutzung der verschiedenen Plattformen möglich.
      • Architekt für die SAP ERP Integration der Reebok SAP Umgebung in die Adidas SAP Umgebung. 
        • Ziel dieses Projektes war die Integration der Reebok Händler und der Zulieferer in den SAP AFS ?Global Client?. 
        • Ebenso wurden das Reebok Anforderungsmanagement, Sourcing und die Lagerverwaltung integriert.
      • Architekt für die Implementierung einer Kampagnen Management Lösung als Bestandteil der SAP CRM Suite. 
        • Ziel war der Einsatz für den zentral gesteuerten Versand von Email Kampagnen an spezifische Kundensegmente. 
        • Die Ermittlung dieser Segmente über Data Mining war ebenso Gegenstand wie auch das Berichtswesen. 
        • Zum Einsatz kam das SAP CRM Campaign Management System.
      • Architekt im miadidas Projekt.
        • miadidas ist eine seit 2001 betriebene Anwendung und bietet eine individuelle Schuhgestaltung für den Massenmarkt. 
        • Die Aufgabe bestand in der Entwicklung eines Datenmodells, das sowohl die neuen Funktionalitäten berücksichtigt, als auch die vorhandenen Anwendungen der ?Supply chain?, die jeweils über ihr eigenes, nicht änderbares Datenmodell verfügen.
      • Architekt des Projektes ?Online-Katalog?. 
        • Diese WEB basierte Anwendung soll den Kunden bei seiner Kaufentscheidung unterstützen, in dem man ihm einen optimierten Dialog mit den Online-Produkten ermöglicht. 
        • Die Anwendung basiert auf der Interwoven Teamsite Plattform für ?Content Management? und der Interwoven Mediabin Plattform für digitale Bestandsverwaltung.
      • Die Architekturbeschreibungen für alle Projekte wurden in UML mit dem ARIS Toolset dokumentiert
      SAP CRM Java JDBC ORACLE ARIS
      Projektmanagement Requitement Engineering
      Adidas

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      • Dipl. Math.


      Zertifikat

      • ITIL Foundation

      Position

      Position

      • Senior Berater Banken & Telekommunikation, Finanzen
      • Architekt
      • Business Analyst
      • Machine Learning Engineer
      • Data Scientist

      Kompetenzen

      Kompetenzen

      Top-Skills

      Finanzwesen Requirement Engineering IREB Scrum-Methodik ITIL Foundation REST Agile Entwicklung Git GitHub Business Analyse Künstliche Intelligenz Scrum Product Owner

      Aufgabenbereiche

      Business Analyst
      Requirement Engineering
      Senior Berater Finanzwesen & Telekommunikation
      Softwareentwicklung
      Künstliche Intelligenz
      Machine Learning Engineer
      Data Scientist

      Produkte / Standards / Erfahrungen / Methoden

      apache maven
      Atlassian Confluence
      Atlassian JIRA
      Git
      GitHub
      REST
      Docker
      Kubernetes

      Professionelle Erfahrung (38 Jahre):

      • Organisation und Management
      • Requirement Engineering
      • Daten- und Anwendungsarchitektur
      • Enterprise Architektur
      • Business modelling
      • Anwendungsauswahl und -Integration
      • ITIL Foundation
      • Lange internationale Erfahrung in Europa, Asien,Naher Osten, Südamerika und USA
      • Going the extra mile

      Künstliche Intelligenz

      • PyTorch
      • Jupyter notebook
      • PyCharm
      • langchain


      Modellierende Systeme:

      • ARIS (BPMN)

      WEB Technologien & Tools:

      • Docker
      • Kubernetes
      • Microservices 
      • Contineous Integration / Contineous Development, CICD, CI/CD
      • Testdriven Development 
      • Testautomatisierung 
      • TeamCity 
      • JFrog Artifactory 
      • Apache Wicket 
      • Swing
      • JAXB, JSON
      • JUnit, Mockito, Hamcrest 
      • http 
      • REST 
      • RESTAPIs 
      • RESTful WEB Services using Spring
      • Hibernate 
      • JDBC
      • JQuery 
      • CORBA
      • Springboot

      Verschiedenes:

      • Apache WEB server 
      • Apache Archiva 
      • TOMCAT JSP server
      • JBoss
      • Macromedia Flash 
      • Adobe photoshop 
      • Eclipse 
      • Intellij Idea 
      • Selenium
      • TestNG
      • Maven 
      • SVN 
      • GIT 
      • Bitbucket 
      • Atlassian
      • OOP
      • Agile develoment
      • Microsoft Excel XLT
      • HP ALM 
      • JIRA
      • Confluence
      • Artifactory
      • Jenkins
      • Jenkins Pipeline 
      • Veracode
      • SonarCube
      • Springboot
      • SOAP UI & POSTMAN
      • Agile
      • Scrum

      Betriebssysteme

      Microsoft Windows
      UNIX, Linux and derivatives
      Windows Server
      MacOS

      Programmiersprachen

      Angular
      AngularJS
      Assembler
      Basic
      C / C++
      COBOL
      CSS
      DHTML
      Fortran
      HTML
      HTML5
      Java
      Java Server Pages
      Javascript
      Typescript
      VBA
      XML

      Datenbanken

      Microsoft Access
      Microsoft SQL Server
      MySQL
      ORACLE
      7.x to 9.1

      ORACLE

      • Datenbankdesign
      • Datenbankverwaltung
      • SQLProgrammierung
      • Embedded SQL

      Compliance & Sicherheit Finanzwesen

      BAFIN
      KAIT

      Branchen

      Branchen

      • Banken
      • Telekommunikation
      • Loyalty Systeme
      • Customer Care & Billing
      • CRM
      • Finanzen

      Vertrauen Sie auf Randstad

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.