Oracle Database and Data Warehouse Expert: Design, Administration, Performance Tuning and Development of complex algorithms
Aktualisiert am 15.06.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 31.12.2024
Verfügbar zu: 100%
davon vor Ort: 100%
PL-SQL
Anforderungsanalyse
Requirements Management
Oracle/SQL
Englisch
verhandlungssicher, Projekt-Sprache
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 Jahre 7 Monate
2020-08 - heute

Migration der Postbank im Bereich Sales Management

Business Functional Analyst Business Analyse
Business Functional Analyst
  • Analyse der relevanten Business Prozesse der Postbank
  • Analyse der Target Application Landscape zur Migration der Business Prozesse der Postbank
  • Konzeption und Design eines neuen Backend-Systems der Deutschen Bank zum Management der Business Object Class ?Sales Event?
  • Analyse und Design aller notwendigen Application Interfaces
  • Team Lead für das Development der ETL-Prozesse
  • Definition der SIT und UAT Test Cases
Business Analyse
Deutsche Bank
Eschborn, Taunus
1 Jahr 8 Monate
2020-08 - 2022-03

Analyse, Entwicklung und Optimierung von Datamarts im Bereich Vertrieb

Business Functiona Analyst und Datenbank-Entwickler Oracle Exadata PL/SQL SQL ...
Business Functiona Analyst und Datenbank-Entwickler
  • Aufbau einer zentralen Dimension ?Zeit? mit allen im Konzern notwendigen Zeit-Bezügen
  • Optimierung der Dimensions- u. Fakten-Struktur für eine bessere Balance zwischen Ladeu. Zugriffs-Zeiten
  • Konzeption für den Zugriff auf n-dimensionale Datamarts, die (n-x)-dimensionale Fakten- Klassen enthalten
  • Konzeption und Implementation eines PL/SQL-Frameworks zur Generierung und Ausführung von dynamischem SQL
  • Konzeption und Implementation eines PL/SQL-Frameworks zur Definition und Ausführung von fachlichen Datenkonsistenz-Checks basierend auf dem entwickelten generischen Frameworks
Oracle Exadata PL/SQL SQL SQL-Developer TFS MS Office ODI Data Vault
Alte Leipziger Versicherung
Oberursel (Taunus)
4 Monate
2020-04 - 2020-07

Technical Operations und Weiterentwicklung im Bereich Fondsbuchhaltung

DevOps und Business Functional Analyst Oracle DMS Java ...
DevOps und Business Functional Analyst
  • DevOps und 3rd Level Support für Standardsoftware: Xentis, Calculo und DMS (ETL-Tool)
  • Verantwortlich für das Swift-2020 Projekt zur Implementierung einer automatischen Reconciliation von ausgehenden Zahlungen (MT103) mit den Confirmations über die API des Swift Payment Trackers
  • Verantwortlich für das Projekt zur Automatisierung der Bestands-Reconciliation für Zinsswaps mit den Lagerstellen
  • Verantwortlich für das Projekt zur Entwicklung einer zentralen Plattform für den File- Exchange via SFTP mit externen Instituten
Oracle DMS Java Git Jira Eclipse Toad SQLDeveloper Xentis Final Calculo Doxis Windows Powershell UltraEdit und Microsoft Office
Helaba Invest
Frankfurt am Main
2 Monate
2020-02 - 2020-03

?Migration des Vermittler-Portals von Cognos / SDK nach Oracle / Web-Services

Business Analyst, Datenbank-Developer Oracle Exadata PL/SQL SQL ...
Business Analyst, Datenbank-Developer
  • Fachliche Analyse der zugrunde liegenden Kennzahlen
  • Design und Implementation des OLAP-Datenmodells
  • Design, Implementation und Unit Testing der ETL-Strecken
  • Design der Web-Services
Oracle Exadata PL/SQL SQL SQL-Developer TFS MS Office
Alte Leipziger Versicherung
Oberursel (Taunus)
3 Monate
2019-10 - 2019-12

Migration von Oracle Reports auf ein Webservice-basiertes Reporting System

Datenbank-Entwickler Oracle 12 PL/SQL SQL ...
Datenbank-Entwickler
  • Design, Implementation und Test der PL/SQL Funktionen zur Generierung der Report- Rohdaten im XML-Format
  • Design, Implementation und Test der XSLT Templates zur Generierung der SOAPNachrichten für den Webservice zur Generierung der Reports im PDF-Format
Oracle 12 PL/SQL SQL SQL/XML XSLT SQLDeveloper XMLSpy SVN Jira und Apex
DRV
Berlin
5 Jahre 8 Monate
2014-02 - 2019-09

?Entwicklung eines globalen Risk Monitoring und Reporting Systems?

