freiberufler C/C++ Entwickler auf freelance.de

C/C++ Entwickler

offline
  • auf Anfrage
  • 60322 Frankfurt am Main
  • auf Anfrage
  • de  |  en
  • 20.07.2017

Kurzvorstellung

SW-Entwicklung und Testautomatisierung im Bereich Banken/Handelssysteme

Qualifikationen

  • C++
  • UNIX

Projekt‐ & Berufserfahrung

Entwicklung und Test
Commerzbank Frankfurt, Frankfurt
8/2013 – 12/2015 (2 Jahre, 5 Monate)
Banken
Tätigkeitszeitraum

8/2013 – 12/2015

Tätigkeitsbeschreibung

• Vorstudie zur Portierung einer C++ Server Applikation (ICM) von AIX nach Solaris-x86
• Implementation einer Rogue Wave Wrapper Library zur Abbildung der verwendeten Klassen nach STL
• Konzeption und Realisierung der Entwicklungsumgebung unter Solaris x-86
• Gesamt-Portierung der Anwendung zur Ausführung von Performance-Tests vorab. Code-Anpassungen und Bugfixes.
• Implementation unterschiedlicher Tools in C++, Build diverser Unix Packages, Portierung von Shell-Scripts
• Portierung des Web Servers der Applikation von tomcat 5 nach tomcat 7

• Konzeption und Implementation umfangreicher automatisierter Tests des Java Frontends der Anwendung mit HP QTP
• Erstellung von VB Scripts zur Sicherung und Dokumentation von QTP Tests.
• Testausführung und Auswertung von Fehlerfällen in HPQC

Eingesetzte Qualifikationen

Oracle Solaris (SunOS), AIX, Testdesign (IT), Shell (CSH), Visual Basic Script (VBS), C++, AWK/SED, WebSphere MQ

C++ Entwickler
Deka Bank, Frankfurt
7/2012 – 3/2013 (9 Monate)
Banken
Tätigkeitszeitraum

7/2012 – 3/2013

Tätigkeitsbeschreibung

• Implementation einer C++ Schnittstelle im Umfeld des Handelssystems Martini/Apex zum Import von Colleterals (bereitgestellt als Swift-Nachrichten).
• Test-Konzeption und Erarbeitung von Tools zur Testauswertung.
• Weiterentwicklung und Überarbeitung der WMX-Schnittstelle zum Import von Wertpapier-Mitteilungen nach Martini/Apex über webMethods-Broker. Erarbeitung eines Test-Konzepts, Erstellung von awk-Scripten zur Test-Automatisierung und -auswertung.
• Performance-Optimierungen, Erweiterungen und Bugfixes an mehreren C++ Schnittstellen-Programmen im Martini/Apex-Umfeld.

Eingesetzte Qualifikationen

Windows 7, Oracle Solaris (SunOS), Shell (CSH), PL/SQL, C++, AWK/SED, webMethods

Entwickler
Deka Bank, Frankfurt
11/2011 – 11/2011 (1 Monat)
Banken
Tätigkeitszeitraum

11/2011 – 11/2011

Tätigkeitsbeschreibung

• Erstellung / Überarbeitung von Windows Batch Scripten zur Realisierung von Jobketten

Eingesetzte Qualifikationen

Windows XP

Entwicklung, Application Support, Test
Deutsche Bank, Frankfurt
1/2010 – 3/2011 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

1/2010 – 3/2011

Tätigkeitsbeschreibung

