Business Analyse, Requirements Engineering, Software Solution Engineering
Aktualisiert am 27.10.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 80%
Requirements Engineering
Geschäftsprozessanalyse
Anforderungsanalyse
Lastenhefterstellung
Requirements Management
Software Analyse
Softwarearchitektur
Systemintegration
Migration
Integration and Acceptance Testing
Agiles Testen
Software Deployment
Solution Engineer
Solution Design
Deutsch
Verhandlungssicher (C2)
Englisch
fließend (C1)
Polnisch
Muttersprache
Spanisch
Grundkenntnisse
Portugiesisch
Grundkenntnisse
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Zürich (+50km) Frankfurt am Main (+50km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

8 Monate
2022-08 - 2023-03

Weiterentwicklung einer CRM Intranet Application

Requirements Engineer / Scrum Master
Requirements Engineer / Scrum Master
  • Weiterentwicklung einer CRM Intranet Application
  • Sammeln von Softwareanforderungen und Anforderungsanalysis
  • Durchführung von Workshops
  • Planung der Sprints (Agile, SCRUM)
  • Modellierung des Domain Models (Business Object Modells)
  • Erstellung der Spezifikation (Use Cases, Business Rules, Diagramme)
  • Koordination und Begleitung der Softwareentwicklung (on-site und offshore)
Credit Suisse AG
Zürich
9 Monate
2021-04 - 2021-12

Betreuung von OTMS (Order Trade Management System)

IT Consultant / Requirements Engineer
IT Consultant / Requirements Engineer

Module: Payments, New Issue Structured Products, IPO, Bonds, Money Market und ETD

  • Projektkoordination für die Migration / Upgrade des OTMS
  • Erstellen der technischen Spezifikation
  • Software Installation, Konfiguration, Performance (Linux, Java, ORACLE, SQL)
  • Entwicklung/Anpassung von Funktionen in PL/SQL
  • Testing, Inbetriebnahme

Linux Java ORACLE SQL
Julius Bär AG
Zürich
1 Jahr 7 Monate
2018-05 - 2019-11

Migration und Upgrade

IT Consultant / Requirements Engineer Visual Basic Script Linux Oracle/SQL
IT Consultant / Requirements Engineer

Migration und Upgrade von Application Lifecycle Management System (Quality Center)

  • Projektkoordination
  • Erstellung der Spezifikation
  • Daten Modellierung und Mapping (ORACLE, SQL)
  • Software Installation und Konfiguration (Linux, Windows)
  • Entwicklung/Anpassung von Batches mit VBscript
  • Systemintegrationtests
  • Inbetriebnahme / Rollout

    Visual Basic Script Linux Oracle/SQL
    UBS AG
    Zürich
    1 Jahr 3 Monate
    2017-03 - 2018-05

    Weiterentwicklung eines IBM Assets

    Applikation Architekt
    Applikation Architekt
    • Mitarbeit an der Weiterentwicklung eines IBM Assets (Video Storage System) 
    IBM
    Frankfurt am Main
    1 Jahr 9 Monate
    2016-09 - 2018-05

    IBM itern

    Aplication Architect
    Aplication Architect
    IBM Deutschland
    Frankfurt am Main
    3 Jahre 2 Monate
    2013-07 - 2016-08

    Weiterentwicklung und Erneuerung (Frontend / UI) einer Wealth Management Plattform

    Requirement Engineer / Business Analyst
    Requirement Engineer / Business Analyst
    Neuentwicklung einer Mobile Applikation (iPad) für die Finanzberatung
    • Sammeln von Softwareanforderungen und Anforderungsanalysis
    • Durchführung von Workshops und Interviews - Reverse engineering
    • Planung der Sprints (Agile, SCRUM) - Unterstützung bei Erstellung von UI Mockups
    • Modellierung des Domain Models (Business Object Modells)
    • Erstellung der Spezifikation (Use Cases, Business Rules, Diagramme)
    • Koordination und Begleitung der Softwareentwicklung (on-site und offshore)
    • Unterstützung/Mitarbeit bei der Erstellung der Test Cases und Abnahmekriterien
    • Testdurchführung und Fehleranalyse

    UML XML Jira SQL ORACLE Java Enterprise Architect
    Credit Suisse
    Zürich
    3 Jahre 2 Monate
    2013-07 - 2016-08

    INVESTnet (Investment Proposal Platform)

    Requirement Engineer / Business Analyst Jira Word PowerPoint ...
    Requirement Engineer / Business Analyst

    INVESTnet (Investment Proposal Platform) its eine hochkomplexe, browser-basierende Intranet Anwendung welche die Berater be der Optimierung des Portfolios der Kunden gemäß vorgegebenen Anlagestrategie unterstützt. Sie deckt alle Hauptschritte des Advisory Prozesses von Private Banking ab. Ich habe zuerst in dem Projekt PASS (Erstellung eines Mobilen UI Prototypes) und dann in dem Projekt IRP (INVESTnet Renewal Program) als Requirements Engineer / Business Analyst gearbeitet. 

    • Die Funktionalität der Applikation zu überarbeiten (neue dazu, manche Modifikationen)
    • Definition eines neuen Workflow (Neugestaltung der Arbeitsschritte
    • Implementation von neuen GUI mit neuen Technologien (neue UI sollte auf verschiedenen Endgeräten einsetzbar sein)
    • Re-Design von allen Schichten


    Das Projekt wurde nach dem Agile/SCRUM Methode geführt. Mein Verantwortungsbereich war:

    • Anforderungsanalyse, Reverse engineering, Planung der Sprints, Unterstützung bei UI Mockups, Modellierung des Domain Models (Business Object Modells), Erstellung der Spezifikation und, Dokumentation in Form von Use Cases und Business Rules, Unterstützung der IT Architekten, Anwendungsentwickler und Tester bei Ihrer Arbeit
    Jira Word PowerPoint UML Enterprise Architect SQL ORACLE Java
    Bank
    Zürich
    1 Jahr 5 Monate
    2012-03 - 2013-07

    Entwicklung und Integration von Software

    Senior Java Engineer
    Senior Java Engineer
    • Entwicklung und Integration von Software Komponenten mit Java/JEE für Application Service Provider (SaaS), E-Commerce
    • Als Mitglied eines kleines Entwicklungsteam bin ich primär verantwortlich für die Erstellung der Technicher Spezifikation, Entwicklung von Softwarekomponenten und Begleitung des Testprozesses und inbetriebsnahme von neuen Softwareversionen (Realeases)
    • Das Softwaresystem der Firma, für die ich freiberuflich arbeite, ist eine Cloud-Lösung und bietet dem Versandhandel eine kostengünstige Möglichkeit Ihre Paketsendungen zur Verwalten (Erfassen der Daten, Auswahl der Kurierfirma, Erstellung der Etiketten, Verfolgung der Lieferung, Abrechnung)
    • Das System bitete dem Nutzer sowohl ein Webbasiertes-Interface als auch eine SOAP-Schnittstelle
    • Das System ist eine komplexe und verteilte Komputerlandschaft mit vielen Instanzen und Clustern
    Java JEE JSP HTML XML XSLT Web Services (SOAP WSDL Axis) Eclipse SQL Oracle MySql TOAD bespoke DAL Linux shell scripting Windows Apache Tomcat (cluster) CVS Jira JavaScript
    Metapack Ltd
    London
    1 Jahr 3 Monate
    2010-10 - 2011-12

    Einführung eines neuen Systems

    IT Berater Java JEE XML ...
    IT Berater

    Das Ziel dieses Projektes war Einführung eines neuen Systems für die Archivierung und Indexierung der Video- und Audio-Sequenzen von Nachrichten und dokumental Produktionen. Als Archiv-Verwaltungssystem hat der Kunde sich für das IBM Produkt ADMIRA entschieden 

    • das System auf den Zielrechner des Kunden zu installieren und konfigurieren
    • Planung und Durchführung der Migration der alten Daten (Videodateien) aus einem legacy System in ADMIRA System
    • Anpassung des Systems an die Kundenanforderungen (umfasste auch die Implementierung von neuen Komponenten)
    • Anbindung des System and die externe Systeme

    Java JEE XML XSLT Web Services (SOAP WSDL Axis REST) Eclipse SQL Informix Oracle DB2 bespoke data access layer (DAL) Linux shell scripting Apache Tomcat Subversion (SVN) IBM Rational Concert Tivoli Archive System
    Pro7Sat1
    Frankfurt / München
    10 Jahre 10 Monate
    2000-11 - 2011-08

    Durchführung von mehreren Projekten

    Applikation Architekt
    Applikation Architekt
    • Durchführung von mehreren Projekten in Deutschland, Niederlanden und in der Schweiz in der Rolle als Requirements Engineer, Applikation und Integration Architekt, Software Designer und Developer
    IBM
    Frankfurt am Main
    3 Jahre 1 Monat
    2007-06 - 2010-06

    Ersetzung des hostbasierten Kernsystems

    IT Berater (Requirements Engineering und Application Architecture/Design) Java J2EE Spring ...
    IT Berater (Requirements Engineering und Application Architecture/Design)

    Das Ziel dieses Projektes war die Ersetzung des hostbasierten Kernsystems des Kunden durch die moderne Client-Server-Architektur. Wegen seiner Grösse und Komplexität wurde das Projekt in 30 Sub-Projekte und diese wiederum in viele Funktionsgruppen unterteil. In dem Projekt arbeiteten zeitweise bis zu 500 Spezialisten (Schweiz, Deutschland und Indien). Ich habe in diesem Projekt als Architekt/Designer mit der Verantwortung für 3 Funktionsgruppen gearbeitet. Ich habe die Arbeit von 3 onsite Designer und bis zu 10 offshore Developer überwacht und koordiniert.

    • Mitwirkung bei der Erstellung der Systemarchitektur insbesondere bei dem Design des Batchframeworks
    • Analyse und die Definition der funktionalen Anforderungen anhand der Dokumente und Gespräche mit dem Kunden und Business Analysten
    • Erstellung des Use Case Modells und Logischen Domain Modells
    • Komponetendesign (Komponenten- , Sequenz- und Aktivitäts-Diagramme)
    • Review des Quellcodes erstellt durch die Entwickler
    • Erstellung der Testcases und Hilfestellung bei der Durchführung der Tests
    • Mitwirkung bei der Erstellung des Migrationsplanes
    Java J2EE Spring Hibernate Rational Software Architect ClearCase ClearQuest DB2 WebSphere Application Server Windows XP AIX Ant Maven Eclipse Rich Client Model Driven Software Development
    IGS Informatik für Sozialversicherungen GmbH
    Zürich / Schweiz
    6 Monate
    2006-01 - 2006-06

    Competency Centre

    IBM WebSphere Message Broker Consultant IBM WebSphere Message Broker SAP IDOC XML ...
    IBM WebSphere Message Broker Consultant

    Als Mitglied des IBM geführten Teams habe ich in der Abteilung Integration Competency Centre an der Definition von wiederverwendbaren Business Objects gemäß den internationalen Standards (GS1/EANUCC) mitgearbeitet um eine skalierbare und zuverlässige End2End Business-Integration zu gewährleisten.

    • Koordination der Offshore Entwicklung von Schnittstellen
    • Qualitätsicherung des offshore erstellten Codes
    • Support der Inbetriebnahme der neuen Interfaces und Schulung des Middleware System Teams in dem neu eingeführten Business Process
    • Erstellen von Spezifikation für die Integration von SAP (SAP IDOC) mit den externen Systemen
    IBM WebSphere Message Broker SAP IDOC XML Oracle
    Uniliver
    Rotterdam / Niederlande
    1 Jahr 3 Monate
    2004-10 - 2005-12

    Systemlandschaft IBM WebSphere Message Broker

    Integration Architect/Developer WBI MQ 5.3 WBI Broker 5.0/6.0 SAP Adapter for mySAP.com (ALE ...
    Integration Architect/Developer

    Der Kunde hat sich entschieden für die Intergration seiner heterogenen Systemlandschaft IBM WebSphere Message Broker und MQ einzusetzen. Meine Aufgabe war in einer Pilotphase einige verschiedene Applikationen an den WMB anzubinden.

    • Installation und Konfiguration des Message Brokers und Broker Toolkits
    • Entwicklung eines Frameworks für Event-und Error-Handling
    • Analyse der Schnittstellen der anzubindenden Systeme
    • Analyse der Daten und deren Flow (Konvertierung, Anreichung, Routing)
    • Erstellung des Mapping für die Applikationsspezifische Datenformate (z.B. SAP)
    • Emtwicklung der Message Flows
    • Schulung der Systemadministratoren

    WBI MQ 5.3 WBI Broker 5.0/6.0 SAP Adapter for mySAP.com (ALE IDocs) SQL Oracle DB2 Windows XP AIX Java (JMS JDBC) XML
    Edeka Südwest
    Bailingen
    1 Jahr 2 Monate
    2003-08 - 2004-09

    Kernsystems der Versicherung

    Software Engineer Windows XP AIX DB2 ...
    Software Engineer
    • Ziel dieses Projektes war die Neuentwicklung des Kernsystems der Versicherung
    • Obwohl die Hauptanwendung als eine hostbasierte Cobol Applikation entwickelt wurde, wurden einige Hilfsprogramme in Java entwickelt
    • Eine solche Applikation habe ich auch selber entwickelt. Diese Applikation soll dem Benutzer Helfen bestimmte versicherungsrelevante Metadaten zu verwalten
    Windows XP AIX DB2 SQL Java (RMI Swing JDBC) XML WSAD
    AMB Generali
    Köln
    1 Jahr 1 Monat
    2002-08 - 2003-08

    Applikation für die Prevention des Kreditkartenbetrugs

    Software Engineer AIX Windows NT C-ISAM ...
    Software Engineer

    Das Kernsystem des Kunden, eine Applikation für die Prevention des Kreditkartenbetrugs, sollte um eine Webbasierte Intranet Applikation erweitert werden. Mit Hilfe dieser Applikation sollten dann bestimmte Daten und Regeln verwaltet werden Können. 

    • Erstellen der Technischen Spezifikation
    • Auswahl der geeigneten Technologie ( Java, Struts )
    • Entwicklung und Testing
    AIX Windows NT C-ISAM SQL-92 Java (JDBC) Struts JSP Tomcat
    Lufthansa Kreditkartensysteme
    Frankfurt
    1 Jahr 1 Monat
    2001-08 - 2002-08

    Entwicklung von UDDI Registry

    Software Engineer Java J2EE Servlets ...
    Software Engineer
    • Datenmodellierung
    • Design und Entwicklung von Softwarekomponenten
    Java J2EE Servlets JDBC HTML JSP XML UML JTogether IntelliJ IDEA Web Services SOAP WSDL Service Registry Cloud Perforce Apache Tomcat
    SAP AG, Walldorf

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    1993

    Diplom-Informatiker (FH)

    Fachhochschule für Technik in Mannheim


    2022

    IREB Zertifizierung

    Position

    Position

    Requirements Engineering / Technische Business Analysis

    Kompetenzen

    Kompetenzen

    Top-Skills

    Requirements Engineering Geschäftsprozessanalyse Anforderungsanalyse Lastenhefterstellung Requirements Management Software Analyse Softwarearchitektur Systemintegration Migration Integration and Acceptance Testing Agiles Testen Software Deployment Solution Engineer Solution Design

    Produkte / Standards / Erfahrungen / Methoden

    Profil:

    Ich bin ein Senior Requirements Engineer mit langjähriger Erfahrung in der Software Industrie (Application Development und System Integration). Meine Erfahrung umfasst:

    • Führung von kleinen Teams (Entwickler, Designer, Tester)
    • Off- und Near-Shoring (Management, Methoden, kulturelle Unterschiede)
    • Requirements Engineering, System Analysis, Use Case Analysis, Component Modelling
    • Software Design und Architektur (OOA/OOD, UML, Design Patterns)
    • Methoden (RUP, UMF, Agile, SCRUM, Wasserfall)
    • Datenbanken, SQL, Datenmodellierung (konzeptuell, logisch, physisch)
    • System- und Anwendungs-Integration; EAI, SOA, ESB, Middleware, Web Services
    • Applikationsentwicklung (SDLC, Client-Server, Front-/Back-End, Webbasiert, Batch)


    Werdegang

    2017 ? 2017

    Rolle: Requirements Engineer

    Kunde: IBM, Frankfurt am Main


    Aufgaben:

    • Mitarbeit an der Weiterentwicklung eines IBM Assets (Video Storage System)


    2013 ? 2016

    Rolle: Requirements Engineer

    Kunde: Credit Suisse AG, Zürich


    Aufgaben:

    • Weiterentwicklung und Erneuerung (Frontend / UI) einer Wealth Management Plattform
    • Neuentwicklung einer Mobile Applikation (iPad) für die Finanzberatung


    2012 ? 2012

    Rolle: Senior Java Engineer / Requirements Engineer

    Kunde: Metapack Ltd, London


    Aufgaben:

    • Entwicklung und Integration von Software Komponenten mit Java/JEE für Application Service Provider (SaaS), E-Commerce


    2000 ? 2011

    Rolle: Applikation Architekt

    Kunde: IBM, Frankfurt am Main


    Aufgaben:

    • Durchführung von mehreren Projekten in Deutschland, Niederlanden und in der Schweiz in der Rolle als Requirements Engineer, Applikation und Integration Architekt, Software Designer und Developer.


    1998 ? 1999

    Rolle: IT Berater

    Kunde: Elsag Solutions AG, Villingen


    Aufgaben:

    • Durchführung von Projekten in Bereich Dokument Management Systeme und ICR/OCR Technik.


    1993 ? 1997

    Rolle: Software Engineer

    Kunde: TechniData GmbH, Markdorf am Bodensee


    Aufgaben:

    • Entwicklung von Client-Server-Systemen mit C/C++.

    Betriebssysteme

    HPUX
    gut
    Linux
    MS-DOS
    sehr gut
    OSF/Motif
    sehr gut
    SUN OS, Solaris
    gut
    Unix
    sehr gut
    VMS
    sehr gut
    Windows
    sehr gut

    Programmiersprachen

    4gl
    gut
    C
    sehr gut
    C++
    sehr gut
    Cobol
    CORBA IDL
    DCL
    ESQL/C
    sehr gut
    Fortran
    gut
    Imake, GNU-Make, Make-Maker etc...
    gut
    Java
    sehr gut
    JavaScript
    sehr gut
    Oracle/SQL
    Pascal
    gut
    Perl
    gut
    PHP
    PL/SQL
    sehr gut
    Prolog
    Python
    gut
    Scriptsprachen
    sehr gut
    Shell
    sehr gut
    Visual Basic Script
    Xt, Motif
    sehr gut

    Datenbanken

    Access
    gut
    Adabas
    gut
    ctree
    sehr gut
    DB2
    sehr gut
    DMS
    gut
    Informix
    sehr gut
    Ingres
    gut
    ISAM
    sehr gut
    JDBC
    sehr gut
    Lotus Notes
    gut
    MS SQL Server
    gut
    MySQL
    gut
    ODBC
    gut
    Oracle
    sehr gut
    RDB
    gut
    SQL
    sehr gut
    Sybase
    gut

    Datenkommunikation

    CORBA
    gut
    Ethernet
    sehr gut
    Internet, Intranet
    sehr gut
    ISO/OSI
    sehr gut
    Message Queuing
    sehr gut
    NetBios
    parallele Schnittstelle
    PC-Anywhere
    Router
    RPC
    sehr gut
    SMTP
    gut
    TCP/IP
    sehr gut
    Token Ring
    Windows Netzwerk

    Hardware

    Scanner

    Design / Entwicklung / Konstruktion

    • RUP
    • GSMethod
    • Modell Driven Software Development
    • Agile
    • SCRUM
    • Wasserfall

    Branchen

    Branchen

    • Banken
    • Versicherungen
    • Einzelhandel (Retail, E-Commerce)
    • Media
    • Public
    • FMCG
    • Energieversorger

    Einsatzorte

    Einsatzorte

    Zürich (+50km) Frankfurt am Main (+50km)
    Deutschland, Österreich, Schweiz
    möglich

    Projekte

    Projekte

    8 Monate
    2022-08 - 2023-03

    Weiterentwicklung einer CRM Intranet Application

    Requirements Engineer / Scrum Master
    Requirements Engineer / Scrum Master
    • Weiterentwicklung einer CRM Intranet Application
    • Sammeln von Softwareanforderungen und Anforderungsanalysis
    • Durchführung von Workshops
    • Planung der Sprints (Agile, SCRUM)
    • Modellierung des Domain Models (Business Object Modells)
    • Erstellung der Spezifikation (Use Cases, Business Rules, Diagramme)
    • Koordination und Begleitung der Softwareentwicklung (on-site und offshore)
    Credit Suisse AG
    Zürich
    9 Monate
    2021-04 - 2021-12

    Betreuung von OTMS (Order Trade Management System)

    IT Consultant / Requirements Engineer
    IT Consultant / Requirements Engineer

    Module: Payments, New Issue Structured Products, IPO, Bonds, Money Market und ETD

    • Projektkoordination für die Migration / Upgrade des OTMS
    • Erstellen der technischen Spezifikation
    • Software Installation, Konfiguration, Performance (Linux, Java, ORACLE, SQL)
    • Entwicklung/Anpassung von Funktionen in PL/SQL
    • Testing, Inbetriebnahme

    Linux Java ORACLE SQL
    Julius Bär AG
    Zürich
    1 Jahr 7 Monate
    2018-05 - 2019-11

    Migration und Upgrade

    IT Consultant / Requirements Engineer Visual Basic Script Linux Oracle/SQL
    IT Consultant / Requirements Engineer

    Migration und Upgrade von Application Lifecycle Management System (Quality Center)

    • Projektkoordination
    • Erstellung der Spezifikation
    • Daten Modellierung und Mapping (ORACLE, SQL)
    • Software Installation und Konfiguration (Linux, Windows)
    • Entwicklung/Anpassung von Batches mit VBscript
    • Systemintegrationtests
    • Inbetriebnahme / Rollout

      Visual Basic Script Linux Oracle/SQL
      UBS AG
      Zürich
      1 Jahr 3 Monate
      2017-03 - 2018-05

      Weiterentwicklung eines IBM Assets

      Applikation Architekt
      Applikation Architekt
      • Mitarbeit an der Weiterentwicklung eines IBM Assets (Video Storage System) 
      IBM
      Frankfurt am Main
      1 Jahr 9 Monate
      2016-09 - 2018-05

      IBM itern

      Aplication Architect
      Aplication Architect
      IBM Deutschland
      Frankfurt am Main
      3 Jahre 2 Monate
      2013-07 - 2016-08

      Weiterentwicklung und Erneuerung (Frontend / UI) einer Wealth Management Plattform

      Requirement Engineer / Business Analyst
      Requirement Engineer / Business Analyst
      Neuentwicklung einer Mobile Applikation (iPad) für die Finanzberatung
      • Sammeln von Softwareanforderungen und Anforderungsanalysis
      • Durchführung von Workshops und Interviews - Reverse engineering
      • Planung der Sprints (Agile, SCRUM) - Unterstützung bei Erstellung von UI Mockups
      • Modellierung des Domain Models (Business Object Modells)
      • Erstellung der Spezifikation (Use Cases, Business Rules, Diagramme)
      • Koordination und Begleitung der Softwareentwicklung (on-site und offshore)
      • Unterstützung/Mitarbeit bei der Erstellung der Test Cases und Abnahmekriterien
      • Testdurchführung und Fehleranalyse

      UML XML Jira SQL ORACLE Java Enterprise Architect
      Credit Suisse
      Zürich
      3 Jahre 2 Monate
      2013-07 - 2016-08

      INVESTnet (Investment Proposal Platform)

      Requirement Engineer / Business Analyst Jira Word PowerPoint ...
      Requirement Engineer / Business Analyst

      INVESTnet (Investment Proposal Platform) its eine hochkomplexe, browser-basierende Intranet Anwendung welche die Berater be der Optimierung des Portfolios der Kunden gemäß vorgegebenen Anlagestrategie unterstützt. Sie deckt alle Hauptschritte des Advisory Prozesses von Private Banking ab. Ich habe zuerst in dem Projekt PASS (Erstellung eines Mobilen UI Prototypes) und dann in dem Projekt IRP (INVESTnet Renewal Program) als Requirements Engineer / Business Analyst gearbeitet. 

      • Die Funktionalität der Applikation zu überarbeiten (neue dazu, manche Modifikationen)
      • Definition eines neuen Workflow (Neugestaltung der Arbeitsschritte
      • Implementation von neuen GUI mit neuen Technologien (neue UI sollte auf verschiedenen Endgeräten einsetzbar sein)
      • Re-Design von allen Schichten


      Das Projekt wurde nach dem Agile/SCRUM Methode geführt. Mein Verantwortungsbereich war:

      • Anforderungsanalyse, Reverse engineering, Planung der Sprints, Unterstützung bei UI Mockups, Modellierung des Domain Models (Business Object Modells), Erstellung der Spezifikation und, Dokumentation in Form von Use Cases und Business Rules, Unterstützung der IT Architekten, Anwendungsentwickler und Tester bei Ihrer Arbeit
      Jira Word PowerPoint UML Enterprise Architect SQL ORACLE Java
      Bank
      Zürich
      1 Jahr 5 Monate
      2012-03 - 2013-07

      Entwicklung und Integration von Software

      Senior Java Engineer
      Senior Java Engineer
      • Entwicklung und Integration von Software Komponenten mit Java/JEE für Application Service Provider (SaaS), E-Commerce
      • Als Mitglied eines kleines Entwicklungsteam bin ich primär verantwortlich für die Erstellung der Technicher Spezifikation, Entwicklung von Softwarekomponenten und Begleitung des Testprozesses und inbetriebsnahme von neuen Softwareversionen (Realeases)
      • Das Softwaresystem der Firma, für die ich freiberuflich arbeite, ist eine Cloud-Lösung und bietet dem Versandhandel eine kostengünstige Möglichkeit Ihre Paketsendungen zur Verwalten (Erfassen der Daten, Auswahl der Kurierfirma, Erstellung der Etiketten, Verfolgung der Lieferung, Abrechnung)
      • Das System bitete dem Nutzer sowohl ein Webbasiertes-Interface als auch eine SOAP-Schnittstelle
      • Das System ist eine komplexe und verteilte Komputerlandschaft mit vielen Instanzen und Clustern
      Java JEE JSP HTML XML XSLT Web Services (SOAP WSDL Axis) Eclipse SQL Oracle MySql TOAD bespoke DAL Linux shell scripting Windows Apache Tomcat (cluster) CVS Jira JavaScript
      Metapack Ltd
      London
      1 Jahr 3 Monate
      2010-10 - 2011-12

      Einführung eines neuen Systems

      IT Berater Java JEE XML ...
      IT Berater

      Das Ziel dieses Projektes war Einführung eines neuen Systems für die Archivierung und Indexierung der Video- und Audio-Sequenzen von Nachrichten und dokumental Produktionen. Als Archiv-Verwaltungssystem hat der Kunde sich für das IBM Produkt ADMIRA entschieden 

      • das System auf den Zielrechner des Kunden zu installieren und konfigurieren
      • Planung und Durchführung der Migration der alten Daten (Videodateien) aus einem legacy System in ADMIRA System
      • Anpassung des Systems an die Kundenanforderungen (umfasste auch die Implementierung von neuen Komponenten)
      • Anbindung des System and die externe Systeme

      Java JEE XML XSLT Web Services (SOAP WSDL Axis REST) Eclipse SQL Informix Oracle DB2 bespoke data access layer (DAL) Linux shell scripting Apache Tomcat Subversion (SVN) IBM Rational Concert Tivoli Archive System
      Pro7Sat1
      Frankfurt / München
      10 Jahre 10 Monate
      2000-11 - 2011-08

      Durchführung von mehreren Projekten

      Applikation Architekt
      Applikation Architekt
      • Durchführung von mehreren Projekten in Deutschland, Niederlanden und in der Schweiz in der Rolle als Requirements Engineer, Applikation und Integration Architekt, Software Designer und Developer
      IBM
      Frankfurt am Main
      3 Jahre 1 Monat
      2007-06 - 2010-06

      Ersetzung des hostbasierten Kernsystems

      IT Berater (Requirements Engineering und Application Architecture/Design) Java J2EE Spring ...
      IT Berater (Requirements Engineering und Application Architecture/Design)

      Das Ziel dieses Projektes war die Ersetzung des hostbasierten Kernsystems des Kunden durch die moderne Client-Server-Architektur. Wegen seiner Grösse und Komplexität wurde das Projekt in 30 Sub-Projekte und diese wiederum in viele Funktionsgruppen unterteil. In dem Projekt arbeiteten zeitweise bis zu 500 Spezialisten (Schweiz, Deutschland und Indien). Ich habe in diesem Projekt als Architekt/Designer mit der Verantwortung für 3 Funktionsgruppen gearbeitet. Ich habe die Arbeit von 3 onsite Designer und bis zu 10 offshore Developer überwacht und koordiniert.

      • Mitwirkung bei der Erstellung der Systemarchitektur insbesondere bei dem Design des Batchframeworks
      • Analyse und die Definition der funktionalen Anforderungen anhand der Dokumente und Gespräche mit dem Kunden und Business Analysten
      • Erstellung des Use Case Modells und Logischen Domain Modells
      • Komponetendesign (Komponenten- , Sequenz- und Aktivitäts-Diagramme)
      • Review des Quellcodes erstellt durch die Entwickler
      • Erstellung der Testcases und Hilfestellung bei der Durchführung der Tests
      • Mitwirkung bei der Erstellung des Migrationsplanes
      Java J2EE Spring Hibernate Rational Software Architect ClearCase ClearQuest DB2 WebSphere Application Server Windows XP AIX Ant Maven Eclipse Rich Client Model Driven Software Development
      IGS Informatik für Sozialversicherungen GmbH
      Zürich / Schweiz
      6 Monate
      2006-01 - 2006-06

      Competency Centre

      IBM WebSphere Message Broker Consultant IBM WebSphere Message Broker SAP IDOC XML ...
      IBM WebSphere Message Broker Consultant

      Als Mitglied des IBM geführten Teams habe ich in der Abteilung Integration Competency Centre an der Definition von wiederverwendbaren Business Objects gemäß den internationalen Standards (GS1/EANUCC) mitgearbeitet um eine skalierbare und zuverlässige End2End Business-Integration zu gewährleisten.

      • Koordination der Offshore Entwicklung von Schnittstellen
      • Qualitätsicherung des offshore erstellten Codes
      • Support der Inbetriebnahme der neuen Interfaces und Schulung des Middleware System Teams in dem neu eingeführten Business Process
      • Erstellen von Spezifikation für die Integration von SAP (SAP IDOC) mit den externen Systemen
      IBM WebSphere Message Broker SAP IDOC XML Oracle
      Uniliver
      Rotterdam / Niederlande
      1 Jahr 3 Monate
      2004-10 - 2005-12

      Systemlandschaft IBM WebSphere Message Broker

      Integration Architect/Developer WBI MQ 5.3 WBI Broker 5.0/6.0 SAP Adapter for mySAP.com (ALE ...
      Integration Architect/Developer

      Der Kunde hat sich entschieden für die Intergration seiner heterogenen Systemlandschaft IBM WebSphere Message Broker und MQ einzusetzen. Meine Aufgabe war in einer Pilotphase einige verschiedene Applikationen an den WMB anzubinden.

      • Installation und Konfiguration des Message Brokers und Broker Toolkits
      • Entwicklung eines Frameworks für Event-und Error-Handling
      • Analyse der Schnittstellen der anzubindenden Systeme
      • Analyse der Daten und deren Flow (Konvertierung, Anreichung, Routing)
      • Erstellung des Mapping für die Applikationsspezifische Datenformate (z.B. SAP)
      • Emtwicklung der Message Flows
      • Schulung der Systemadministratoren

      WBI MQ 5.3 WBI Broker 5.0/6.0 SAP Adapter for mySAP.com (ALE IDocs) SQL Oracle DB2 Windows XP AIX Java (JMS JDBC) XML
      Edeka Südwest
      Bailingen
      1 Jahr 2 Monate
      2003-08 - 2004-09

      Kernsystems der Versicherung

      Software Engineer Windows XP AIX DB2 ...
      Software Engineer
      • Ziel dieses Projektes war die Neuentwicklung des Kernsystems der Versicherung
      • Obwohl die Hauptanwendung als eine hostbasierte Cobol Applikation entwickelt wurde, wurden einige Hilfsprogramme in Java entwickelt
      • Eine solche Applikation habe ich auch selber entwickelt. Diese Applikation soll dem Benutzer Helfen bestimmte versicherungsrelevante Metadaten zu verwalten
      Windows XP AIX DB2 SQL Java (RMI Swing JDBC) XML WSAD
      AMB Generali
      Köln
      1 Jahr 1 Monat
      2002-08 - 2003-08

      Applikation für die Prevention des Kreditkartenbetrugs

      Software Engineer AIX Windows NT C-ISAM ...
      Software Engineer

      Das Kernsystem des Kunden, eine Applikation für die Prevention des Kreditkartenbetrugs, sollte um eine Webbasierte Intranet Applikation erweitert werden. Mit Hilfe dieser Applikation sollten dann bestimmte Daten und Regeln verwaltet werden Können. 

      • Erstellen der Technischen Spezifikation
      • Auswahl der geeigneten Technologie ( Java, Struts )
      • Entwicklung und Testing
      AIX Windows NT C-ISAM SQL-92 Java (JDBC) Struts JSP Tomcat
      Lufthansa Kreditkartensysteme
      Frankfurt
      1 Jahr 1 Monat
      2001-08 - 2002-08

      Entwicklung von UDDI Registry

      Software Engineer Java J2EE Servlets ...
      Software Engineer
      • Datenmodellierung
      • Design und Entwicklung von Softwarekomponenten
      Java J2EE Servlets JDBC HTML JSP XML UML JTogether IntelliJ IDEA Web Services SOAP WSDL Service Registry Cloud Perforce Apache Tomcat
      SAP AG, Walldorf

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      1993

      Diplom-Informatiker (FH)

      Fachhochschule für Technik in Mannheim


      2022

      IREB Zertifizierung

      Position

      Position

      Requirements Engineering / Technische Business Analysis

      Kompetenzen

      Kompetenzen

      Top-Skills

      Requirements Engineering Geschäftsprozessanalyse Anforderungsanalyse Lastenhefterstellung Requirements Management Software Analyse Softwarearchitektur Systemintegration Migration Integration and Acceptance Testing Agiles Testen Software Deployment Solution Engineer Solution Design

      Produkte / Standards / Erfahrungen / Methoden

      Profil:

      Ich bin ein Senior Requirements Engineer mit langjähriger Erfahrung in der Software Industrie (Application Development und System Integration). Meine Erfahrung umfasst:

      • Führung von kleinen Teams (Entwickler, Designer, Tester)
      • Off- und Near-Shoring (Management, Methoden, kulturelle Unterschiede)
      • Requirements Engineering, System Analysis, Use Case Analysis, Component Modelling
      • Software Design und Architektur (OOA/OOD, UML, Design Patterns)
      • Methoden (RUP, UMF, Agile, SCRUM, Wasserfall)
      • Datenbanken, SQL, Datenmodellierung (konzeptuell, logisch, physisch)
      • System- und Anwendungs-Integration; EAI, SOA, ESB, Middleware, Web Services
      • Applikationsentwicklung (SDLC, Client-Server, Front-/Back-End, Webbasiert, Batch)


      Werdegang

      2017 ? 2017

      Rolle: Requirements Engineer

      Kunde: IBM, Frankfurt am Main


      Aufgaben:

      • Mitarbeit an der Weiterentwicklung eines IBM Assets (Video Storage System)


      2013 ? 2016

      Rolle: Requirements Engineer

      Kunde: Credit Suisse AG, Zürich


      Aufgaben:

      • Weiterentwicklung und Erneuerung (Frontend / UI) einer Wealth Management Plattform
      • Neuentwicklung einer Mobile Applikation (iPad) für die Finanzberatung


      2012 ? 2012

      Rolle: Senior Java Engineer / Requirements Engineer

      Kunde: Metapack Ltd, London


      Aufgaben:

      • Entwicklung und Integration von Software Komponenten mit Java/JEE für Application Service Provider (SaaS), E-Commerce


      2000 ? 2011

      Rolle: Applikation Architekt

      Kunde: IBM, Frankfurt am Main


      Aufgaben:

      • Durchführung von mehreren Projekten in Deutschland, Niederlanden und in der Schweiz in der Rolle als Requirements Engineer, Applikation und Integration Architekt, Software Designer und Developer.


      1998 ? 1999

      Rolle: IT Berater

      Kunde: Elsag Solutions AG, Villingen


      Aufgaben:

      • Durchführung von Projekten in Bereich Dokument Management Systeme und ICR/OCR Technik.


      1993 ? 1997

      Rolle: Software Engineer

      Kunde: TechniData GmbH, Markdorf am Bodensee


      Aufgaben:

      • Entwicklung von Client-Server-Systemen mit C/C++.

      Betriebssysteme

      HPUX
      gut
      Linux
      MS-DOS
      sehr gut
      OSF/Motif
      sehr gut
      SUN OS, Solaris
      gut
      Unix
      sehr gut
      VMS
      sehr gut
      Windows
      sehr gut

      Programmiersprachen

      4gl
      gut
      C
      sehr gut
      C++
      sehr gut
      Cobol
      CORBA IDL
      DCL
      ESQL/C
      sehr gut
      Fortran
      gut
      Imake, GNU-Make, Make-Maker etc...
      gut
      Java
      sehr gut
      JavaScript
      sehr gut
      Oracle/SQL
      Pascal
      gut
      Perl
      gut
      PHP
      PL/SQL
      sehr gut
      Prolog
      Python
      gut
      Scriptsprachen
      sehr gut
      Shell
      sehr gut
      Visual Basic Script
      Xt, Motif
      sehr gut

      Datenbanken

      Access
      gut
      Adabas
      gut
      ctree
      sehr gut
      DB2
      sehr gut
      DMS
      gut
      Informix
      sehr gut
      Ingres
      gut
      ISAM
      sehr gut
      JDBC
      sehr gut
      Lotus Notes
      gut
      MS SQL Server
      gut
      MySQL
      gut
      ODBC
      gut
      Oracle
      sehr gut
      RDB
      gut
      SQL
      sehr gut
      Sybase
      gut

      Datenkommunikation

      CORBA
      gut
      Ethernet
      sehr gut
      Internet, Intranet
      sehr gut
      ISO/OSI
      sehr gut
      Message Queuing
      sehr gut
      NetBios
      parallele Schnittstelle
      PC-Anywhere
      Router
      RPC
      sehr gut
      SMTP
      gut
      TCP/IP
      sehr gut
      Token Ring
      Windows Netzwerk

      Hardware

      Scanner

      Design / Entwicklung / Konstruktion

      • RUP
      • GSMethod
      • Modell Driven Software Development
      • Agile
      • SCRUM
      • Wasserfall

      Branchen

      Branchen

      • Banken
      • Versicherungen
      • Einzelhandel (Retail, E-Commerce)
      • Media
      • Public
      • FMCG
      • Energieversorger

      Vertrauen Sie auf GULP

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

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

      Das GULP Freelancer-Portal

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