Software Developer, Functional Analyst
Software Developer, Functional Analyst
  • Verantwortung für das Datenmodell
  • Verantwortung für die 3 Schichten des Data Warehouses
  • Entwicklung der ETL-Strecken
  • Entwicklung eines high sophisticated Collateral Assignment Algorithmus basierend auf dem Integration Layer
  • Entwicklung des OLAP Datenmodells
  • Entwicklung der Data Marts für das Cognos-Reporting, für das Risk Monitoring Dashboard und für das Stress Testing
  • Entwicklung des Risk Monitoring Dashboards
  • Design und Implementation der Daten-Historisierung mit Kompression
  • Fachliche Analyse, Design und Implementation des KPI Reportings
  • Entwicklung der Stress Testing Applikation
  • Entwicklung einer Datenbank-basierten Logging API
  • Entwicklung einer HTTPS-API zur Konsumierung von Web-Services
  • Oracle Performance Tuning
  • Daten-Anonymisierung und De-Anonymisierung
  • Architektur und Design verteilter Datenbanken
  • Design und Implementation einer Volltextsuche für normalisierte Instrument-Daten
  • Implementation einer Audit trail API
Oracle 11 und 12 SQL PL/SQL SQLPlus XML Shell Script SVN GIT Toad PL/SQL-Developer SQL-Developer Jira XMLSpy Exadata
Deutsche Bank AG
Frankfurt am Main
1 Jahr 7 Monate
2018-01 - 2019-07

Development eines High Performance Reporting Data Layers

Development eines High Performance Reporting Data Layers für den Zugriff auf operative Daten durch das Cognos Analytics Tool

  • Asynchroner Near Time Refreshing Process, parallel-processing mit load balancing
  • Partieller Real-time Refresh getriggert durch Front End Transaktionen incl. Development des End of Transaction Services
  • Pre-calculated Data generiert durch Core Functions
  • Search Indexes
  • Optimierung der Refresh Triggering Processes zur Minimierung des Refresh backlogs
  • High sophisticated Reporting User Permission Control auf Zeilen und Spalten
  • On the fly data De-Anonymisierung
  • On the fly Rich Text Formatierung
  • Merge von lokal und global gehaltenen Daten über Datenbank Links
Deutsche Bank AG, Asset Wealth Management
Frankfurt
1 Jahr
2017-01 - 2017-12

Development einer globalen Golden Source Datenbank

Development einer globalen Golden Source Datenbank für normalisierte Instrument / Product-Daten

  • Funktionale Analyse, Architektur, Design, Development und Performance Tuning des transaktionalen und analytischen Datenbank-Layers

  • Business Analyse, Funktionale Analyse, Architektur, Design, Implementation und Test einer high Performance Volltextsuche auf Instrument-Daten

  • Business Analyse, Funktionale Analyse, Design, Implementation und Test einer Attribute Change History mit asynchroner Kompression zur Minimierung des Speicherplatz-Bedarfs

Deutsche Bank AG, Asset Wealth Management
Frankfurt
4 Monate
2013-10 - 2014-01

Prototyping eines Kunden- und Handelsverwaltung-Systems

Functional Analyst, Software Developer Oracle 11 PL/SQL SQL ...
Functional Analyst, Software Developer
Prototyping eines Kunden- und Handelsverwaltung-Systems für Structured Deposits
  • Migration einer User Developed Application (MS Access) auf eine compliment Plattform (Oracle, Linux, Application Server)
  • Verantwortung für Datenbank und Backoffice Design und Implementation
  • Verantwortung für Design und Implementation der Schnittstellen zu den Trading, Finance und Buchungs-Systemen
Oracle 11 PL/SQL SQL SQLPlus XML XSL Java Shell Script MS Access Linux Application Server
Deutsche Bank AG
Frankfurt am Main
2 Jahre
2011-10 - 2013-09

Marktstudie IT-Outsourcing und Cloud-Computing

  • Verhandlungen mit potentiellen Outsourcing-Unternehmen
  • Architektur und Design von Cloud-Solutions
  • Management von Outsourcing-Projekten
  • Vortrag und Expertenrunde auf der [Name auf Anfrage] zum Thema Cloud-Computing
IT-Outsourcing
Makati City, Philippines
1 Jahr 8 Monate
2010-01 - 2011-08

globales Clearing & Settlement (onboarded Markets der ersten Phase: Austria, Euronext und Hongkong)

Key Player, Functional Analysis, Implementation, Test, Rollout
Key Player, Functional Analysis, Implementation, Test, Rollout
  • Market-Adapter zu: CCP.A, LCH Clearnet SA, LCH Clearnet London und HKE Custody Clients und Investment Banking Client
  • Client Alleged Reporting Engine
  • Market Reconciliation
  • Netting
  • Client Matching
  • Client Pending Status Update Reporting
  • Client Hold&Release
  • CCP Reconciliation
  • Swift /XML Messaging Layer für externe und interne
  • System.Kommunikation
  • Schnittstelle zum dbTrader und dbSire als Settlement Engine
  • Client Settlement
  • Client Settlement Reporting
  • Schnittstelle zu dbCris als Data Warehouse
  • CA-API zu RightsClaimer zur Abwicklung von Non Income CA Events
  • Connectivity zu Message Broker (IBM) als Business Information Bus
  • Schnittstelle zu dbDeric als Risk Monitoring System
  • Front End für Lifecycle Monitoring, Client Matching, Client Instruction Cancellation und Buy-in Processing Schnittstelle zum Nexclear Client Portal
Deutsche Bank AG, Domestic Custody
Eschborn Süd, Amsterdam
5 Jahre 10 Monate
2005-11 - 2011-08

Entwicklung eines globalen Clearing & Settlement-Systems

Key Player, Functional Analysis, Implementation, Test, Rollout Oracle 11 PL/SQL SQL ...
Key Player, Functional Analysis, Implementation, Test, Rollout
Entwicklung eines globalen Clearing & Settlement-Systems für das Global Custody Transaction Banking
  • Verantwortung für das OLTP und OLAP Datenbank-Design und Development
  • Verantwortung für Metadaten und Golden Source Stammdaten
  • Verantwortung für das Backend-Design und Development inklusive komplexer Algorithmen für CCP Netting, Client Matching, Settlement und Kapitalmassnahmen
  • Verantwortung für DWH, ETL und Reporting
  • Verantwortung für das Inbound und Outbound Swift Messaging
  • Verantwortung für die Inbound und Outbound Interfaces zu den globalen Market Places, Clearing-Instituten und Clients
  • Verantwortung für die internen Schnittstellen zu den Buchungssystemen und MIS
Oracle 11 PL/SQL SQL SQLPlus XML XSL Java Shell Script
Deutsche Bank AG, Domestic Custody
Eschborn Süd
8 Monate
2005-03 - 2005-10

Calypso 2b; Projekt zur Abwicklung von On Market Transactions auf der Calypso Plattform

Design, Implementation, Test, Rollout
Design, Implementation, Test, Rollout
  • Entwicklung einer Reporting Engine auf Basis des ?STP Engine? Frameworks zur asynchronen Kommunikation zwischen den Systemen XBC und Calypso Swift /XML Messaging Layer für externe und interne System.Kommunikation
  • Technische Anbindung der Systeme über MQSeries; von den Systemen der DrKW werden Executions empfangen; gesendet werden die Ergebnisse der Matching/Settlement- Services der Dresdner Bank Architektur und Design (Datenbank und Applications) der Reporting Engine als vermittelndes System zwischen denBackoffice Systemen XBC und Calypso; Application Design inUML; Entity Relationship Datenmodellierung
  • Architektur und Design (Datenbank und Applications) des Event-Wrappers für das XBC Backoffice Systems als Grundvoraussetzung zur Kommunikation mit externen Systemen (Feuern von Events und Status- Historisierung)
  • Design der XML/Swift-Dokumente zur Kommunikation zwischen den Systemen Calypso und XBC; Beschreibung der Dokumenten-Struktur in der Relax NG Compact Language
  • Design der Statusfortschreibung der in der Reporting Engine verwalteten Geschäftsvorfälle mit Hilfe von Statusübergangs-Diagrammen
  • Implementation der Modifikationen in der Business Logic und der Event-Generierung im XBC Backoffice System
  • Implementation der Calypso Reporting Engine (Components, Business Logic) incl. der MQSeries-Anbindung auf Basis des entwickelten Java-Frameworks (sieheProjekt weiter unten); der MQSeries Access erfolgt gekapselt über dieentsprechenden IBM-Klassenbibliotheken und ist transactional Implementation der notwendigen Weiterentwicklungen am ?STP Engine? Java-Framework
  • Teilprojektleitung für die Modifikationen am XBC Backoffice System
Dresdner Bank Global Custody
Frankfurt
6 Jahre 10 Monate
1999-01 - 2005-10

Development eines Systems für das Clearing&Settlement von On Market Transactions

Dresdner Bank Global Custody
Frankfurt
8 Jahre 2 Monate
1997-09 - 2005-10

Entwicklung eines Clearing & Settlement-Systems

Informix Informix-SPL Unix Shell Script ...
Entwicklung eines Clearing & Settlement-Systems für das Domestic Custody Transaction Banking
  • Verantwortung für die Datenmodellierung
  • Verantwortung für die Backend-Entwicklung
  • Verantwortung für die externen und internen Schnittstellen
  • Verantwortung für die EURO-Umstellung
  • Verantwortung für die Verbuchung von Wertpapier-Transaktionen
  • Verantwortung für die SWIFT-Kommunikation
  • Verantwortung für die Implementation von Kapitalmassnahmen
Informix Informix-SPL Unix Shell Script C Java Tcl Python
Dresdner Bank AG und DrKW
Frankfurt
4 Monate
2005-03 - 2005-06

CCP 3.0

Software Developer
Software Developer
  • CCP 3.0: Systemanpassungen eines vorhandenen Backoffice-Systems zur Abwicklung von CCP-FI Geschäften
Dresdner Bank Global Custody
Frankfurt
6 Monate
2004-09 - 2005-02

Xontro / Saki Interface

Windows XP Linux CVS ...