• Mitarbeit im SMTXPricer Projekt ( Inhouse-Appplikation für das Realtime-Pricing von Warrants, serverseitig C++, C# WinForms auf Client-Seite ). Entwicklung von Erweiterungen, Wartung , Support, Fehlersuche und Test.
• PL/SQL development
• Erweiterung bestehender MS-Excel/VBA Lösungen
• Entwicklung von Test-Tools ( u.a. Publishing von Reuters-RICs )
• Marktdaten-Analyse
• 2nd level Support

Eingesetzte Qualifikationen

Oracle Database, PL/SQL, Visual C++, C#, VBA (Visual Basic for Applications)

Techn. Analyst und Entwickler
Deutsche Bank, Frankfurt
2/2008 – 8/2008 (7 Monate)
Banken
Tätigkeitszeitraum

2/2008 – 8/2008

Tätigkeitsbeschreibung

• Erarbeitung einer techn. Spezifikation für ein Interface zum Import von L&D Geschäften nach Kondor+. ( Analyse benötigter Deal Attribute, deren Mapping zum DbGML Schema, Prozess- und DB Design.)
• Implementation eines dbadapter-Prozesses, der DbGML Messages empfängt, nach SQL-XML transformiert und in Import-Tabellen der DB abspeichert. Entwicklung diverser Skripte hinsichtlich Prozessaufruf und -überwachung.
• Erarbeitung von Testfällen und Testdurchführung.
• Entwicklung von Tools zur Generierung von Testfällen, Darstellung und Vergleich von Geschäften, Konsistenzprüfungen und Reports.
• Techn. Projekt-Koordination ( Support für Sender-Seite, Abstimmung mit ext. Auftragnehmer.)

Eingesetzte Qualifikationen

Sybase, Windows XP, AIX, Qt, Perl, XML, C++, XSLT (XSL Transformation), Kondor+

C++ Entwickler
Deutsche Börse, Frankfurt
4/2007 – 12/2007 (9 Monate)
Banken
Tätigkeitszeitraum

4/2007 – 12/2007

Tätigkeitsbeschreibung

• Entwicklung einer QuoteManager Applikation für Xetra C&W Rel.9. ( Dispatching und Distribution von Quotes, die von externen Lieferanten bereitgestellt werden. )
• Entwicklung diverser zusätzlicher Tools ( End-of-day Processing, Quote-Auswertungen, Test-Applikation zur Emulation eines Quote-Lieferanten ).

Eingesetzte Qualifikationen

Oracle Solaris (SunOS), Perl, C++, TCP/IP, Xetra

Entwicklung und Test
Dresdner Kleinwort, Frankfurt
2/2006 – 8/2006 (7 Monate)
Banken
Tätigkeitszeitraum

2/2006 – 8/2006

Tätigkeitsbeschreibung

• Unterstützung bei Migration von Kondor 2.0 nach 2.6:
Abgleich der FX Positionen, Anpassungen und Test von FX-Schnittstellenprogrammen und Reports
• FX-Marge Reporting: Entwicklung eines Report Batchs zur Ermittlung und Bewertung von Kondor FX Marge Positionen auf Basis von Kondor-Einzelgeschäften. Test und Abgleich mit dem bisherigen Reporting.
• FX-Reval Erweiterungen: Erweiterungen am FX Revaluation Server (C++ Applikation) hinsichtlich Unterstützung für zusätzliche Ausgabeformate.

Eingesetzte Qualifikationen

Sybase, Oracle Solaris (SunOS), Shell (CSH), VBA (Visual Basic for Applications), Kondor+

Entwickler
Dresdner Bank, Frankfurt
8/2005 – 10/2005 (3 Monate)
Banken
Tätigkeitszeitraum

8/2005 – 10/2005

Tätigkeitsbeschreibung

• VD/IPOS: Design und Implementation einer C++ Server Schnittstelle zum Aggregieren/Importieren von IPOS Einzelgeschäften in das Handelssystem "Valuta Direkt".
• Die Serverschnittstelle wurde dabei unter Verwendung von TCP/IP Sockets and MQ-Series realisiert

Eingesetzte Qualifikationen

Sybase, Oracle Solaris (SunOS), Shell (CSH), C++, TCP/IP, WebSphere MQ

Entwicklung im Umfeld Kondor+
Dresdner Kleinwort, Frankfurt
8/2004 – 7/2005 (1 Jahr)
Banken
Tätigkeitszeitraum

8/2004 – 7/2005

Tätigkeitsbeschreibung

• Implementation eines Batches zum Ausbuchen / Einbuchen von FX-Geschäften, die von der Währungsumstellung TRL/TRY, betroffen waren.
• Entwicklung eines Reconciliation Reports zur Prüfung der zugehörigen FX Positionen in Kondor+.
• Ausbau des FX Reval Reportings hinsichtlich Ausweis von P&L pro Einzelgeschäft in Kondor+. ( Analyse der FX-Positions-generierung in Kondor+. Überarbeitung des FX Reval Report Batches und der Online-Server-Applikation. Integration zusätzlicher Reports in die Server-Applikation. Optimierungen hinsichtlich Performance und Ressourcenverbrauch.
• Entwicklung einer Server-Applikation zur Berechnung von Future Preisen auf Basis aktueller Kondor+ - Marktdaten. Realisierung eines Clients in MS Excel/VBA zum Abruf/Import der Preise.

Eingesetzte Qualifikationen

Sybase, Oracle Solaris (SunOS), C++, J2SE (Java SE), TCP/IP, VBA (Visual Basic for Applications), HTML, Kondor+

Entwicklung / Migration
Dresdner Bank, Frankfurt
5/2004 – 10/2004 (6 Monate)
Banken
Tätigkeitszeitraum

5/2004 – 10/2004

Tätigkeitsbeschreibung

• Migration mehrerer Export-Schnittstellen des Handelssystems "Valuta Direct" (C++ Applikationen) nach MQ-Series.
• Anpassung der Konfigurationsfiles und Aufrufscripte, Erstellung von SQL Reports

Eingesetzte Qualifikationen

Sybase, Oracle Solaris (SunOS), C++, WebSphere MQ

C++ Entwicklung
SwissRe, Zürich
12/2000 – 1/2001 (2 Monate)
Versicherungen
Tätigkeitszeitraum

12/2000 – 1/2001

Tätigkeitsbeschreibung

• Implementation von Erweiterungen und Bugfixing für VP Tool
(graph. Tool zur Demonstration von Risikobewertungsverfahren)
• Erstellung einer Online-Hilfe

Eingesetzte Qualifikationen

Windows XP, Visual C++, Microsoft Foundation Classes (MFC), InstallShield (Flexera Software)

Design, C++ Entwicklung, Support
Dresdner Bank / Dresdner Kleinwort, Frankfurt
3/1999 – 11/2003 (4 Jahre, 9 Monate)
Banken
Tätigkeitszeitraum

3/1999 – 11/2003

Tätigkeitsbeschreibung

• Entwicklung mehrerer Schnittstellen-Programme und Client/Server-Lösungen im Umfeld der Handelssysteme Kondor+ und Valuta Direct.
• Erstellung von Aufrufscripten und Bereitstellung von Solaris-Packages.
• Erstellung komplexer SQL Reports ( für Kondor+ Report-Manager)
• Erstellung diverser GUI Lösungen
• 2nd Level Support für Schnittstellen, Bearbeitung kurzfristiger Händler-Anforderungen

Einzelprojekte Kondor+ u.a.:
• Umfassende Optimierung des P&L Reportings für den Bereich FX/Kondor+ ( FX-Reval ). Im Ergebnis konnte die Laufzeit des mehrstündigen Batchlaufes auf wenige Minuten reduziert werden.
Erstellung einer Server-Applikation, die aktuelle FX-Auswertungen im Rahmen einer Intranet-Anwendung in Echtzeit liefert und zusätzliche Funktionalitäten ( u.a. Szenarios) unterstützt.
• ODS: Design und Entwicklung eines komplexen Batches, der alle relevanten Transaktionen aus Kondor+ an das zentrale Datawarehouse der Bank liefert. Entwicklung von Warehouse mit MS Access
• Kondor+ Prime Interface : Wartung und Weiterentwicklung der Schnittstelle zur Übertragung von Transaktionen an das Backoffice.
• Kif-GUI: diverse Weiterentwicklungen an dem graph. Tool, das der Steuerung und Konfiguration diverser Kondor-Schnittstellen dient.
• Import Batches: Entwicklung diverser Import-Schnittstellen, die den Import unterschiedlicher Daten nach Kondor+ unterstützen.
• Curves Server: Entwicklung einer Server-Anwendung, die Interest-Rates für unterschiedliche Währungen auf Basis aktueller Marktdaten berechnet und einem Excel-Client bereitstellt.
• Report-Packages: Erstellung diverser porformance-kritischer SQL Reports für Kondor+ Report Manager, Wartung mehrerer Report-Packages.
Einzelprojekte Valuta Direct u.a:
• Risiko- und Linien-Modul: Implementation einer Server-Anwendung, die Dienste zur Risiko-Überwachung und Einhaltung von Kreditlinien bereitstellt.
• PAD Schnittstelle: Entwicklung einer Server Anwendung zur Synchronisation von Kundendaten in Valuta Direct mit der zentralen Kundendatenbank der Bank.
• BUS-Interface: Erstellung einer Exportschnittstelle, die Transaktionen aus Valuta-Direkt an das zentrale Informationssystem BUS übermittelt.
• Erstellung eines vollständigen OnlineHelp-Systems für das Handelssystem Valuta Direct.
• Überarbeitung aller Export-Schnittstellen für Valuta Direct ( DEV,AGX,BFU ), Erzielung erheblicher Laufzeitoptimierungen.
• Aufbau einer neuen Entwicklungsumgebung (Ablösung von Sniff)
• Graphische Tools: Entwicklung eines Browsers für MQ-Series , der Nachrichten als XML Tree anzeigt. Entwicklung eines Browsers für Sybase, der die Generierung von SQL Code unterstützt.

Eingesetzte Qualifikationen

Sybase, Oracle Solaris (SunOS), Motif, XML, KornShell, C++, J2SE (Java SE), WebSphere MQ, VBA (Visual Basic for Applications), HTML, JavaScript, Dokumentation (IT), Kondor+

C++ Entwicklung
DVG (Sparkassen Informatik), Karlsruhe
10/1998 – 2/1999 (5 Monate)
Banken
Tätigkeitszeitraum

10/1998 – 2/1999

Tätigkeitsbeschreibung

• Portierung einer GUI-Client-Anwendung zur Administration von SB-Geräten ( Geldautomaten, Konto-Auszugsdrucker, SB-Terminals ) von OS/2 nach WIN/NT. Umfassende Analyse der bestehenden Anwendung, vollständiges Redesign und Implementation unter Visual Age C++ for Windows.
• Code Analyse und vollständiges Redesign
• Realisierung eines Online-Helpsystems für die Anwendung

Eingesetzte Qualifikationen

Microsoft Windows (allg.), C++

C++ Entwickler
Commerzbank, Frankfurt
4/1998 – 9/1998 (6 Monate)
Banken
Tätigkeitszeitraum

4/1998 – 9/1998

Tätigkeitsbeschreibung

• Entwicklung von Datenimport-Komponenten für ein auf "RiskWatch" basierendes Risiko-Managementsystem.
• Abbildung bankspezifischer Instrumente und Marktdaten in einem C++ Framework.

Eingesetzte Qualifikationen

Oracle Solaris (SunOS), Rational Rose, C++

C++ Entwicklung / Test
Landesgirokasse Stuttgart, Stuttgart
1/1997 – 3/1998 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

1/1997 – 3/1998

Tätigkeitsbeschreibung

• Mitarbeit in einem Data Warehouse Projekt für das Handelssystem "Infinity"
• Entwicklung und Test von Loader/Mapper Komponenten zum Import von statischen Daten und Transaktionen aus unterschiedlichen Quellen in die Infinity Datenbank
• Realisierung einer GUI Anwendung ( auf Basis von "Neuron Data" ) zur Nachbearbeitung abgewiesener Importdaten.

Eingesetzte Qualifikationen

Oracle Solaris (SunOS), C++

Development Support / Beratung
Hypo-Vereinsbank, München
12/1996 – 12/1996 (1 Monat)
Banken
Tätigkeitszeitraum

12/1996 – 12/1996

Tätigkeitsbeschreibung

Support bei Portierung einer Applikation von OS/2 nach Windows-NT

Eingesetzte Qualifikationen

Datenbankentwicklung, Microsoft Windows (allg.), C++

C++ Entwicklung
LBS, Stuttgart
7/1996 – 11/1996 (5 Monate)
Versicherungen
Tätigkeitszeitraum

7/1996 – 11/1996

Tätigkeitsbeschreibung

• Portierung einer DB2 Library (Frocs) von OS/2 nach Win-NT
• Implementation diverser GUI Komponenten für eine Client-Anwendung ( zur Eingabe und Verwaltung von Vertragsdaten )
• Erstellung eines Tools zur Konvertierung von OS/2 Ressource-Files nach Win-NT

Eingesetzte Qualifikationen

DB2, OS/2, Microsoft Windows (allg.), C++

C++ Entwickler
Landesgirokasse Stuttgart, Stuttgart
1/1996 – 6/1996 (6 Monate)
Banken
Tätigkeitszeitraum

1/1996 – 6/1996

Tätigkeitsbeschreibung

• Implementation mehrerer Komponenten für eine GUI Anwendung
(Visual Immo) unter C++ / OS/2
• Lotus-AmiPro - Makro-Programmierung

Eingesetzte Qualifikationen

OS/2, Microsoft Windows (allg.), C++

Ausbildung

Informatik
Diplom
1995
Dresden

Weitere Kenntnisse

C++, Unix, Datenbanken ( Sybase, Oracle ), MQ-Series, RogueWave, ICE, ACE, Reuters-SDK, VBA, HP UFT, HP QC, Kondor+

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2144
Alter
58
Berufserfahrung
34 Jahre und 2 Monate (seit 01/1990)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden