Skills
Motivated Senior Analyst/Developer with 23 year’s hands on experience mainly in the banking sector. Focused on keeping up to date with the newest technologies and methodologies and eager to get exposure to all aspects on the business side.
Skills
- Java, Python, Spring, C++, C
- SQL, Unix, Shell Scripting, MongoDB, Scrum
- Angular, Typescript/Javascript, Microservices, HTML, CSS, C#, Oracle, MQ Series
- Fusion Summit Trading System
- Front Arena Trading System
- Abacus Transactions
- Back Office, Fixed Income, Derivatives
Experience
2018 - Present KfW Bankengruppe, Frankfurt
Expert System Analyst on the risk management application Primus based on the Numerix Oneview product.
Main skills used: Java, Python, Angular, Spring, MongoDB, Microservices, Scrum
2015 - 2018 KfW Bankengruppe, Frankfurt
Analyst/Developer on the trading platform Fusion Summit
Main skills used: C++/C, C#, Windows Scripting, Oracle, SQL
2006 - 2014 Deutsche Pfandbriefbank, Frankfurt
Analyst/Developer on the trading platform Summit Classic/FT. Specified, analysed, implemented, tested and supported various projects.
Main skills used: C++/C, Java, Unix, Sybase, Oracle, SQL, Shell scripting
2004 - 2006 Commerzbank, London
Analyst/Developer as part of the team that supported and enhanced the Summit system in the bank.
Main skills used: C++/C, Java, Unix, Sybase, SQL, Shell scripting, XML and XSLT
2004 - 2004 HSBC, London
Summit Developer to specify, develop, test, support and implement applications for Interest Rate Derivatives on the Summit trading system.
Main skills used: C++/C, Windows Scripting, SQL
2001 - 2004 WestLB, London
Analyst/Developer in the Fixed Income (Money Markets, Bonds, Repos) division supporting and enhancing the front office trading systems Front Arena and Summit.
Main skills used: C++/C, Python, Unix Scripting, SQL, Sybase
1999 - 2001 Transoft Ltd, Langley, UK Junior programmer developing and maintaining the client-server application U/SQL.
Main skills used: C++/C, Unix Scripting, SQL, ODBC/JDBC, PHP
Projekthistorie
Main skills used: Java, Python, Angular, Spring, MongoDB, Microservices, Scrum
- Implemented a Spring based Management Console for monitoring and querying the running procsses in the Numerix Engine
- Upgraded the Spring Boot version from 1.4 to 2.6
- Introduced the XVA pricing into the Primus application using Java & Angular
- Upgraded the Numerix software to the latest Microservices based version
- Enhanced the deployment of Primus using Jenkins, Nexus and Powershell scripting
- Solved performance issues in Java programs
- Embraced the agile framework Scrum on team level and bank wide (SAFe)
Main skills used: C++/C, C#, Windows Scripting, Oracle, SQL
- Introduced the regulatory reporting for MIFIR into the newly built interface between Summit and Abacus Transactions
- Upgraded the EMIR regulatory reporting to fulfil latest requirements
- Implemented the interface between Summit and Swaps-Monitor for the delivery of calendar data.
Main skills used: C++/C, Java, Unix, Sybase, Oracle, SQL, Shell scripting
- Implemented the combined project of upgrading Summit into version 5.7 and the migration from Sybase to Oracle
- Designed and developed the interface between Summit and the bank wide Market Data System
- Implemented an STP sever for the calculation of the coupon payments
- Specified and implemented the Trice interface for the transport of a daily regulatory report to the German stock exchange (Deutsche Börse)
- Implemented SWIFT interfaces for the processing of dispatched messages out of Summit.
- Programmed, extended and fixed various API programs and reports in liaison with the business using extensively the Summit API
Main skills used: C++/C, Java, Unix, Sybase, SQL, Shell scripting, XML and XSLT
- Enhanced and maintained an STP framework, which is a CORBA based in-house application that allows Summit to interact with various external systems. The framework is component based and is written in C++ and Java using MQ messaging.
- Enhanced the interfaces between Summit and Swift (FRA and SWAP), Swapswire (FRA and SWAP), DTCC (CDS), Scrittura (Back Office system) and Marketview (platform that enables the trading of futures from CME, LIFFE and EUREX).
- Deployed technologies such XML, XSLT, XML-FO and Summit API in order to produce reports in PDF format.
Main skills used: C++/C, Windows Scripting, SQL
- Developed new AddIn price extensions into the Swaption module of Summit. This involved creating the relevant metadata extensions and resource files and building the corresponding library.
- Developed standalone utility programs for existing projects using C/C++ and Summit API.
- Provided support to traders and other business users by enhancing existing reports.
Main skills used: C++/C, Python, Unix Scripting, SQL, Sybase
Sep 2003 – Apr 2004
- Developed the interface for importing trades from Bloomberg into Summit.
- Developed the Fidessa feed, which delivers Equity trades from Bloomberg into Fidessa using MQ technology.
- Programmed new and amended existing trade reports and interfaces for front and back office
Jan 2003 – Aug 2003
- Migrated all static data from Front Arena into Summit using C/C++ and Summit API.
- Reviewed, analysed and implemented the end-of-day pricing report for cash instruments (Bonds, Bills, CDs) using C++
- Implemented reconciliation reports between Summit and Front Arena using C/C++ and Summit API.
Oct 2001 - Dec 2002
- Designed and implemented the end-of-day pricing report for cash instruments (Bonds, Bills, CDs) in liaison with Trade Control and traders using SQL and Python.
- Developed downstream feeds from Front Arena to the back office system Gloss using Python.
- Participated in the development of the upstream feed from Bloomberg into Front Arena using Python.
- Provided overnight on-call support to traders located in New York, and Tokyo.
Main skills used: C++/C, Unix Scripting, SQL, ODBC/JDBC, PHP
Identified and resolved potential pitfalls or bugs in the U/SQL product using C on NT and on various UNIX flavours like Solaris, Sco Open Server, Linux, HP, DecAlpha and Aix
- Implemented bespoken enhancements for customers who required special features to be embedded into U/SQL.
- Built web-interfaces, which allowed customers to retrieve data from a U/SQL server through a web-page. Those interfaces were established and configured using script languages like Perl and PHP, the Apache web-server, Transoft’s shared library and the iODBC Driver Manager.
- Programmed several Korn-shell scripts, which automate the procedure of building and testing U/SQL on all available Unix-boxes.
- Written a test-suite in Java to test Transoft’s JDBC driver.
Reisebereitschaft
Ich bin verfügbar ab den 04.10.2022. Unter Umständen sogar auch früher.
Sonstige Angaben
Ich bin ein erfahrener Software Entwickler auf der Suche nach einem Projekt in dem ich freiberuflich tätig sein kann. Ich absolviere aktuell ein Sabbatical und bin somit bis zum 31.08.2023 von meinem aktuellen Arbeitgeber, die KfW Bankengruppe, freigestellt worden.
Meine Wunschrolle enthält mindestens eine der folgenden Technologien:
Java, Python, Spring, SQL
Präferierte Projekt Lokation ist Frankfurt am Main und Umgebung.
Ich bin verfügbar ab den 04.10.2022 und unter Umständen sogar auch früher.
Für ein Gespräch über Ihre Projekte würde ich mich sehr freuen.
Tel: +49 157 5816 5029
Mit freundlichen Grüßen,
Christos Poulkas