Xontro / Saki Interface: Projekt zur Entwicklung einer Xontro- Anbindung für das Handelssystem der DrKW zur Eingabe und Übermittlung von Direktgeschäften

  • Die Xontro-Anbindung erfolgt über MQSeries per proprietärer Swift-Nachrichtenformate (z.B. MT511); es werden Swift- Nachrichten gesendet und empfangen über getrennte virtuelle Kanäle
  • Die Direktgeschäfte aus dem Handelssystem werden im XMLFormat über MQSeries empfangen
  • Die Business Logic des Interfaces besteht im Wesentlichen im Mapping der XML-Direktgeschäfte auf das MT511-Swift- Nachrichtenformat und im Matching und Handling der entsprechenden Xontro-Antwor
  • Im Rahmen dieses Projektes erfolgte das Design und Implementation des „STP Engine“ Java-Frameworks für die Dresdner Bank AG
Windows XP Linux CVS Continuus Eclipse IntelliJ IDEA JBuilder TogetherJ WSAD JVM 1.5 J2EE PowerDesigner Rational Rose MS Office
Dresdner Bank, DRKW / Investment Banking
Frankfurt
7 Monate
1998-06 - 1998-12

Development von Redenomination Tools zur Euro-Umstellung

Dresdner Bank Global Custody
Frankfurt
9 Monate
1997-09 - 1998-05

Development eines Interfaces zur Verbuchung von Wertpapier-Transaktionen

Dresdner Bank Global Custody
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
1986-09 - 1991-08

Informatik-Studium

Diplom-Informatiker, TU Chemnitz
Diplom-Informatiker
TU Chemnitz

Theoretische Informatik

Position

Position

  • BUSINESS ANALYST

  • SENIOR ORACLE DATABASE DEVELOPER

Kompetenzen

Kompetenzen

Top-Skills

PL-SQL Anforderungsanalyse Requirements Management Oracle/SQL

Schwerpunkte

Backend
Bookkeeping
Clearing and Settlement
Complex Algorithms
Corporate Actions
Data Warehouse
Performance Tuning
Reporting
Risk Monitoring
Static Data
Golden Source

Aufgabenbereiche

3rd Level Support
Functional Analysis
Functional Specification Documents
Implementation
Production Roll-out
Technical Design
Technical Specifications Documents

Produkte / Standards / Erfahrungen / Methoden

Cognos
MyBatis
SWIFT
Security Transactions, Cash Transfer, Corporate Actions
XML
XSLT, XPath, XSD

Profil

  • Mehr als 26 Jahre Erfahrung in der IT-Beratung und Business Analyse und mehr als 17 Jahre Oracle Erfahrung

 

SKILLS:

Alle Aspekte von IT-Projekten

  • Business and Functional Analysis

  • Architektur und Design

  • Prototyping

  • Development

  • Test: Unit, Integration, UAT

  • Deployment

  • Level 3 Support

  • DevOps

  • Agile, Scrum: Rolle als Product Owner und Developer

  

Oracle Datenbank Entwicklung

  • SQL, DDL, DML, PL/SQL, SQL/Plus, Java Stored Procedures, Data Objects

  • Apex, Forms, Reports

  • XML, XPath, XSLT, SQL/XML, XSD

  • HTML, HTTPS, Web Services, Wallets, ACL

  • OracleAQ

  • Hierarchische Daten

  • OLTP, OLAP

  • Data Warehouse, ETL, Datamarts, Reporting, Dashboards

  • Oracle ODI

  • BI, KPI

  • Replication, Verteilte Datenbanken, dblink

  • Performance Tuning

  • DBA, Server Parameter Setup

  • Komplexe Algorithmen

  • Oracle Data Vault

  • Exadata

 

Unix Entwicklung:

  • ksh, bash

  • Shell Script, Tcl, Python, C

 

Banken Business Knowledge:

  • Dresdner Bank Frankfurt, Deutsche Bank Frankfurt, Amsterdam, Schweiz, Luxemburg, USA und Singapur, Helaba Invest Frankfurt

  • Transaction Banking, Domestic and Global Custody, Wealth Management, Investment Banking, Retail Banking

  • Clearing&Settlement, Structured Deposits, Risk Management, Zahlungsverkehr, Kapitalmassnahmen, Disposition, Fianace, Sales Management, Reconciliation

  • Swift Messaging fuer Securities Clearing&Settlement und Zahlungsverkehr incl. SEPA

  • Swift (MT, MX): MT1xx, MT2xx, MT5xx, CAMT, PACS, SESE, SEEV

  • Swift Parsing und Generierung

  • On Market Transactions, OTC, Wertpapier-Leihe und Repo-Geschäfte

  • KYC, Legal Reporting

 

Versicherungen:

  • Deutsche Rentenversicherung DRV, Alte Leipziger / Hallesche Versicherung, Ergo

  • Vertrieb, Kassenanwendungen

Programmiersprachen

C
Cobol
Java
PL/SQL
Python
Shell-Script
TCL

Datenbanken

Oracle
Informix
DB2
MySQL
MS SQL Server
MS Access
Sybase

Branchen

Branchen

  • Banken
  • Versicherungen

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 Jahre 7 Monate
2020-08 - heute

Migration der Postbank im Bereich Sales Management

Business Functional Analyst Business Analyse
Business Functional Analyst
  • Analyse der relevanten Business Prozesse der Postbank
  • Analyse der Target Application Landscape zur Migration der Business Prozesse der Postbank
  • Konzeption und Design eines neuen Backend-Systems der Deutschen Bank zum Management der Business Object Class ?Sales Event?
  • Analyse und Design aller notwendigen Application Interfaces
  • Team Lead für das Development der ETL-Prozesse
  • Definition der SIT und UAT Test Cases
Business Analyse
Deutsche Bank
Eschborn, Taunus
1 Jahr 8 Monate
2020-08 - 2022-03

Analyse, Entwicklung und Optimierung von Datamarts im Bereich Vertrieb

Business Functiona Analyst und Datenbank-Entwickler Oracle Exadata PL/SQL SQL ...
Business Functiona Analyst und Datenbank-Entwickler
  • Aufbau einer zentralen Dimension ?Zeit? mit allen im Konzern notwendigen Zeit-Bezügen
  • Optimierung der Dimensions- u. Fakten-Struktur für eine bessere Balance zwischen Ladeu. Zugriffs-Zeiten
  • Konzeption für den Zugriff auf n-dimensionale Datamarts, die (n-x)-dimensionale Fakten- Klassen enthalten
  • Konzeption und Implementation eines PL/SQL-Frameworks zur Generierung und Ausführung von dynamischem SQL
  • Konzeption und Implementation eines PL/SQL-Frameworks zur Definition und Ausführung von fachlichen Datenkonsistenz-Checks basierend auf dem entwickelten generischen Frameworks
Oracle Exadata PL/SQL SQL SQL-Developer TFS MS Office ODI Data Vault
Alte Leipziger Versicherung
Oberursel (Taunus)
4 Monate
2020-04 - 2020-07

Technical Operations und Weiterentwicklung im Bereich Fondsbuchhaltung

DevOps und Business Functional Analyst Oracle DMS Java ...
DevOps und Business Functional Analyst
  • DevOps und 3rd Level Support für Standardsoftware: Xentis, Calculo und DMS (ETL-Tool)
  • Verantwortlich für das Swift-2020 Projekt zur Implementierung einer automatischen Reconciliation von ausgehenden Zahlungen (MT103) mit den Confirmations über die API des Swift Payment Trackers
  • Verantwortlich für das Projekt zur Automatisierung der Bestands-Reconciliation für Zinsswaps mit den Lagerstellen
  • Verantwortlich für das Projekt zur Entwicklung einer zentralen Plattform für den File- Exchange via SFTP mit externen Instituten
Oracle DMS Java Git Jira Eclipse Toad SQLDeveloper Xentis Final Calculo Doxis Windows Powershell UltraEdit und Microsoft Office
Helaba Invest
Frankfurt am Main
2 Monate
2020-02 - 2020-03

?Migration des Vermittler-Portals von Cognos / SDK nach Oracle / Web-Services

Business Analyst, Datenbank-Developer Oracle Exadata PL/SQL SQL ...
Business Analyst, Datenbank-Developer
  • Fachliche Analyse der zugrunde liegenden Kennzahlen
  • Design und Implementation des OLAP-Datenmodells
  • Design, Implementation und Unit Testing der ETL-Strecken
  • Design der Web-Services
Oracle Exadata PL/SQL SQL SQL-Developer TFS MS Office
Alte Leipziger Versicherung
Oberursel (Taunus)
3 Monate
2019-10 - 2019-12

Migration von Oracle Reports auf ein Webservice-basiertes Reporting System

Datenbank-Entwickler Oracle 12 PL/SQL SQL ...
Datenbank-Entwickler
  • Design, Implementation und Test der PL/SQL Funktionen zur Generierung der Report- Rohdaten im XML-Format
  • Design, Implementation und Test der XSLT Templates zur Generierung der SOAPNachrichten für den Webservice zur Generierung der Reports im PDF-Format
Oracle 12 PL/SQL SQL SQL/XML XSLT SQLDeveloper XMLSpy SVN Jira und Apex
DRV
Berlin
5 Jahre 8 Monate
2014-02 - 2019-09

?Entwicklung eines globalen Risk Monitoring und Reporting Systems?

Software Developer, Functional Analyst
Software Developer, Functional Analyst
  • Verantwortung für das Datenmodell
  • Verantwortung für die 3 Schichten des Data Warehouses
  • Entwicklung der ETL-Strecken
  • Entwicklung eines high sophisticated Collateral Assignment Algorithmus basierend auf dem Integration Layer
  • Entwicklung des OLAP Datenmodells
  • Entwicklung der Data Marts für das Cognos-Reporting, für das Risk Monitoring Dashboard und für das Stress Testing
  • Entwicklung des Risk Monitoring Dashboards
  • Design und Implementation der Daten-Historisierung mit Kompression
  • Fachliche Analyse, Design und Implementation des KPI Reportings
  • Entwicklung der Stress Testing Applikation
  • Entwicklung einer Datenbank-basierten Logging API
  • Entwicklung einer HTTPS-API zur Konsumierung von Web-Services
  • Oracle Performance Tuning
  • Daten-Anonymisierung und De-Anonymisierung
  • Architektur und Design verteilter Datenbanken
  • Design und Implementation einer Volltextsuche für normalisierte Instrument-Daten
  • Implementation einer Audit trail API
Oracle 11 und 12 SQL PL/SQL SQLPlus XML Shell Script SVN GIT Toad PL/SQL-Developer SQL-Developer Jira XMLSpy Exadata
Deutsche Bank AG
Frankfurt am Main
1 Jahr 7 Monate
2018-01 - 2019-07

Development eines High Performance Reporting Data Layers

Development eines High Performance Reporting Data Layers für den Zugriff auf operative Daten durch das Cognos Analytics Tool

  • Asynchroner Near Time Refreshing Process, parallel-processing mit load balancing
  • Partieller Real-time Refresh getriggert durch Front End Transaktionen incl. Development des End of Transaction Services
  • Pre-calculated Data generiert durch Core Functions
  • Search Indexes
  • Optimierung der Refresh Triggering Processes zur Minimierung des Refresh backlogs
  • High sophisticated Reporting User Permission Control auf Zeilen und Spalten
  • On the fly data De-Anonymisierung
  • On the fly Rich Text Formatierung
  • Merge von lokal und global gehaltenen Daten über Datenbank Links
Deutsche Bank AG, Asset Wealth Management
Frankfurt
1 Jahr
2017-01 - 2017-12

Development einer globalen Golden Source Datenbank

Development einer globalen Golden Source Datenbank für normalisierte Instrument / Product-Daten

  • Funktionale Analyse, Architektur, Design, Development und Performance Tuning des transaktionalen und analytischen Datenbank-Layers

  • Business Analyse, Funktionale Analyse, Architektur, Design, Implementation und Test einer high Performance Volltextsuche auf Instrument-Daten

  • Business Analyse, Funktionale Analyse, Design, Implementation und Test einer Attribute Change History mit asynchroner Kompression zur Minimierung des Speicherplatz-Bedarfs

Deutsche Bank AG, Asset Wealth Management
Frankfurt
4 Monate
2013-10 - 2014-01

Prototyping eines Kunden- und Handelsverwaltung-Systems

Functional Analyst, Software Developer Oracle 11 PL/SQL SQL ...
Functional Analyst, Software Developer
Prototyping eines Kunden- und Handelsverwaltung-Systems für Structured Deposits
  • Migration einer User Developed Application (MS Access) auf eine compliment Plattform (Oracle, Linux, Application Server)
  • Verantwortung für Datenbank und Backoffice Design und Implementation
  • Verantwortung für Design und Implementation der Schnittstellen zu den Trading, Finance und Buchungs-Systemen
Oracle 11 PL/SQL SQL SQLPlus XML XSL Java Shell Script MS Access Linux Application Server
Deutsche Bank AG
Frankfurt am Main
2 Jahre
2011-10 - 2013-09

Marktstudie IT-Outsourcing und Cloud-Computing

  • Verhandlungen mit potentiellen Outsourcing-Unternehmen
  • Architektur und Design von Cloud-Solutions
  • Management von Outsourcing-Projekten
  • Vortrag und Expertenrunde auf der [Name auf Anfrage] zum Thema Cloud-Computing
IT-Outsourcing
Makati City, Philippines
1 Jahr 8 Monate
2010-01 - 2011-08

globales Clearing & Settlement (onboarded Markets der ersten Phase: Austria, Euronext und Hongkong)

Key Player, Functional Analysis, Implementation, Test, Rollout
Key Player, Functional Analysis, Implementation, Test, Rollout
  • Market-Adapter zu: CCP.A, LCH Clearnet SA, LCH Clearnet London und HKE Custody Clients und Investment Banking Client
  • Client Alleged Reporting Engine
  • Market Reconciliation
  • Netting
  • Client Matching
  • Client Pending Status Update Reporting
  • Client Hold&Release
  • CCP Reconciliation
  • Swift /XML Messaging Layer für externe und interne
  • System.Kommunikation
  • Schnittstelle zum dbTrader und dbSire als Settlement Engine
  • Client Settlement
  • Client Settlement Reporting
  • Schnittstelle zu dbCris als Data Warehouse
  • CA-API zu RightsClaimer zur Abwicklung von Non Income CA Events
  • Connectivity zu Message Broker (IBM) als Business Information Bus
  • Schnittstelle zu dbDeric als Risk Monitoring System
  • Front End für Lifecycle Monitoring, Client Matching, Client Instruction Cancellation und Buy-in Processing Schnittstelle zum Nexclear Client Portal
