DB2 z/OS v11.1 mit DbVisualizer Pro 11.0.6.Windows 10Data Migration Tool (DMT)...
Wechsel in das QM-Team der Bundesbank
Durchführung von Tests in der IAC-Umgebung mit SQS Test Center
Erstellung u. Erfassung von Testdaten für die folgenden Komponenten:
CRDM (Central Reference Data Management)
CLM (Central Liquidity Management)
LRDM (Local Reference Data Management)
RTGS (Real-Time Gross Settlement)
Zugriff auf die verschiedenen Komponenten über das ESMIG-Portal (Eurosystem Single Market Infrastructure Gateway)
Analyse und Vergleich von Testdaten im LRDM und CRDM mit SQL-Abfragen/DbVisualizer
Erfassung der Testdaten mit dem DMT (Data Migration Tool) und teilweise von Hand
DB2 z/OS v11.1 mit DbVisualizer Pro 11.0.6.Windows 10Data Migration Tool (DMT)SQS Test Manager 11.xBMC Remedy TMS Single Shared Platform (Fehlerverfolgung)ISO20022 / SEPA-Zahlungsverkehr
Deutsche Bundesbank
1 Jahr
2020-06 - 2021-05
Test des TARGET2-/T2S-Systems
Windows 10DB2 z/OS v11.1 mit DbVisualizer 10.0.16SAP PowerDesigner V.16.x...
Konzeption, Vorbereitung und Durchführung von funktio?nalen Tests für die Komponenten RTGS (Real-Time-Gross-Settlement) und CLM (Central Liquidity Mangement) im Projekt Target2/T2S-Konsolidierung
Erstellung von Testdaten (Stamm- und Bewegungsdaten), insbesondere ISO20022-Testdaten für Cash Transfers (camt.052), Zahlungen (pacs.004, pacs.008, pacs.009 und pacs010) und AS-Transfers (pain.998)
Dokumentation der Tests mit Jira
Unterstützung des Entwicklungsteams bei der Fehleranalyse und ?behebung
Windows 10DB2 z/OS v11.1 mit DbVisualizer 10.0.16SAP PowerDesigner V.16.xAtlassian Jira v8.6.1 und Atlassian Confluence 7.4.1 zur Fortschrittskontrolle und Test-Dokumentation.ISO20022 / SEPA-ZahlungsverkehrDokumentenmanagement mit FAVISProjektarbeit gemäß Scrum mit zweiwöchigen Sprints
Deutsche Bundesbank
2 Jahre 2 Monate
2017-08 - 2019-09
Integration von Komponenten
Unix (Sun OS 5.2Red Hat Enterprise Linux 7.x)Windows 7...
Konzeption / Integration von Komponenten zur Abwicklung von Sofort-Überweisungen (?Instant Payments?) für die equensWorldline.
Konzeption und Test von neuen Speicherarchitekturen zur effizienten Speicherung von Zahlungsdaten (Oracle-Partitionierung auf Real Application Cluster/RAC)
Erstellung von Testdaten für Lasttests für das Instant-Payment-System (täglich 3,5 Mio. Zahlungen) im ISO 20022-Format (pacs.008.002.01)
Entwicklung eines PL/SQL-Packages zur Formatierung von Protokoll-Nachrichten (Log-Messages)
Dokumentation des Web-Clients für das Instant-Payment System (Use-Case-Dokumentation)
Fortlaufende Analyse von Datenbank-Performance-Problemen im Pilotbetrieb des Instant-Payment-Systems (Oracle-AWR- / ASH-Reports). Erweiterung eines PL/SQL-Packages zur untertägigen Aktualisierung von Oracle Optimizer-Statistiken
Fehlerbehebung/Erweiterung des Webclients für das SWIFT-REPAIR-System zur Geldwäscheprüfung (FATF). Überarbeitung der DB-Zugriffsschicht für Stammdatenverwaltung (Oracle PL/SQL). Dokumentation des Systems in englischer Sprache (Fachkonzept)
Unix (Sun OS 5.2Red Hat Enterprise Linux 7.x)Windows 7Oracle 11gOracle 12csqlplusSQLToad 11.xOracle sqldeveloper 4.xOracle PL/SQLJava EE 5Java 6 SEHTML5CSS3JSP 2.x (Java Server Pages)JDBC (Java Database Connectivity)IBM Websphere Application Server 8.5MavenSubversion (SVN)Englisch
equensWorldline
7 Monate
2017-01 - 2017-07
Betrieb eines Systems zur Geldwäscheprüfung
Unix (SunOS 5.2)Windows 7Oracle 11g...
Entwicklung / Betrieb eines Systems zur Geldwäscheprüfung gem. EU-Verordnungen EU-2015/847 ?Übermittlung von Angaben des Geldverkehrs? und EU-1781/2006 ?Übermittlung von Angaben zum Auftraggeber bei Geldtransfers? für die equensWorldline (SWIFT-REPAIR-System).
Abstimmung der fachlichen Anforderung zu Prüfung und Berichtswesen gem. EU-Richtline EU-1781/2006 und EU-2015/ 847 mit der Fachseite
Entwicklung und Test in einem internationalen Team mit Entwicklern aus den Niederlanden und Deutschland; Abstimmung in englischer Sprache
Entwicklung der Batch-Komponenten zur Prüfung: Einlesen von FATF-Vorfällen aus Datei, Einlesen von Transaktions-Statistiken, Erstellung von SWIFT MT995-Messages, Einlesen und Abgleich von SWIFT MT996-Messages
Installation / Konfiguration der Komponenten in Test- und Produktionssystem; fortlaufende Betreuung des Systems in Produktion
Dokumentation des Systems in deutscher und englischer Sprache (DV-Konzept und Betriebshandbuch)
Konzeption / Integration von SEPA-Komponenten für die EQUENS SE im Projekt ?Payments 2.0?.
Konzeption des ?Business Integration Layers? (BIL) für das Zahlungsverkehrssystems ?Payments 2.0? in Zusammenarbeit mit internen und externen Mitarbeitern, auch in remote Locations (Manila, Philippinen)
Entwicklung von Prototypen für die Datenzugriffsschicht mit JPA/Hiber-nate
Konzeption von Datenmodellen für den Business Integration Layer
Implementierung eines Prototyps des Datenmodells mit Oracle SQL Developer unter Oracle 11g
Sichtung / Prüfung von Pflichtenheften, insbesondere technischer Abgleich mit dem Altsystem
Technische Beratung von externen Beratern (Accenture)
Konzeption von automatischen Regressionstests für das Zahlungsverkehrssystem
Untersuchung von Performance-Engpässen auf Datenbankebene mit Oracle AWR- und ASH-Reports. Entwicklung eines PL/SQL-Packages für Oracle 11g zur untertägigen Berechnung von Oracle-Optimizer-Statistiken
Erstellung, Modifikation von Testdaten in den Formaten pain.001, pain.008, pacs.003 und pacs.008 für den Lasttest, insbesondere Anpassung diverser Felder und Neuberechnung der Prüfsummen im Header
Vorbereitung, Durchführung und Bewertung von Last- und Performance-Tests für ein SEPA-Zahlungsverkehrssystem mit mehreren Millionen SEPA-Zahlungen
Entwicklung eines PL/SQL-Packages für Oracle 11g zur untertägigen Berechung von Oracle-Optimizer-Statistiken für die Bewegungsdaten (Zahlungen)
Untersuchung von Performance-Engpässen auf Anwendungs- und Datenbankebene mit Logfiles und AWR-Reports. Ausarbeitung von Empfehlungen zur Performance-Steigerung, auch für die Hardware-Ausstattung
Erstellung von DTA-Dateien (DTA150) aus Excel-Dateien zur Korrektur von SEPA-Fehlbuchungen
Das o.a. SEPA-Zahlungsverkehrssystem verarbeitet mehr als 10 Mrd. Euro pro Werktag
Unix (SunOS 5.2)Windows 7Linux (Debian). Oracle 10g/11gSQLPL/SQLsqlplusJava SE 7. bashsedawkgrepgzipbzip2xmlstarletXMLXSDXSLTDOMAltova XML SpyHP Service Manager. SEPA Zahlungsverkehr (pain-pacs-camt-Formate u.a.m.)DTAUS-Format (DTA-150)Englisch
Konzeption / Entwicklung von Software-Komponenten für HAVI Logistics IS und KOMPASS U.K. im Auftrag von McDonald?s. Es wurden u.a. folgende Aufgaben gelöst:
Konzeption / Entwicklung / Test und Betrieb einer Schnittstelle zur Verarbeitung von Bestellvorschlägen für McDonald?s England. Konzeption von ?Functional Design Dokuments? gemäß ITIL in englischer Sprache. Schriftliche / telefonische Abstimmung des Dokuments in englischer Sprache mit dem britischen Entwicklungsteam. Das Modul verarbeitete täglich ca. 5500 ? 8500 XML-Dokumente
Konzeption / Entwicklung / Test eines Moduls für das IOPS-Planungssystem zur Transportoptimierung (?Bedarfsgerechter gewichteter Volumenausgleich?). Das Modul führt eine gewichtete Verteilung der Bestellmengen für die McDonalds-Restaurants im deutschen Markt durch und reduziert so die Transport- und Lagerkosten
Überarbeitung / Revision des IOPS-Moduls zur Berechnung von Bestandsdaten (?Stocker?). Das Modul erfasst Be-standsinformation je Restaurant und Material und errech-net den Verbrauch und Restbestand als Grundlage für die Lieferplanung. Das überarbeitete Modul ist seit Dezember 2012 in Produktion und berechnet täglich die Bestandsdaten für ca. 2800 Restaurants in fünf Ländern
Konzeption / Entwicklung von Test-Komponenten für den europäischen Zahlungsverkehr (SEPA) für die EQUENS SE:
Konzeption von Lasttests (?Performance-Tests?) für das SEPA-Format und das Zahlungsverkehrssystem der EQUENS SE
Konzeption / Entwicklung eines Programms zur Erzeugung / Verarbeitung von SEPA-Credit-Transfer-Zahlungen im Format ISO 20022 (pacs.008.001.01) inkl. Berechnung von Prüfsummen im ?group header?. Test der erzeugten Daten im Zahlungsverkehrssystem der EQUENS SE
Konzeption / Entwicklung eines Batch-Programms zum Import von SEPA-Sperren und ?Mandaten in die Datenbank des Zahlungsverkehrssystems der Equens SE. Validierung / Konvertierung der im SEPA-/XML-Format codierten Daten in das interne Datenformat. Laufzeit-Optimierung mit JProfiler 5.2.2.
Konzeption / Entwicklung / Test eines Web-Services zur Administration von Hardware-Knoten (?Multinode-Administration?)
DB-Performance-Optimierung im Zahlungsverkehrssystem
Unix (AIX 5.3)Linux (Ubuntu)Windows XP. IBM DB2 8.x und 9.x. C++...
Entwicklung von Netzwerk-Komponenten (?Next Generation Network, VoIP?)
Entwicklung / Test des ?XML Document Management Systems (XDMS)? für den Service Presence (Bereitstellung von Buddy-Listen und Filter-Definitionen für Buddy-Listen)
Entwicklung / Test des ?Message Wait Indicator Servers (MWI)? zur Bereitstellung von Status-Informationen für T-Net-Box und E-Mail-Status gem. RFC 3261 und RFC 3842
Entwicklung / Test / Dokumentation von Library-Komponenten (SNMP-Library) zur automatischen Anwendungsüberwachung gem. RFC 1157 und RFC 1442
Entwicklung eines Web-Clients (?Demo-Web-Client?) zur Erfassung/Modifikation von Stamm- und Konfigurationsdaten für das NGN-System mit J2EE, Struts-2 und Rational Software Architect
Unix (AIX 5.3)Linux (Ubuntu)Windows XP. IBM DB2 8.x und 9.x. C++Java SE 5J2EEOOAOODOOPDesign Patterns. Xlcg++xdbcvsClearCasegitRational ClearQuestOracle Template Library (OTL)STLUnix threadsshared memoryfork/execvalgrindFlexeLintbashkshperl. EclipseRational Software Architect 7.0Tomcat 5.xWebsphere Application Server 6.1Struts-2JSPXMLXSDHTMLCSSAjaxJavascript. TCP/IPUDP/IPSIPMWI-ProtokollSNMPSNMP2Englisch
IBM Deutschland AG
1 Jahr 2 Monate
2006-11 - 2007-12
Entwicklung von Netzwerk-Komponenten
Unix (Aix 5.2) vpar und lpar-ServerUnix (AIX 5.2) und Linux (Ubuntu/Debian)C++ auf IBM xlC-Compiler (Vers. 6.x / 7.x / 8.x)...
Entwicklung / Test des "Message Wait Indicator Servers (MWI)" zur Bereitstellung von Status-Informationen für T-Net-Box und E-Mail-Status gem. RFC 3261 und RFC 3842.
Entwicklung / Test des "XML Document Management Systems (XDMS)" für den Service Presence (Bereitstellung von Buddy-Listen und Filter-Definitionen für Buddy-Listen).
Entwicklung / Test / Dokumentation von Library-Komponenten (SNMP- Library) zur automatischen Anwendungsüberwachung gem. RFC 1157 und RFC 1442.
Eigene Rolle im Projekt:
Software-Entwicklung in C++ unter AIX 5.3 mit Xlc. Als Versionskontrollsysteme wurde CVS und git 1.5 eingesetzt. Zur Fehlerverfolgung wurde Rational ClearQuest eingesetzt.
Datenbank-Entwicklung unter DB2 V. 8.x und V9.2. Test der Anwendungen mit grossen Datenmengen mit anschl. Performance-Optimierung (Ziel:1000 Anfragen / Sekunde).
Fehlersuche und -behebung in verteilten nebenläufigen (multi-threaded) Anwendungen.
RFC-konforme Implementierung von SIP- und SNMP-Netzwerkprotokollen auf TCP/IP und UDP.
Unix (Aix 5.2) vpar und lpar-ServerUnix (AIX 5.2) und Linux (Ubuntu/Debian)C++ auf IBM xlC-Compiler (Vers. 6.x / 7.x / 8.x)DB2 V8.1.5 und DB2 V9.xdb2-clp und Oracle Template Library (C++)CVS 1.12 und git 1.5.xFehlerverfolgung mit Rational ClearQuest. Buildmanagement mit scons
IBM Deutschland AG
2 Jahre 3 Monate
2004-04 - 2006-06
Betreuung/Weiterentwicklung eines Standard-Zahlungsverkehrssystems (Clearing)
Unix (Sun) und PC'sUnix (Sun Solaris) und Win XPC++ und Java 1.4.x...
Betreuung/Weiterentwicklung eines Standard-Zahlungsverkehrs-
systems (Clearing) für den Inlandszahlungsverkehr / Entwick-
lung eines Systems zur Prüfung von Nachrichten im Auslands-
zahlungsverkehr. Weiterentwicklung über mehrere Releases.
Konzeption / Entwicklung / Test eines regelbasierten Prüf und Abrechnungssystems für Auslandszahlungsverkehr (SWIFT-Nachrichten) im Format SWIFT-II STP ("SWIFT-REPAIR-System"). Dieses System führt für eingehende SWIFT-Nachrichten eine Formatprüfung durch, berechnet bei fehlerhaften Nachrichten eine Gebühr ("Repair-Gebühr") und erstellt auf Anforderung eine Rechnung für einen vorgegebenen Abrechnungszeitraum.
Erweiterung des Systems um ein neues Format zur Abrechnung von sog. OUR-Gebührensätzen; Ausgabe der Rechnungen für die OUR-Datensätze in Papierformat und als SWIFT-Messages im Format Swift-II.
Konzeption / Entwicklung / Test eines Java-Clients für das SWIFT-REPAIR-System mit JDK 1.4.x. Oberflächenentwicklung mit Swing, Datenbank-Anbindung mit JDBC. Der Client wurde gemeinsam mit einem weiteren externen Mitarbeiter unter meiner fachlichen / technischen Leitung entwickelt.
Entwicklung von div. Programmen zur Formatkonvertierung von Zahlungs- und Buchungsdateien für den neuen Mandanten im Inlandszahlungsverkehr "Citigroup Global Markets Deutschland". Unterstützung bei Migration und Inbetriebnahme des neuen Mandanten.
Betreuung des Systems zur Abwicklung des Inlandszahlungsverkehrs. Erstellung von Shell-Skripten / SQL-Skripten zur kurzfristigen Störungsbehebung im laufenden Betrieb des Systems.
Konzeption / Entwicklung / Test von SQL-Skripten zur Massen-Änderung von Stammdaten nach fachlichen Änderungen.
Erstellung von verschiedenen Auswertung für die Fachabteilungen der Bank.
Eigene Rolle im Projekt:
Konzeption / Entwicklung / Test u. Inbetriebnahme des SWIFT-REPAIR-Systems in C++ unter Oracle 9i (ca. 65.000 Zeilen Code in 200 Klassen; Java-Client ca. 300 Klassen in 50.000 Zeilen Code).
Konzeption / Entwicklung / Test der Konverterprogramme in Java / C++ für die Übernahme der "Citigroup Global Markets Deutschland" (ca. 60.000 Zeilen Code in 350 Klassen).
Unterstützung bei Spezifikation / Test und Inbetriebnahme von neuen Release-Stufen des ZVS-Systems (Inlandszahlungsverkehr).
Entwicklung von Unix-Shell-Skripten und SQL-Skripten (DB-System-Kommandos) zur Störungsbehebung und Stammdatenänderung.
Entwicklung von SQL-Skripten zur Erstellung von verschiedenen Auswertungen für die Fachabteilungen.
Unix (Sun) und PC'sUnix (Sun Solaris) und Win XPC++ und Java 1.4.xOracle 9.xsqlplus / SQL-Skripte / Oracle Template Library (C++) sowie Oracle JDBC (Java)Eclipse 3.1 und Netbeans 4.0 / Netbeans 5.0.Quest Software QDesigner V. 12.0 / Sybase Powerdesigner
Grossbank (DZ-Bank
3 Jahre 5 Monate
2003-02 - 2006-06
Stammdaten-Migration eines Standard-Zahlungsverkehrssystems (IZV)
Unix (SunOS)Windows XP Oracle 9iSQL...
Konzeption / Entwicklung / Test eines regelbasierten Prüf- und Abrechnungssystems für Auslandszahlungsverkehr (SWIFT) in zwei verschiedenen Formaten (SWIFT-II STP und OUR) (?SWIFT-Repair-System?) in C++ unter Oracle 9i/10g
Entwicklung einer Benutzeroberfläche (Fat Client) in Java Swing für das o.g. System
Der Client beinhaltet etwa 35 Masken, darunter zwei Assistenten und etwa 10 Berichte (Reports).Entwicklung von mehrere Java-Programmen zur Format-Konvertierung von Zahlungs- und Buchungsdateien für das ZVSSystem
Unterstützung bei Migration und Inbetriebnahme eines neuen Mandanten ?Citigroup?
Weiterentwicklung des Programms ?DTATool? in C++/ Erzeugung von mehr als 100 Mio. künstlichen Zahlungsaufträgen für den Massen- und Performance-Test des neuen Systems
Planung u. Durchführung von Last- und Performance-Tests für das Zahlungsverkehrssystems sowohl mit generierten Daten als auch mit Live-Daten
Unterstützung bei Analyse von Performance-Engpässen in Anwendung und Datenbank
Konzeption / Durchführung / Plausibilisierung der Stammdaten-Migration aus einem Host-System in eine Oracle-Datenbank für mehrere RZ-Standorte der DZ-Bank (Stuttgart, Karlsruhe und Hannover). Entwicklung von C++-Programmen / SQL-Skripten zur Durchführung der Migration
Test der Schnittstellen zu umliegenden DV-Systemen
Das DTA-Zahlungsverkehrssystem wurde Ende November 2003 erfolgreich in Betrieb genommen und verarbeitet seither mehrere Milliarden Euro pro Werktag
Unix (SunOS)Windows XP Oracle 9iSQLsqlplussqlldrOracle Statspack. C++g++gdbmakeshkshbashVisual C++ 6.0STLJava 1.4OOAOODOOPDesign PatternsJDBCJava SwingEclipse IDENetbeans 5.x IDEToad for OracleToad Data ModellerQDesignerJProfilerMT203 u.a.m.)DTA150/Host-Format und DTA128/Disketten-Format
DZ-Bank (?ZVS?)
1 Jahr 2 Monate
2003-02 - 2004-03
Stammdatenmigration eines Standard- Zahlungsverkehrssystems (Clearing)
Unix (Sun)Unix (Sun Solaris)C++...
Unterstützung der Inbetriebnahme / Systemintegration für das Zahlungsverkehrssystem.
Konzeption / Entwicklung / Durchführung der Stammdaten Migration aus einem hostbasierten Zahlungsverkehrssystem.
Massen- u. Performance-Test für das Zahlungsverkehrssystem.
Test / Inbetriebnahme der Schnittstellen zu umliegenden Satellitensystemen.
Eigene Rolle im Projekt:
Erzeugung von mehr als 100 Mio. künstlichen Datensätzen (Überweisungsaufträge) im Format DTA-150 für den Massen- u. Performance-Test.
Durchführung des Massen- u. Performance-Test.
Unterstützung bei der Analyse / Identifizierung von Performance-Engpässen nach Abschluß der Tests.
Konzeption u. Entwicklung eines C++-Programms zur Migration von Stammdaten für das Zahlungsverkehrssystem.
Mehrfache Durchführung der Stammdatenmigration / Plausibilisierung der migrierten Stammdaten.
Unterstützung bei Installation u. Betrieb des Zahlungs-verkehrssystems.
Entwicklung eines Standard-Zahlungsverkehrssystems (Clearing)
PC / Sun UnixWin NT 4.x / Unix Sun OSJava JDK 1.3.1 / WebSphere App. Server...
Entwicklungsunterstützung als Systemintegrator für das Zahlungsverkehrssystem (ZVS/GPayS) für die Abwicklung des Inlandszahlungsverkehrs (DTAUS-Format) der DZ-Bank
Aufsetzen / Administration des Versionskontrollsystems Rational ClearCase LT
Definition / Einführung / Durchführung eines wöchentlichen Build-Prozesses Schulung von ca. 20 Entwicklern in der Anwendung von ClearCase LT 4.x
Administration von zwei Oracle-Datenbanken mit ca. 25 Usern. Beratung bei der Datenmodellierung der Datenstrukturen des neuen Systems
Konzeption und Entwicklung eines Hilfsprogramms ?DTATool? in C++ zur Erzeugung von Aufträgen u. Einzelaufträgen im Format DTAUS
Durchführung von Last- und Stabilitätstests
Entwicklung von Dialogkomponenten für die Client-Anwendung mit Java 1.4 und Swing
PC / Sun UnixWin NT 4.x / Unix Sun OSJava JDK 1.3.1 / WebSphere App. ServerRational Rose J++ Professional / ERWinRational ClearCase Lt. (Vers. 4.x)Oracle V. 8.x / 9.xOracle JDBC
Konzeption / Entwicklung / Test / Inbetriebnahme / Produktionssupport der Billing-Komponente sowohl für das Prepaid-Segment (Xtra) als auch für das Vertragssegment (ProTel/Telly)
Berechnung von Anmelde-, Grund-, Nutzungs- und sonstigen Gebühren
Berechnung von anteiligen Grundgebühren. Erstellung von Rechnung und Einzelverbindungsnachweis
Buchungsschnittstelle zu einem SAP-FI-Buchungssystem
Unterstützung der Standardgeschäftsprozesse der T-Mobil: Aktivierung, Kündigung, Vertragsübernahme, Tarifwechsel, Rufnummerntausch, Kartentausch u.a.m
High Performance Billing Architektur (mehr als 100.000 Rechnungen/Stunde)
Als ?Fachleiter Billing? fachliche und technische Leitung von 5 - 8 Entwicklern
Im September 2001 erstellte das System für ca. 4,3 Mio. D1-Kunden Rechnungen mit einem Wert von mehr als 330 Mio. DM
Compaq (vorm. DEC) alphaUnix (DEC OSF/1 Vers. 4.0f)C++Rational Rose C++ 2000e / Powersoft S-Designor V. 6.xRational ClearCaseOracle V. 7.x - V. 8.xOracle PL-SQL / Oracle Call Interface (OCI)
Erstellung von nachträglichen Quittungen für Prepaid Teilnehmer. Erstellung von nachträglichen Einzelverbindungsnachweisen für Prepaid-Teilnehmer.
Online Anzeige von Gesprächsdatensätzen und Aufladen-Schecks / IN-Tickets.
Verwaltung von Datenstrukturen zur Erfassung von Umsatzstatistiken.
Eigene Rolle im Projekt:
Fachliche Leitung von 3 - 5 Entwicklern.
Spezifikation, Entwicklung und Test der Billing-Komponente mit Methoden der OOA, OOD und OOP. Rational Rose C++ V. 3.07 und V. 4.0 wurde als OO-Case Tool eingesetzt.
Planung / Leitung / Durchführung des Abnahmetests für die Billing-Komponente.
Produktionssupport für das Belegdrucksystem.
Aufsetzen einer Software-Entwicklungsumgebung für die objektorientierte Software-Entwicklung mit Methoden der OOA / OOD / OOP unter Verwendung eines Versionskontrollsystems (Rational ClearCase).
Compaq (vorm. DEC) alphaUnix (DEC OSF/1 Vers. 4.0f)C++Rational Rose C++ 2000e / Powersoft S-Designor V. 6.xRational ClearCaseOracle V. 7.xOracle PL-SQL / Oracle Call Interface (OCI)
Mobilfunknetzbetreiber
2 Jahre 2 Monate
1994-08 - 1996-09
Entwicklung eines Standard Mobilfunk Billing Systems (BSCS)
Sun / HP / Dec (alle gängigen Unix-Hersteller)Unix (Sun OS / HP UX / Dec OSF/1)ANSI-C...
Entwicklung der Billing-Komponente für das Standard-Abrechnungssystem BSCS der Fa. LH Specifications, Dreieich über mehrere Releases.
Konzeption / Entwicklung / Test der Billing-Komponente (BCH) des BSCS-Systems in C / Oracle 7.x
Spezifikation und Implementierung der Ausgangsschnittstelle der Rechnungsdokumente (EDIFACT-95A/INVOIC-Schnittstelle)
Implementierung einer Buchungsroutine zur Steuerberechnung in den U.A
Konzeption / Entwicklung / Test einer restart-fähigen und parallelisierbaren Billing Architektur mit Unix-Verfahren (fork/exec/shared memory/Semaphore u.a.m.)
Seit 1995: als ?Teamleiter Billing? fachliche / technische Leitung von 1 - 4 Entwicklern
Mitglied im ?Kernel-Design-Team? der LH Specifications GmbH
Inbetriebnahme / Produktionssupport für neun BSCS-Installationen auf drei Kontinenten, teilweise mit Vor-Ort-Einsätzen
Sun / HP / Dec (alle gängigen Unix-Hersteller)Unix (Sun OS / HP UX / Dec OSF/1)ANSI-CIMD Innovator (zeitweise) / ERWinIBM Configuration Management and Version Control (CMVC)Oracle V. 7.xEmbedded SQL / Oracle Call Interface (OCI)
Software-Entwicklungsfirma
Aus- und Weiterbildung
Aus- und Weiterbildung
2 Monate
2020-04 - 2020-05
Fortbildung zum Professional Scrum Master I
Scrum.org
Scrum.org
2 Monate
2019-10 - 2019-11
Fortbildung zum OCA Java SE 8 Programmer
1 Monat
2015-10 - 2015-10
Oracle Database 11g Administrator Certified Professional
Oracle-Zertifizierung 1Z0-050, Oracle University
Oracle-Zertifizierung 1Z0-050
Oracle University
Storage Enhancements (ASM), AWR and ADDM Enhancements, New partitioning methods, RMAN Database Duplication, Database Workload Capture and Replay, Transparent Data Encryption / Tablespace Encryption, Secure Files, SQL Performance Analyzer, SQL PLan Management
2 Monate
2014-07 - 2014-08
Fortbildung zum OCA Java SE 7 Programmer
1 Monat
2013-04 - 2013-04
Oracle PL/SQL Developer Certified Associate
Oracle-Zertifzierung, Oracle University
Oracle-Zertifzierung
Oracle University
Entwicklung mit Oracle 10g PL/SQL: Anonymous Blocks, Stored Procedures/Functions, Packages, Trigger, Oracle supplied packages, Large Objects, Managing Database Dependencies.
1 Monat
2005-04 - 2005-04
Oracle 9i Database Administrator Certified Professional
Oracle-Zertifizierung, Oracle Düsseldorf
Oracle-Zertifizierung
Oracle Düsseldorf
Oracle 9i DB-Administration II (Backup & Recovery)
Oracle 9i Performance-Tuning
DB2 z/OS v11.1 mit DbVisualizer Pro 11.0.6.Windows 10Data Migration Tool (DMT)...
Wechsel in das QM-Team der Bundesbank
Durchführung von Tests in der IAC-Umgebung mit SQS Test Center
Erstellung u. Erfassung von Testdaten für die folgenden Komponenten:
CRDM (Central Reference Data Management)
CLM (Central Liquidity Management)
LRDM (Local Reference Data Management)
RTGS (Real-Time Gross Settlement)
Zugriff auf die verschiedenen Komponenten über das ESMIG-Portal (Eurosystem Single Market Infrastructure Gateway)
Analyse und Vergleich von Testdaten im LRDM und CRDM mit SQL-Abfragen/DbVisualizer
Erfassung der Testdaten mit dem DMT (Data Migration Tool) und teilweise von Hand
DB2 z/OS v11.1 mit DbVisualizer Pro 11.0.6.Windows 10Data Migration Tool (DMT)SQS Test Manager 11.xBMC Remedy TMS Single Shared Platform (Fehlerverfolgung)ISO20022 / SEPA-Zahlungsverkehr
Deutsche Bundesbank
1 Jahr
2020-06 - 2021-05
Test des TARGET2-/T2S-Systems
Windows 10DB2 z/OS v11.1 mit DbVisualizer 10.0.16SAP PowerDesigner V.16.x...
Konzeption, Vorbereitung und Durchführung von funktio?nalen Tests für die Komponenten RTGS (Real-Time-Gross-Settlement) und CLM (Central Liquidity Mangement) im Projekt Target2/T2S-Konsolidierung
Erstellung von Testdaten (Stamm- und Bewegungsdaten), insbesondere ISO20022-Testdaten für Cash Transfers (camt.052), Zahlungen (pacs.004, pacs.008, pacs.009 und pacs010) und AS-Transfers (pain.998)
Dokumentation der Tests mit Jira
Unterstützung des Entwicklungsteams bei der Fehleranalyse und ?behebung
Windows 10DB2 z/OS v11.1 mit DbVisualizer 10.0.16SAP PowerDesigner V.16.xAtlassian Jira v8.6.1 und Atlassian Confluence 7.4.1 zur Fortschrittskontrolle und Test-Dokumentation.ISO20022 / SEPA-ZahlungsverkehrDokumentenmanagement mit FAVISProjektarbeit gemäß Scrum mit zweiwöchigen Sprints
Deutsche Bundesbank
2 Jahre 2 Monate
2017-08 - 2019-09
Integration von Komponenten
Unix (Sun OS 5.2Red Hat Enterprise Linux 7.x)Windows 7...
Konzeption / Integration von Komponenten zur Abwicklung von Sofort-Überweisungen (?Instant Payments?) für die equensWorldline.
Konzeption und Test von neuen Speicherarchitekturen zur effizienten Speicherung von Zahlungsdaten (Oracle-Partitionierung auf Real Application Cluster/RAC)
Erstellung von Testdaten für Lasttests für das Instant-Payment-System (täglich 3,5 Mio. Zahlungen) im ISO 20022-Format (pacs.008.002.01)
Entwicklung eines PL/SQL-Packages zur Formatierung von Protokoll-Nachrichten (Log-Messages)
Dokumentation des Web-Clients für das Instant-Payment System (Use-Case-Dokumentation)
Fortlaufende Analyse von Datenbank-Performance-Problemen im Pilotbetrieb des Instant-Payment-Systems (Oracle-AWR- / ASH-Reports). Erweiterung eines PL/SQL-Packages zur untertägigen Aktualisierung von Oracle Optimizer-Statistiken
Fehlerbehebung/Erweiterung des Webclients für das SWIFT-REPAIR-System zur Geldwäscheprüfung (FATF). Überarbeitung der DB-Zugriffsschicht für Stammdatenverwaltung (Oracle PL/SQL). Dokumentation des Systems in englischer Sprache (Fachkonzept)
Unix (Sun OS 5.2Red Hat Enterprise Linux 7.x)Windows 7Oracle 11gOracle 12csqlplusSQLToad 11.xOracle sqldeveloper 4.xOracle PL/SQLJava EE 5Java 6 SEHTML5CSS3JSP 2.x (Java Server Pages)JDBC (Java Database Connectivity)IBM Websphere Application Server 8.5MavenSubversion (SVN)Englisch
equensWorldline
7 Monate
2017-01 - 2017-07
Betrieb eines Systems zur Geldwäscheprüfung
Unix (SunOS 5.2)Windows 7Oracle 11g...
Entwicklung / Betrieb eines Systems zur Geldwäscheprüfung gem. EU-Verordnungen EU-2015/847 ?Übermittlung von Angaben des Geldverkehrs? und EU-1781/2006 ?Übermittlung von Angaben zum Auftraggeber bei Geldtransfers? für die equensWorldline (SWIFT-REPAIR-System).
Abstimmung der fachlichen Anforderung zu Prüfung und Berichtswesen gem. EU-Richtline EU-1781/2006 und EU-2015/ 847 mit der Fachseite
Entwicklung und Test in einem internationalen Team mit Entwicklern aus den Niederlanden und Deutschland; Abstimmung in englischer Sprache
Entwicklung der Batch-Komponenten zur Prüfung: Einlesen von FATF-Vorfällen aus Datei, Einlesen von Transaktions-Statistiken, Erstellung von SWIFT MT995-Messages, Einlesen und Abgleich von SWIFT MT996-Messages
Installation / Konfiguration der Komponenten in Test- und Produktionssystem; fortlaufende Betreuung des Systems in Produktion
Dokumentation des Systems in deutscher und englischer Sprache (DV-Konzept und Betriebshandbuch)
Konzeption / Integration von SEPA-Komponenten für die EQUENS SE im Projekt ?Payments 2.0?.
Konzeption des ?Business Integration Layers? (BIL) für das Zahlungsverkehrssystems ?Payments 2.0? in Zusammenarbeit mit internen und externen Mitarbeitern, auch in remote Locations (Manila, Philippinen)
Entwicklung von Prototypen für die Datenzugriffsschicht mit JPA/Hiber-nate
Konzeption von Datenmodellen für den Business Integration Layer
Implementierung eines Prototyps des Datenmodells mit Oracle SQL Developer unter Oracle 11g
Sichtung / Prüfung von Pflichtenheften, insbesondere technischer Abgleich mit dem Altsystem
Technische Beratung von externen Beratern (Accenture)
Konzeption von automatischen Regressionstests für das Zahlungsverkehrssystem
Untersuchung von Performance-Engpässen auf Datenbankebene mit Oracle AWR- und ASH-Reports. Entwicklung eines PL/SQL-Packages für Oracle 11g zur untertägigen Berechnung von Oracle-Optimizer-Statistiken
Erstellung, Modifikation von Testdaten in den Formaten pain.001, pain.008, pacs.003 und pacs.008 für den Lasttest, insbesondere Anpassung diverser Felder und Neuberechnung der Prüfsummen im Header
Vorbereitung, Durchführung und Bewertung von Last- und Performance-Tests für ein SEPA-Zahlungsverkehrssystem mit mehreren Millionen SEPA-Zahlungen
Entwicklung eines PL/SQL-Packages für Oracle 11g zur untertägigen Berechung von Oracle-Optimizer-Statistiken für die Bewegungsdaten (Zahlungen)
Untersuchung von Performance-Engpässen auf Anwendungs- und Datenbankebene mit Logfiles und AWR-Reports. Ausarbeitung von Empfehlungen zur Performance-Steigerung, auch für die Hardware-Ausstattung
Erstellung von DTA-Dateien (DTA150) aus Excel-Dateien zur Korrektur von SEPA-Fehlbuchungen
Das o.a. SEPA-Zahlungsverkehrssystem verarbeitet mehr als 10 Mrd. Euro pro Werktag
Unix (SunOS 5.2)Windows 7Linux (Debian). Oracle 10g/11gSQLPL/SQLsqlplusJava SE 7. bashsedawkgrepgzipbzip2xmlstarletXMLXSDXSLTDOMAltova XML SpyHP Service Manager. SEPA Zahlungsverkehr (pain-pacs-camt-Formate u.a.m.)DTAUS-Format (DTA-150)Englisch
Konzeption / Entwicklung von Software-Komponenten für HAVI Logistics IS und KOMPASS U.K. im Auftrag von McDonald?s. Es wurden u.a. folgende Aufgaben gelöst:
Konzeption / Entwicklung / Test und Betrieb einer Schnittstelle zur Verarbeitung von Bestellvorschlägen für McDonald?s England. Konzeption von ?Functional Design Dokuments? gemäß ITIL in englischer Sprache. Schriftliche / telefonische Abstimmung des Dokuments in englischer Sprache mit dem britischen Entwicklungsteam. Das Modul verarbeitete täglich ca. 5500 ? 8500 XML-Dokumente
Konzeption / Entwicklung / Test eines Moduls für das IOPS-Planungssystem zur Transportoptimierung (?Bedarfsgerechter gewichteter Volumenausgleich?). Das Modul führt eine gewichtete Verteilung der Bestellmengen für die McDonalds-Restaurants im deutschen Markt durch und reduziert so die Transport- und Lagerkosten
Überarbeitung / Revision des IOPS-Moduls zur Berechnung von Bestandsdaten (?Stocker?). Das Modul erfasst Be-standsinformation je Restaurant und Material und errech-net den Verbrauch und Restbestand als Grundlage für die Lieferplanung. Das überarbeitete Modul ist seit Dezember 2012 in Produktion und berechnet täglich die Bestandsdaten für ca. 2800 Restaurants in fünf Ländern
Konzeption / Entwicklung von Test-Komponenten für den europäischen Zahlungsverkehr (SEPA) für die EQUENS SE:
Konzeption von Lasttests (?Performance-Tests?) für das SEPA-Format und das Zahlungsverkehrssystem der EQUENS SE
Konzeption / Entwicklung eines Programms zur Erzeugung / Verarbeitung von SEPA-Credit-Transfer-Zahlungen im Format ISO 20022 (pacs.008.001.01) inkl. Berechnung von Prüfsummen im ?group header?. Test der erzeugten Daten im Zahlungsverkehrssystem der EQUENS SE
Konzeption / Entwicklung eines Batch-Programms zum Import von SEPA-Sperren und ?Mandaten in die Datenbank des Zahlungsverkehrssystems der Equens SE. Validierung / Konvertierung der im SEPA-/XML-Format codierten Daten in das interne Datenformat. Laufzeit-Optimierung mit JProfiler 5.2.2.
Konzeption / Entwicklung / Test eines Web-Services zur Administration von Hardware-Knoten (?Multinode-Administration?)
DB-Performance-Optimierung im Zahlungsverkehrssystem
Unix (AIX 5.3)Linux (Ubuntu)Windows XP. IBM DB2 8.x und 9.x. C++...
Entwicklung von Netzwerk-Komponenten (?Next Generation Network, VoIP?)
Entwicklung / Test des ?XML Document Management Systems (XDMS)? für den Service Presence (Bereitstellung von Buddy-Listen und Filter-Definitionen für Buddy-Listen)
Entwicklung / Test des ?Message Wait Indicator Servers (MWI)? zur Bereitstellung von Status-Informationen für T-Net-Box und E-Mail-Status gem. RFC 3261 und RFC 3842
Entwicklung / Test / Dokumentation von Library-Komponenten (SNMP-Library) zur automatischen Anwendungsüberwachung gem. RFC 1157 und RFC 1442
Entwicklung eines Web-Clients (?Demo-Web-Client?) zur Erfassung/Modifikation von Stamm- und Konfigurationsdaten für das NGN-System mit J2EE, Struts-2 und Rational Software Architect
Unix (AIX 5.3)Linux (Ubuntu)Windows XP. IBM DB2 8.x und 9.x. C++Java SE 5J2EEOOAOODOOPDesign Patterns. Xlcg++xdbcvsClearCasegitRational ClearQuestOracle Template Library (OTL)STLUnix threadsshared memoryfork/execvalgrindFlexeLintbashkshperl. EclipseRational Software Architect 7.0Tomcat 5.xWebsphere Application Server 6.1Struts-2JSPXMLXSDHTMLCSSAjaxJavascript. TCP/IPUDP/IPSIPMWI-ProtokollSNMPSNMP2Englisch
IBM Deutschland AG
1 Jahr 2 Monate
2006-11 - 2007-12
Entwicklung von Netzwerk-Komponenten
Unix (Aix 5.2) vpar und lpar-ServerUnix (AIX 5.2) und Linux (Ubuntu/Debian)C++ auf IBM xlC-Compiler (Vers. 6.x / 7.x / 8.x)...
Entwicklung / Test des "Message Wait Indicator Servers (MWI)" zur Bereitstellung von Status-Informationen für T-Net-Box und E-Mail-Status gem. RFC 3261 und RFC 3842.
Entwicklung / Test des "XML Document Management Systems (XDMS)" für den Service Presence (Bereitstellung von Buddy-Listen und Filter-Definitionen für Buddy-Listen).
Entwicklung / Test / Dokumentation von Library-Komponenten (SNMP- Library) zur automatischen Anwendungsüberwachung gem. RFC 1157 und RFC 1442.
Eigene Rolle im Projekt:
Software-Entwicklung in C++ unter AIX 5.3 mit Xlc. Als Versionskontrollsysteme wurde CVS und git 1.5 eingesetzt. Zur Fehlerverfolgung wurde Rational ClearQuest eingesetzt.
Datenbank-Entwicklung unter DB2 V. 8.x und V9.2. Test der Anwendungen mit grossen Datenmengen mit anschl. Performance-Optimierung (Ziel:1000 Anfragen / Sekunde).
Fehlersuche und -behebung in verteilten nebenläufigen (multi-threaded) Anwendungen.
RFC-konforme Implementierung von SIP- und SNMP-Netzwerkprotokollen auf TCP/IP und UDP.
Unix (Aix 5.2) vpar und lpar-ServerUnix (AIX 5.2) und Linux (Ubuntu/Debian)C++ auf IBM xlC-Compiler (Vers. 6.x / 7.x / 8.x)DB2 V8.1.5 und DB2 V9.xdb2-clp und Oracle Template Library (C++)CVS 1.12 und git 1.5.xFehlerverfolgung mit Rational ClearQuest. Buildmanagement mit scons
IBM Deutschland AG
2 Jahre 3 Monate
2004-04 - 2006-06
Betreuung/Weiterentwicklung eines Standard-Zahlungsverkehrssystems (Clearing)
Unix (Sun) und PC'sUnix (Sun Solaris) und Win XPC++ und Java 1.4.x...
Betreuung/Weiterentwicklung eines Standard-Zahlungsverkehrs-
systems (Clearing) für den Inlandszahlungsverkehr / Entwick-
lung eines Systems zur Prüfung von Nachrichten im Auslands-
zahlungsverkehr. Weiterentwicklung über mehrere Releases.
Konzeption / Entwicklung / Test eines regelbasierten Prüf und Abrechnungssystems für Auslandszahlungsverkehr (SWIFT-Nachrichten) im Format SWIFT-II STP ("SWIFT-REPAIR-System"). Dieses System führt für eingehende SWIFT-Nachrichten eine Formatprüfung durch, berechnet bei fehlerhaften Nachrichten eine Gebühr ("Repair-Gebühr") und erstellt auf Anforderung eine Rechnung für einen vorgegebenen Abrechnungszeitraum.
Erweiterung des Systems um ein neues Format zur Abrechnung von sog. OUR-Gebührensätzen; Ausgabe der Rechnungen für die OUR-Datensätze in Papierformat und als SWIFT-Messages im Format Swift-II.
Konzeption / Entwicklung / Test eines Java-Clients für das SWIFT-REPAIR-System mit JDK 1.4.x. Oberflächenentwicklung mit Swing, Datenbank-Anbindung mit JDBC. Der Client wurde gemeinsam mit einem weiteren externen Mitarbeiter unter meiner fachlichen / technischen Leitung entwickelt.
Entwicklung von div. Programmen zur Formatkonvertierung von Zahlungs- und Buchungsdateien für den neuen Mandanten im Inlandszahlungsverkehr "Citigroup Global Markets Deutschland". Unterstützung bei Migration und Inbetriebnahme des neuen Mandanten.
Betreuung des Systems zur Abwicklung des Inlandszahlungsverkehrs. Erstellung von Shell-Skripten / SQL-Skripten zur kurzfristigen Störungsbehebung im laufenden Betrieb des Systems.
Konzeption / Entwicklung / Test von SQL-Skripten zur Massen-Änderung von Stammdaten nach fachlichen Änderungen.
Erstellung von verschiedenen Auswertung für die Fachabteilungen der Bank.
Eigene Rolle im Projekt:
Konzeption / Entwicklung / Test u. Inbetriebnahme des SWIFT-REPAIR-Systems in C++ unter Oracle 9i (ca. 65.000 Zeilen Code in 200 Klassen; Java-Client ca. 300 Klassen in 50.000 Zeilen Code).
Konzeption / Entwicklung / Test der Konverterprogramme in Java / C++ für die Übernahme der "Citigroup Global Markets Deutschland" (ca. 60.000 Zeilen Code in 350 Klassen).
Unterstützung bei Spezifikation / Test und Inbetriebnahme von neuen Release-Stufen des ZVS-Systems (Inlandszahlungsverkehr).
Entwicklung von Unix-Shell-Skripten und SQL-Skripten (DB-System-Kommandos) zur Störungsbehebung und Stammdatenänderung.
Entwicklung von SQL-Skripten zur Erstellung von verschiedenen Auswertungen für die Fachabteilungen.
Unix (Sun) und PC'sUnix (Sun Solaris) und Win XPC++ und Java 1.4.xOracle 9.xsqlplus / SQL-Skripte / Oracle Template Library (C++) sowie Oracle JDBC (Java)Eclipse 3.1 und Netbeans 4.0 / Netbeans 5.0.Quest Software QDesigner V. 12.0 / Sybase Powerdesigner
Grossbank (DZ-Bank
3 Jahre 5 Monate
2003-02 - 2006-06
Stammdaten-Migration eines Standard-Zahlungsverkehrssystems (IZV)
Unix (SunOS)Windows XP Oracle 9iSQL...
Konzeption / Entwicklung / Test eines regelbasierten Prüf- und Abrechnungssystems für Auslandszahlungsverkehr (SWIFT) in zwei verschiedenen Formaten (SWIFT-II STP und OUR) (?SWIFT-Repair-System?) in C++ unter Oracle 9i/10g
Entwicklung einer Benutzeroberfläche (Fat Client) in Java Swing für das o.g. System
Der Client beinhaltet etwa 35 Masken, darunter zwei Assistenten und etwa 10 Berichte (Reports).Entwicklung von mehrere Java-Programmen zur Format-Konvertierung von Zahlungs- und Buchungsdateien für das ZVSSystem
Unterstützung bei Migration und Inbetriebnahme eines neuen Mandanten ?Citigroup?
Weiterentwicklung des Programms ?DTATool? in C++/ Erzeugung von mehr als 100 Mio. künstlichen Zahlungsaufträgen für den Massen- und Performance-Test des neuen Systems
Planung u. Durchführung von Last- und Performance-Tests für das Zahlungsverkehrssystems sowohl mit generierten Daten als auch mit Live-Daten
Unterstützung bei Analyse von Performance-Engpässen in Anwendung und Datenbank
Konzeption / Durchführung / Plausibilisierung der Stammdaten-Migration aus einem Host-System in eine Oracle-Datenbank für mehrere RZ-Standorte der DZ-Bank (Stuttgart, Karlsruhe und Hannover). Entwicklung von C++-Programmen / SQL-Skripten zur Durchführung der Migration
Test der Schnittstellen zu umliegenden DV-Systemen
Das DTA-Zahlungsverkehrssystem wurde Ende November 2003 erfolgreich in Betrieb genommen und verarbeitet seither mehrere Milliarden Euro pro Werktag
Unix (SunOS)Windows XP Oracle 9iSQLsqlplussqlldrOracle Statspack. C++g++gdbmakeshkshbashVisual C++ 6.0STLJava 1.4OOAOODOOPDesign PatternsJDBCJava SwingEclipse IDENetbeans 5.x IDEToad for OracleToad Data ModellerQDesignerJProfilerMT203 u.a.m.)DTA150/Host-Format und DTA128/Disketten-Format
DZ-Bank (?ZVS?)
1 Jahr 2 Monate
2003-02 - 2004-03
Stammdatenmigration eines Standard- Zahlungsverkehrssystems (Clearing)
Unix (Sun)Unix (Sun Solaris)C++...
Unterstützung der Inbetriebnahme / Systemintegration für das Zahlungsverkehrssystem.
Konzeption / Entwicklung / Durchführung der Stammdaten Migration aus einem hostbasierten Zahlungsverkehrssystem.
Massen- u. Performance-Test für das Zahlungsverkehrssystem.
Test / Inbetriebnahme der Schnittstellen zu umliegenden Satellitensystemen.
Eigene Rolle im Projekt:
Erzeugung von mehr als 100 Mio. künstlichen Datensätzen (Überweisungsaufträge) im Format DTA-150 für den Massen- u. Performance-Test.
Durchführung des Massen- u. Performance-Test.
Unterstützung bei der Analyse / Identifizierung von Performance-Engpässen nach Abschluß der Tests.
Konzeption u. Entwicklung eines C++-Programms zur Migration von Stammdaten für das Zahlungsverkehrssystem.
Mehrfache Durchführung der Stammdatenmigration / Plausibilisierung der migrierten Stammdaten.
Unterstützung bei Installation u. Betrieb des Zahlungs-verkehrssystems.
Entwicklung eines Standard-Zahlungsverkehrssystems (Clearing)
PC / Sun UnixWin NT 4.x / Unix Sun OSJava JDK 1.3.1 / WebSphere App. Server...
Entwicklungsunterstützung als Systemintegrator für das Zahlungsverkehrssystem (ZVS/GPayS) für die Abwicklung des Inlandszahlungsverkehrs (DTAUS-Format) der DZ-Bank
Aufsetzen / Administration des Versionskontrollsystems Rational ClearCase LT
Definition / Einführung / Durchführung eines wöchentlichen Build-Prozesses Schulung von ca. 20 Entwicklern in der Anwendung von ClearCase LT 4.x
Administration von zwei Oracle-Datenbanken mit ca. 25 Usern. Beratung bei der Datenmodellierung der Datenstrukturen des neuen Systems
Konzeption und Entwicklung eines Hilfsprogramms ?DTATool? in C++ zur Erzeugung von Aufträgen u. Einzelaufträgen im Format DTAUS
Durchführung von Last- und Stabilitätstests
Entwicklung von Dialogkomponenten für die Client-Anwendung mit Java 1.4 und Swing
PC / Sun UnixWin NT 4.x / Unix Sun OSJava JDK 1.3.1 / WebSphere App. ServerRational Rose J++ Professional / ERWinRational ClearCase Lt. (Vers. 4.x)Oracle V. 8.x / 9.xOracle JDBC
Konzeption / Entwicklung / Test / Inbetriebnahme / Produktionssupport der Billing-Komponente sowohl für das Prepaid-Segment (Xtra) als auch für das Vertragssegment (ProTel/Telly)
Berechnung von Anmelde-, Grund-, Nutzungs- und sonstigen Gebühren
Berechnung von anteiligen Grundgebühren. Erstellung von Rechnung und Einzelverbindungsnachweis
Buchungsschnittstelle zu einem SAP-FI-Buchungssystem
Unterstützung der Standardgeschäftsprozesse der T-Mobil: Aktivierung, Kündigung, Vertragsübernahme, Tarifwechsel, Rufnummerntausch, Kartentausch u.a.m
High Performance Billing Architektur (mehr als 100.000 Rechnungen/Stunde)
Als ?Fachleiter Billing? fachliche und technische Leitung von 5 - 8 Entwicklern
Im September 2001 erstellte das System für ca. 4,3 Mio. D1-Kunden Rechnungen mit einem Wert von mehr als 330 Mio. DM
Compaq (vorm. DEC) alphaUnix (DEC OSF/1 Vers. 4.0f)C++Rational Rose C++ 2000e / Powersoft S-Designor V. 6.xRational ClearCaseOracle V. 7.x - V. 8.xOracle PL-SQL / Oracle Call Interface (OCI)
Erstellung von nachträglichen Quittungen für Prepaid Teilnehmer. Erstellung von nachträglichen Einzelverbindungsnachweisen für Prepaid-Teilnehmer.
Online Anzeige von Gesprächsdatensätzen und Aufladen-Schecks / IN-Tickets.
Verwaltung von Datenstrukturen zur Erfassung von Umsatzstatistiken.
Eigene Rolle im Projekt:
Fachliche Leitung von 3 - 5 Entwicklern.
Spezifikation, Entwicklung und Test der Billing-Komponente mit Methoden der OOA, OOD und OOP. Rational Rose C++ V. 3.07 und V. 4.0 wurde als OO-Case Tool eingesetzt.
Planung / Leitung / Durchführung des Abnahmetests für die Billing-Komponente.
Produktionssupport für das Belegdrucksystem.
Aufsetzen einer Software-Entwicklungsumgebung für die objektorientierte Software-Entwicklung mit Methoden der OOA / OOD / OOP unter Verwendung eines Versionskontrollsystems (Rational ClearCase).
Compaq (vorm. DEC) alphaUnix (DEC OSF/1 Vers. 4.0f)C++Rational Rose C++ 2000e / Powersoft S-Designor V. 6.xRational ClearCaseOracle V. 7.xOracle PL-SQL / Oracle Call Interface (OCI)
Mobilfunknetzbetreiber
2 Jahre 2 Monate
1994-08 - 1996-09
Entwicklung eines Standard Mobilfunk Billing Systems (BSCS)
Sun / HP / Dec (alle gängigen Unix-Hersteller)Unix (Sun OS / HP UX / Dec OSF/1)ANSI-C...
Entwicklung der Billing-Komponente für das Standard-Abrechnungssystem BSCS der Fa. LH Specifications, Dreieich über mehrere Releases.
Konzeption / Entwicklung / Test der Billing-Komponente (BCH) des BSCS-Systems in C / Oracle 7.x
Spezifikation und Implementierung der Ausgangsschnittstelle der Rechnungsdokumente (EDIFACT-95A/INVOIC-Schnittstelle)
Implementierung einer Buchungsroutine zur Steuerberechnung in den U.A
Konzeption / Entwicklung / Test einer restart-fähigen und parallelisierbaren Billing Architektur mit Unix-Verfahren (fork/exec/shared memory/Semaphore u.a.m.)
Seit 1995: als ?Teamleiter Billing? fachliche / technische Leitung von 1 - 4 Entwicklern
Mitglied im ?Kernel-Design-Team? der LH Specifications GmbH
Inbetriebnahme / Produktionssupport für neun BSCS-Installationen auf drei Kontinenten, teilweise mit Vor-Ort-Einsätzen
Sun / HP / Dec (alle gängigen Unix-Hersteller)Unix (Sun OS / HP UX / Dec OSF/1)ANSI-CIMD Innovator (zeitweise) / ERWinIBM Configuration Management and Version Control (CMVC)Oracle V. 7.xEmbedded SQL / Oracle Call Interface (OCI)
Software-Entwicklungsfirma
Aus- und Weiterbildung
Aus- und Weiterbildung
2 Monate
2020-04 - 2020-05
Fortbildung zum Professional Scrum Master I
Scrum.org
Scrum.org
2 Monate
2019-10 - 2019-11
Fortbildung zum OCA Java SE 8 Programmer
1 Monat
2015-10 - 2015-10
Oracle Database 11g Administrator Certified Professional
Oracle-Zertifizierung 1Z0-050, Oracle University
Oracle-Zertifizierung 1Z0-050
Oracle University
Storage Enhancements (ASM), AWR and ADDM Enhancements, New partitioning methods, RMAN Database Duplication, Database Workload Capture and Replay, Transparent Data Encryption / Tablespace Encryption, Secure Files, SQL Performance Analyzer, SQL PLan Management
2 Monate
2014-07 - 2014-08
Fortbildung zum OCA Java SE 7 Programmer
1 Monat
2013-04 - 2013-04
Oracle PL/SQL Developer Certified Associate
Oracle-Zertifzierung, Oracle University
Oracle-Zertifzierung
Oracle University
Entwicklung mit Oracle 10g PL/SQL: Anonymous Blocks, Stored Procedures/Functions, Packages, Trigger, Oracle supplied packages, Large Objects, Managing Database Dependencies.
1 Monat
2005-04 - 2005-04
Oracle 9i Database Administrator Certified Professional
Oracle-Zertifizierung, Oracle Düsseldorf
Oracle-Zertifizierung
Oracle Düsseldorf
Oracle 9i DB-Administration II (Backup & Recovery)
Oracle 9i Performance-Tuning
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"[...] Der Consultant stand stets mit hohem persönlichen Einsatz für unser Unternehmen zur Verfügung. Er hat mehrfache Störungen im produktiven Betrieb des iOPS-Systems behoben bzw. entscheidende Hinweise zur Behebung der Störung gegeben. Er hat mehrfach schwierige technische Fehler („Deadlocks“ u.a.m.) über Modulgrenzen hinweg erkannt und behoben. Im Sommer 2012 hat der Consultant eine interne Schulung zur Performance-Optimierung unter Oracle 10g gehalten. Der Consultant hat seine Programme stets vorbildlich dokumentiert. Sein Verhalten gegenüber anderen Mitarbeitern war stets einwandfrei. [...] Wir freuen uns auf eine weiterhin konstruktive Zusammenarbeit mit dem Consultant."
— Projekt PL/SQL-Entwicklung unter HP/UX - Oracle 10g, 06/10 - 12/12 Referenz durch Manager SCI and BI Products, Logistics Provider für Food Service Industry, ca. 15 MA, vom 14.01.13
"[....] Der Berater beherrscht sein technisches Fachgebiet, insbesondere die Software-Entwicklung mit C++ / Java im Datenbank-Umfeld Oracle, sehr gut. Sein Verhalten gegenüber internen und externen Mitarbeitern unseres Unternehmens war jederzeit einwandfrei."
— Projekt Anwendungsentwicklung C++ / Java / Oracle und Support, 11/05 - 06/06 Referenz durch Bereichsleiter, Bank Tochtergesellsch.(ca. 45 MA), vom 01.07.06
"[...] Während der Vorbereitungen zur Inbetriebnahme stand der Berater stets mit technischen Ratschlägen und hohem persönlichen Einsatz zur Verfügung. Die Inbetriebnahme wurde Mitte November 2003 erfolgreich durchgeführt. Bereits am ersten Tag nach der Inbetriebnahme wurden mit dem neuen Zahlungsverkehrssystem auf der Basis der migrierten Stammdaten Einzelüberweisungen mit einem Betragsvolumen von mehreren Milliarden Euro abgewickelt. Der Berater beherrscht sein technisches Fachgebiet, insbesondere die Software-Entwicklung mit C++ / Java im Datenbank-Umfeld Oracle, souverän. Sein Verhalten gegenüber internen und externen Mitarbeitern unseres Unternehmens und unserem Kunden war jederzeit einwandfrei."
— Projekt Entwicklung C++ / Oracle / Migration / Integration, 02/03 - 12/03 Referenz durch Bereichsleiter, Bank-Tochtergesellsch. (ca. 45 MA), vom 28.09.06
"[...] Wir haben den Berater als sehr motivierten und hoch qualifizierten Mitarbeiter kennengelernt, der sich umgehend in das Projektteam integriert hat. Der Berater arbeitete sich sehr schnell und umfangreich in seine jeweiligen Aufgabengebiete ein. Dabei erledigte er die ihm übertragenen Aufgaben immer zu unserer vollsten Zufriedenheit. Die Mitarbeit des Beraters war eine wertvolle Bereicherung für unser Projekt GPayS. Wir danken dem Berater für die Mitarbeit in unserem Unternehmen und wünschen ihm für sein berufliche und private Zukunft alles Gute. [...]"
— Projekt Integration / Entwicklung C++ / Clear-Case-Administr., 11/01 - 01/03 Referenz durch Geschäftsführer, Softwarehaus (100 MA), vom 15.04.03
"[...] Nach erfolgreicher Entwicklung und Inbetriebnahme wurde dem IT-Spezialisten die Entwicklungsleitung for das kreditorisch Abrechnungssystem der [...] im Massenmarktsegment (Komponenten Billing und Online Information Server) übertragen. [...] Nach erfolgreichem einjährigen Betrieb der CARMEN-Abrechnungssoftware dient die D1-Rechnungsschreibung heute der Rechnungsschreibung für ca. 4 Mio. Kunden im Postpay-Segment sowie von über 13 Mio Teilnehmerverhältnissen im PrePaid-Segment. Die Leistungsfähigkeit des Systems ist maßgeblich der hohen Einsatzbereitschaft des IT-Spezialisten zu verdanken. Der IT-Spezialist ist konzeptionell sehr stark und hat demzufolge erheblich an der heutigen Architektur des Billingsystems der [...] mitgewirkt. Er verfügt über sehr fundierte Fachkompetenz, der er systematisch, mit einem beispielhaften Maß an Selbstständigkeit und Eigeninitiative sehr zielorientiert anzuwenden versteht. Der IT-Spezialist rechtfertigt durch seine außergewöhnliche Zuverlässigkeit jederzeit das in ihn gesetzte Vertrauen und wird der an ihn übertragenen Verantwortung jederzeit und in vollem Umfang gerecht. Der IT-Spezialist hat die ihm übertragenen Aufgaben stets zu unserer vollsten Zufriedenheit erfüllt. Sein Verhalten gegenüber Vorgesetzten und Kollegen war jederzeit einwandfrei. [...] Wir bedauern diese Entscheidung sehr, da wir einen motivierten Mitarbeiter verlieren. Wir danken ihm für sein Mitwirkung und wünschen ihm weiterhin viel Erfolg und persönlich alles Gute."
— Projekt Software-Entwickler, Fachleiter Billing, 11/96 - 10/01 Referenz durch Abteilungsleiter, gr. Mobilfunkbetreiber, vom 31.10.01 Projekt im Rahmen einer Festanstellung durchgeführt
"[...] Während seiner Tätigkeit in unserem Haus war der IT-Spezialist hochmotiviert und jederzeit bereit, auch zusätzlich anfallende Aufgaben zu übernehmen. Sein Aufgabengebiet beherrschte er souverän. Die Qualität seiner Arbeit genügte stets höchsten Ansprüchen. Arbeitsmenge und -tempo waren stets überdurchschnittlich. Auch unter schwierigen Arbeitsbedingungen bewältigte der IT-Spezialist stets alle Aufgaben. Seine Ideen und Anregungen trugen maßgeblich zur Fortentwicklung des BSCS Produktes bei. Für alle neuen Vorhaben zeigte er sich sehr flexibel und aufgeschlossen. Der IT-Spezialist war stets pflichtbewußt und immer zuverlässig. Bei allen Tätigkeiten konnte ihm ein außerordentliche hohes Maß an Selbstständigkeit eingeräumt werden. Abschließend können wir sagen, daß er die ihm übertragenen Aufgaben stets zu unserer vollsten Zufriedenheit erledigt hat. Unseren Erwartungen hat er in jeder Hinsicht und in allerbester Weise entsprochen. Sein Verhalten gegenüber Vorgesetzten und Kollegen war stets einwandfrei. Auch gegenüber Kunden war sein Verhalten stets vorbildlich. Der IT-Spezialist verläßt unser Unternehmen auf eigenen Wunsch, was wir sehr bedauern. Wir danken ihm für seine wertvolle Mitarbeit und wünschen ihm für seine weitere berufliche und private Zukunft alles Gute."
— Projekt SW-Entwicklung / Teamleiter Billing, 08/94 - 09/96 Referenz durch Abteilungsleiter Entwicklung (ca. 35 MA), 06.10.06 Projekt im Rahmen einer Festanstellung durchgeführt