Deutsche Bank AG, Domestic Custody
Eschborn Süd, Amsterdam
5 Jahre 10 Monate
2005-11 - 2011-08

Entwicklung eines globalen Clearing & Settlement-Systems

Key Player, Functional Analysis, Implementation, Test, Rollout Oracle 11 PL/SQL SQL ...
Key Player, Functional Analysis, Implementation, Test, Rollout
Entwicklung eines globalen Clearing & Settlement-Systems für das Global Custody Transaction Banking
  • Verantwortung für das OLTP und OLAP Datenbank-Design und Development
  • Verantwortung für Metadaten und Golden Source Stammdaten
  • Verantwortung für das Backend-Design und Development inklusive komplexer Algorithmen für CCP Netting, Client Matching, Settlement und Kapitalmassnahmen
  • Verantwortung für DWH, ETL und Reporting
  • Verantwortung für das Inbound und Outbound Swift Messaging
  • Verantwortung für die Inbound und Outbound Interfaces zu den globalen Market Places, Clearing-Instituten und Clients
  • Verantwortung für die internen Schnittstellen zu den Buchungssystemen und MIS
Oracle 11 PL/SQL SQL SQLPlus XML XSL Java Shell Script
Deutsche Bank AG, Domestic Custody
Eschborn Süd
8 Monate
2005-03 - 2005-10

Calypso 2b; Projekt zur Abwicklung von On Market Transactions auf der Calypso Plattform

Design, Implementation, Test, Rollout
Design, Implementation, Test, Rollout
  • Entwicklung einer Reporting Engine auf Basis des ?STP Engine? Frameworks zur asynchronen Kommunikation zwischen den Systemen XBC und Calypso Swift /XML Messaging Layer für externe und interne System.Kommunikation
  • Technische Anbindung der Systeme über MQSeries; von den Systemen der DrKW werden Executions empfangen; gesendet werden die Ergebnisse der Matching/Settlement- Services der Dresdner Bank Architektur und Design (Datenbank und Applications) der Reporting Engine als vermittelndes System zwischen denBackoffice Systemen XBC und Calypso; Application Design inUML; Entity Relationship Datenmodellierung
  • Architektur und Design (Datenbank und Applications) des Event-Wrappers für das XBC Backoffice Systems als Grundvoraussetzung zur Kommunikation mit externen Systemen (Feuern von Events und Status- Historisierung)
  • Design der XML/Swift-Dokumente zur Kommunikation zwischen den Systemen Calypso und XBC; Beschreibung der Dokumenten-Struktur in der Relax NG Compact Language
  • Design der Statusfortschreibung der in der Reporting Engine verwalteten Geschäftsvorfälle mit Hilfe von Statusübergangs-Diagrammen
  • Implementation der Modifikationen in der Business Logic und der Event-Generierung im XBC Backoffice System
  • Implementation der Calypso Reporting Engine (Components, Business Logic) incl. der MQSeries-Anbindung auf Basis des entwickelten Java-Frameworks (sieheProjekt weiter unten); der MQSeries Access erfolgt gekapselt über dieentsprechenden IBM-Klassenbibliotheken und ist transactional Implementation der notwendigen Weiterentwicklungen am ?STP Engine? Java-Framework
  • Teilprojektleitung für die Modifikationen am XBC Backoffice System
Dresdner Bank Global Custody
Frankfurt
6 Jahre 10 Monate
1999-01 - 2005-10

Development eines Systems für das Clearing&Settlement von On Market Transactions

Dresdner Bank Global Custody
Frankfurt
8 Jahre 2 Monate
1997-09 - 2005-10

Entwicklung eines Clearing & Settlement-Systems

Informix Informix-SPL Unix Shell Script ...
Entwicklung eines Clearing & Settlement-Systems für das Domestic Custody Transaction Banking
  • Verantwortung für die Datenmodellierung
  • Verantwortung für die Backend-Entwicklung
  • Verantwortung für die externen und internen Schnittstellen
  • Verantwortung für die EURO-Umstellung
  • Verantwortung für die Verbuchung von Wertpapier-Transaktionen
  • Verantwortung für die SWIFT-Kommunikation
  • Verantwortung für die Implementation von Kapitalmassnahmen
Informix Informix-SPL Unix Shell Script C Java Tcl Python
Dresdner Bank AG und DrKW
Frankfurt
4 Monate
2005-03 - 2005-06

CCP 3.0

Software Developer
Software Developer
  • CCP 3.0: Systemanpassungen eines vorhandenen Backoffice-Systems zur Abwicklung von CCP-FI Geschäften
Dresdner Bank Global Custody
Frankfurt
6 Monate
2004-09 - 2005-02

Xontro / Saki Interface

Windows XP Linux CVS ...

Xontro / Saki Interface: Projekt zur Entwicklung einer Xontro- Anbindung für das Handelssystem der DrKW zur Eingabe und Übermittlung von Direktgeschäften

  • Die Xontro-Anbindung erfolgt über MQSeries per proprietärer Swift-Nachrichtenformate (z.B. MT511); es werden Swift- Nachrichten gesendet und empfangen über getrennte virtuelle Kanäle
  • Die Direktgeschäfte aus dem Handelssystem werden im XMLFormat über MQSeries empfangen
  • Die Business Logic des Interfaces besteht im Wesentlichen im Mapping der XML-Direktgeschäfte auf das MT511-Swift- Nachrichtenformat und im Matching und Handling der entsprechenden Xontro-Antwor
  • Im Rahmen dieses Projektes erfolgte das Design und Implementation des „STP Engine“ Java-Frameworks für die Dresdner Bank AG
Windows XP Linux CVS Continuus Eclipse IntelliJ IDEA JBuilder TogetherJ WSAD JVM 1.5 J2EE PowerDesigner Rational Rose MS Office
Dresdner Bank, DRKW / Investment Banking
Frankfurt
7 Monate
1998-06 - 1998-12

Development von Redenomination Tools zur Euro-Umstellung

Dresdner Bank Global Custody
Frankfurt
9 Monate
1997-09 - 1998-05

Development eines Interfaces zur Verbuchung von Wertpapier-Transaktionen

Dresdner Bank Global Custody
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
1986-09 - 1991-08

Informatik-Studium

Diplom-Informatiker, TU Chemnitz
Diplom-Informatiker
TU Chemnitz

Theoretische Informatik

Position

Position

  • BUSINESS ANALYST

  • SENIOR ORACLE DATABASE DEVELOPER

Kompetenzen

Kompetenzen

Top-Skills

PL-SQL Anforderungsanalyse Requirements Management Oracle/SQL

Schwerpunkte

Backend
Bookkeeping
Clearing and Settlement
Complex Algorithms
Corporate Actions
Data Warehouse
Performance Tuning
Reporting
Risk Monitoring
Static Data
Golden Source

Aufgabenbereiche

3rd Level Support
Functional Analysis
Functional Specification Documents
Implementation
Production Roll-out
Technical Design
Technical Specifications Documents

Produkte / Standards / Erfahrungen / Methoden

Cognos
MyBatis
SWIFT
Security Transactions, Cash Transfer, Corporate Actions
XML
XSLT, XPath, XSD

Profil

  • Mehr als 26 Jahre Erfahrung in der IT-Beratung und Business Analyse und mehr als 17 Jahre Oracle Erfahrung

 

SKILLS:

Alle Aspekte von IT-Projekten

  • Business and Functional Analysis

  • Architektur und Design

  • Prototyping

  • Development

  • Test: Unit, Integration, UAT

  • Deployment

  • Level 3 Support

  • DevOps

  • Agile, Scrum: Rolle als Product Owner und Developer

  

Oracle Datenbank Entwicklung

  • SQL, DDL, DML, PL/SQL, SQL/Plus, Java Stored Procedures, Data Objects

  • Apex, Forms, Reports

  • XML, XPath, XSLT, SQL/XML, XSD

  • HTML, HTTPS, Web Services, Wallets, ACL

  • OracleAQ

  • Hierarchische Daten

  • OLTP, OLAP

  • Data Warehouse, ETL, Datamarts, Reporting, Dashboards

  • Oracle ODI

  • BI, KPI

  • Replication, Verteilte Datenbanken, dblink

  • Performance Tuning

  • DBA, Server Parameter Setup

  • Komplexe Algorithmen

  • Oracle Data Vault

  • Exadata

 

Unix Entwicklung:

  • ksh, bash

  • Shell Script, Tcl, Python, C

 

Banken Business Knowledge:

  • Dresdner Bank Frankfurt, Deutsche Bank Frankfurt, Amsterdam, Schweiz, Luxemburg, USA und Singapur, Helaba Invest Frankfurt

  • Transaction Banking, Domestic and Global Custody, Wealth Management, Investment Banking, Retail Banking

  • Clearing&Settlement, Structured Deposits, Risk Management, Zahlungsverkehr, Kapitalmassnahmen, Disposition, Fianace, Sales Management, Reconciliation

  • Swift Messaging fuer Securities Clearing&Settlement und Zahlungsverkehr incl. SEPA

  • Swift (MT, MX): MT1xx, MT2xx, MT5xx, CAMT, PACS, SESE, SEEV

  • Swift Parsing und Generierung

  • On Market Transactions, OTC, Wertpapier-Leihe und Repo-Geschäfte

  • KYC, Legal Reporting

 

Versicherungen:

  • Deutsche Rentenversicherung DRV, Alte Leipziger / Hallesche Versicherung, Ergo

  • Vertrieb, Kassenanwendungen

Programmiersprachen

C
Cobol
Java
PL/SQL
Python
Shell-Script
TCL

Datenbanken

Oracle
Informix
DB2
MySQL
MS SQL Server
MS Access
Sybase

Branchen

Branchen

  • Banken
  • Versicherungen

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.