Ort 94-96 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 SW
dBASE/SQL
HW
SQLWindows
Oracle/PL-SQL
Java 1.1
MS Exchange
MS Exchange
PowerBuilder
MS SQL
Access
Java 1.2
Java 1.3
HTML/JS
HTML/JS
Java 1.4
Java 1.4
Java 5
 
Java 5
Java 6
Java 6
Java 6
Java 7
 
Java 7
 
Java 8
Java 8
Java 8
Java 8
Java 8
C#
C#
Java 21

Freelance PTW (Study)
employed FTW
Freelance FTW
employed FTW
Freelance FTW
employed FTW
Freelance FTW
Abbrevations:
PTW = part time work
FTW = full time work
J = Assitant Manager for Kossorz Consulting
I1: Website Glasbau Kollofrath
I2: Website Treffeisen & Roder GmbH
Phx II: Phoenix II MM
PID: Proportional-Integral-Derivative (controller)

home

Projects

2/2026 - now

  • Solution Provider at HSBC, London - MODA (OPSCO)
    Calypso 18, Java 21 (Financial Services Implementation)
    • Software Engineer on a Calypso 18, Java 21 financial services implementation
    • Feasibility study of onboarding ELN (Equity Linked Notes) using classic screens and pricing script
    • Overhaul and modernise FitNesse tests (CAM, DataUploader, CMF)
    • Technologies: Java 21, IntelliJ, Oracle, REST, FitNesse

8/2022 - 3/2025

  • Senior SW Engineer at Carne Group, London
    C# Microservice (REST) - Accounting Book of Record (ABOR) and Data Management Platform
    • Lead team member on an MVP project as part of the acquisition of Aprexo by Carne
    • Implementing and automating a RISK data ingestion framework (C#/.NET, Azure Storage/Azurite, MS SQL via REST)
    • Talend data ingestion workflows; later replaced with own implementation in C#/.NET
    • Technologies: C#, Rider/IntelliJ, MS SQL, REST, NUnit, Azure, Azurite, Docker, Talend

12/2020 - 8/2022

  • Senior SW Engineer at Aprexo Ltd., London
    C#/.NET Microservice (REST) - Investment Book of Record (IBOR)
    • MVP implementation of a Data Management Platform
    • Enhancing core functionality across various asset classes
    • Implementing bond security instrument accrual and portfolio accrual calculation
    • P/L calculations on main asset classes
    • Discovery and consulting project on data management (DWH, Data Mesh)
    • Technologies: C#, Rider/IntelliJ, MS SQL, REST, NUnit, Azure, Docker, Apache Spark

6/2019 - 4/2020

  • FO/MO Implementation RCM 2.0 - Rokos, London
    Front/Middle Office Trade Capture, Calypso V13
    • Senior Software Engineer on a multi-threaded Front/Middle Office Trade Capture implementation (Commodities, FX, IRS, Fixed Income, CDS)
    • Agile, TDD and continuous delivery; asynchronous E-trading system with weekly production releases
    • Broker Interface for trade feeds (Bond, CDX; Bloomberg, TradeSmart) using FIX 4.4 and Apache Camel
    • Out/In interface for the ICE LINK auto-affirmation platform (CDS) using a trade matching framework
    • Swing GUI to bulk process CDS trades (termination, novation), multi-threaded
    • Technologies: Java 8, JUnit 4, FitNesse, TeamCity, Apache Camel, RabbitMQ, FIX, JBoss, Git, Maven, Swing GUI, Oracle, Eclipse

1/2019

  • Further Education
    Oracle Certified Associate, Java 8 Programmer (IZ0-808)
    • Updating Java skills, as Java 8 introduced significant changes to the language

4/2017 - 12/2018

  • Freelance Business Analyst for Clydesdale Bank, London
    Cross Asset Calypso 15.0 (Front Office and Back Office)
    • Calypso 15 Cross Asset Implementation
    • Real Time Market Data using Bloomberg as market data provider
    • Batch Process Collaboration and Management
    • Documentation

4/2015 - 3/2017

  • Freelance Technical Analyst for Erste Bank, Vienna, Austria
    Cross Asset Calypso 12.4 / 14.3 (Middle Office, Front Office and Risk Platform)
    • Analysis and optimisation of the Value At Risk Platform (multi threading, distributed grid architecture)
    • Migration of Calypso 12.4 to 14.3
    • PRIIPs Reporting
    • TPL - Treasury Process Landscape Project
    • Oracle 11g, SQL, Java

2/2015 - 3/2015

  • Freelance Business and Technical Analyst for Credit Du Nord, Paris
    FX/MM, Calypso 14.2 (Front and Back Office)
    • Analysis and estimation for various business areas in preparation for the migration of the front and back office system CALYPSO 14.3

1/2015 - 4/2015

  • Further Education
    Agile Project Management (APMG Foundation and Practitioner), Coursera.org
    • Coursera.org - Data Scientist Specialisation
    • Coursera.org - Android Programming with POSA (Pattern Oriented Software Architecture)

6/2014 - 12/2014

  • Freelance Business Analyst for LetterOne, London
    Cross Asset Calypso 11.0 (Middle Office and Front Office)
    • Upgrade from Calypso 11.0 to 14.0 on SaaS platform
    • Areas: Interfaces, Profit and Loss (P&L), Cash Management, Collateral Management
    • Rollout and testing of the new version 14.2, Go-Live: November 2014

3/2014 - 5/2014

  • Further Education
    PRINCE2 (Foundation and Practitioner) and Scrum Master

1/2013 - 3/2014

  • Freelance Developer and Analyst at COMAC Capital LLP, London
    Cross Asset Calypso 11.0 (Middle Office and Front Office)
    • Architecture, Optimisation, Enhancement and Analysis
    • Areas: Interfaces, System Optimisation, Build Management, Support, Static Data, Workstation, Workflow Rules
    • Optimisation of build management and continuous integration using Maven and TeamCity
    • Introducing standard tools for metrics and static code analysis (Findbugs, Checkstyle, PMD, Metrics)
    • Implementation of an export/import interface for MarkIT Trade Manager (Central Counterparty Clearing)
    • Implementation of an import interface for swap and CDS trades from a SEF platform (TRADEWEB)
    • Oracle 11g, SQL, Java, development on Windows 7

6/2010 - 1/2013

  • Freelance Developer at James Caird Asset Management, London
    Cross Asset (Front Office) Calypso 9.3 / 12 SP3
    • Team Management, Lead Development and Analysis
    • Workflow Rules, Static Data, RiskRunner, System optimization, Upgrade to Calypso Version 11.1
    • Migration from CALYPSO 12 to TRADAR, FIX 4.4 interface in C#, Continuous Integration server (Hudson)
    • Oracle, SQL, Java, Development on Windows XP

2/2010 - 6/2010

  • Freelance Developer for Calypso, London at Gazprombank, Moscow
    Equities and Fixed Income (Front and Back Office) Calypso 11.1
    • Lead Development and Analysis
    • Workflow Rules, Accounting, SWIFT Confirmations, Bloomberg Static Data (Bonds and Equities), Regulatory Reporting, ERS Credit & Limit Services, Quick FIX Trade Feed Order Management
    • Technologies: Apache FOP PDF Rendering (cyrillic fonts), Java Web Start Client, XML/XSLT Transformation, JAXB XML, Test Driven Development, MQ Series Connector, Subversion
    • Oracle, SQL, Java, Development on Windows XP and Vista, Linux Red Hat Server

7/2009 - 2/2010

  • Freelance Developer for LBBW (Landesbank Baden-Würtemberg), Stuttgart
    Interest Rate and Credit Derivatives (Front and Back Office) Calypso 10.3
    • Analysis, Development, and Incident Management, Production Support Team Advisor (RUN-Support)
    • Areas: Symphony-GRID, Calculation-/Presentationserver, Calypso Workstation, Confirmations, EOD/Intraday Processing, Futures Static Data, JDK 1.5 Upgrade, Cost Allocation, Cash Management, Risk Analysis (P&N Analysis, Sensitivity-Analysis), Real Time Feed for Quotes and Curves, Accounting
    • Sybase, SQL, Java, Development on Windows XP (Terminal Server), UNIX Server

5/2008 - 12/2008

  • Freelance Developer for HVB - UniCredit Group, Munich
    Calypso MM, FX, FX Options and Credit Derivatives
    • Enhancement and optimsation of the existing system to allow a 24/7 delivery.
    • Analyse performance of the system and develop a concept to increase the scope of the system.
    • Add new locations Munich and London.
    • Enhance with asset class credit derivates.
    • Oracle, SQL, Java, Development on Windows XP/Vista

2/2007 - 4/2008

  • Freelance Developer for The Royal Bank of Scotland, London
    CMPP (Investment und Support)
    • Redesign and implementiation of the CMPP accounting engine (CRE).
    • Concept and implementation of a test framework based on jUnit and XMLUnit for regression tests of the CMPP accounting engine.
    • Supporting the upgrade from CALYPSO Version 7 auf 8.
    • Enhancingthe Calypso-Bloomberg interface to allow delivery of risk critical static data for the treasury and liquidity department.
    • Archiving of security (bond) trades and positions and other fixed income trades (repo, security lending, buy sell back).
    • Oracle 9, SQL, Java 1.5, elipse, CVS, Toad, TestDirector, Azul; Development on Windows NT and SunOS

9/2005 - 2/2007

  • Further Education
    Securities & Investment Institute's (SII) Diploma
    • The Securities & Investment Institute (SII) Diploma is the UK's leading postgraduate finance qualification and covers the areas of securities, investment, compliance, derivatives, corporate finance and operations. Get more information at the CISI Financial Services Body (formerly Securities & Investment Institute).
    • The following two modules were choosen:
    • - Bond and Fixed Interest Markets
    • - Financial Derivatives

2/2005 - 8/2006

  • Freelance Developer for The Royal Bank of Scotland, London
    CMPP Phase II (enhancements) - Enhancement and optimisation of the settlement system for fixed income by means of CALYPSO
    • Upgrade of CALYPSO Version 6 to CALYPSO Version 7 patch 7
    • Optimisation of Oracle Stored Procedures for reporting
    • Enhancement of EOD with a process for direct delivery of the group risk system with sensitive and time critical data
    • Diverse Optimisations in the EOD processing
    • Oracle 9, SQL, Java 1.4, eclipse, CVS, Rapid SQL, TestDirector; development on Windows NT and SunOS

6/2004 - 1/2005

  • Freelance Developer for The Royal Bank of Scotland, London
    CMPP Phase I (go live) - Replacement of the settlement system for fixed income (GTE) by means of CALYPSO
    • Replacement and data migration of the former system
    • Configuration and customisation of CALYPSO, a standard settlement and trading system - www.calypso.com
    • Trade import and export feeds, automatic static data update, automatic messaging and confirmation
    • Responsible for general ledger intraday message supply and all EOD (end of day) related tasks. Process optimization, support of the application.
    • Oracle 9, SQL, Java 1.4, JBuilder, CVS, Rapid SQL, TestDirector; development on Windows NT and SunOS

5/2003 - 5/2004

  • IT Consultant at HighQ for the financial industry for client The Royal Bank of Scotland, London
    CMPP phase I - Replacement of the settlement system for fixed income (GTE) by means of CALYPSO
    • Replacement and data migration of the former system
    • Configuration and customisation of CALYPSO, a standard settlement and trading system - www.calypso.com
    • Trade import and export feeds, automatic static data update, automatic messaging and confirmation
    • Responsible for general ledger intraday message supply and all EOD (end of day) related tasks
    • Oracle 9, SQL, Java 1.4, JBuilder, CVS, Rapid SQL, TestDirector; development on Windows NT and SunOS

10/2002 - 2/2003

  • Freelance Web Developer for Glasbau Kollofrat GmbH, Kempten and Traffeisen & Roder GmbH, Wiggensbach
    Website for Glasbau Kollofrath GmbH, Kempten
    • Initial website for this glazier handcraft company
    • Responsible for concept, design and implementation
    • HTML, Javascript, picture editing with GIMP

    Website for Treffeisen & Roder GmbH, Wiggensbach
    • Redesign of the doll manufacuring company website available in 3 languages automatically created from a java tool
    • Responsible for concept, design and implementation
    • HTML, Javascript, picture editing with GIMP, Java 1.4

4/2002 - 9/2002

  • Freelance IT Consultant for HighQ for the financial industry GmbH, Ottobrun for client Dresdner Bank, Frankfurt
    Phoenix II (MM) - Enhancement of a settlement and trading system for money market
    • Replacement and data migration of the former system
    • Configuration and customisation of CALYPSO, a standard settlement and trading system - www.calypso.com
    • Concept and implementation of trade import and export interfaces for integration into the existing middleware environment
    • Responsible for export interface enhancement, reporting and business contingency plan implementation
    • Oracle 8i, SQL, java 1.2 u 1.3, Net Beans, Continuus, Toad; developent on Windows NT und SunOS

4/2001 - 3/2002

  • IT Consultant at CMG Finance GmbH, Eschborn for client Dresdner Bank, Frankfurt
    Phoenix I (FX) - Replacement of a settlement and trading system for foreign exchange
    • Replacement and data migration of the former system
    • Configuration and customisation of CALYPSO, a standard settlement and trading system - www.calypso.com
    • Concept and implementation of trade import and export interfaces for integration into the existing middleware environment
    • Responsible for export interfaces to outbound systems and reporting
    • Oracle 8i, SQL, java 1.2 u 1.3, Net Beans, Continuus, Toad; developent on Windows NT und SunOS

5/2000 - 12/2000

  • IT Consultant at CMG Finance GmbH, Eschborn for client Hypovereinsbank, M�nchen
    DBPort - Migration of exposys database (settlement system for foreign trading credits)
    • Data and application migration from Informix to Microsoft SQL Server
    • Integrating the stored procedures and triggers into the database schema with Erwin using templates
    • Responsible for implementation, customisation and optimisation of stored procedures and integration into DB schema
    • Transact SQL, MS SQL Server 7.0, Informix 7, Erwin 3.5.1

3/2000 - 4/2001

  • IT Consultant at CMG Finance GmbH, Eschborn for client Bayerische Landesbank, M�nchen
    Forcalc Internet - Internet portal for a forfait calculator
    • Analysis, optimisation and implementation on Sysbase application server
    • Redesign of the HTML frontend in layout and functionality
    • Installation and configuration of the internet server (external server hosting)
    • Documentation and presentation of a concept for further internet applications
    • Responsible for planing and realisation of all project cycles above
    • Sybase Application Server Jaguar CTS 3.6.1, PowerDynamo 3.5, Sybase Adaptive Server Anywhere (database), PowerBuilder 7, Visio

  • IT Consultant at CMG Finance GmbH, Eschborn for client CMG Finance, London
    Technical support for the forfait management system roHIRST 5.0 und 6.x
    • Preparation and accomplishment of installations at clients
    • Problem analysis, improvement proposals for each release and special terminal server version
    • Responsible for all tasks above
    • Access, SQL Server, support on telefon and at clients

7/1999

  • Assistent Manager in cooperation with Kossorz Consulting, W�rzburg for client Bayerische Justiz, München
    Concept and Rollout of institution wide implementation of MS Exchange Servers
    • First analysis and creation of a basic concept
    • Responsible for all tasks above
    • MS Word, MS Project

10/1998 - 10/1999

  • Freelance Application Developer in cooperation with Iris GmbH, Würzburg for client Deutsche Post AG, Hannover
    DASPO/PTA (Human ressource and organisation system), sub project Prüftabellenaktualisierung
    • Analysis, realisation and optimisation of the systems
    • Implementation of the stored procedures and a window based front end for maintaining of special database tables (Pr�ftabellen)
    • File storage optimisation by using and implementing 'rexec' on a Windows socket
    • Responsible for all tasks above
    • SQL, PL/SQL, Oracle 7.3, HP-Unix, PL/SQL Station, Access 97, VBA, Visual Basic

7/1998 - 7/1999

  • Further Education
    Participation on promotional program for MCSE training (Microsoft Certified System Engineer), final exam jul� 1999
    • Emphasis: MS Exchange Server 5.5

11/1997 - 10/1998

  • Freelance Application Developer in cooperation with Iris GmbH, Würzburg for client Evangelische Diakonie, Stuttgart
    SpeBu - Donation management system with real time and batch processing of bookings
    • Modification and optimisation of the application
    • Backend: Database Ingres with several stored procedures
    • Frontend: Window based graphical user interface implemented with SQL Windows
    • Responsible for optimisation, development and testing
    • SQL Windows (GUPTA), Ingres 2.0

  • Student research project for FH Würzburg
    PID (Proportional-Integral-Derivative) controller - Real time application to control a direct current motor
    • Graphical interface to view realtime data implemented with thread technology
    • Concept, implementation and documentation of the application
    • Responsible for code concept, implementation and documentation
    • Java 1.1.3, Visual Cafe

8/1994 - 5/1998

  • IT Developer for client Treffeisen & Roder GmbH, Wiggensbach
    KARLAP - Client server application for administration of a doll manufacturer
    • System for maintaining addresses, Puppenkreis (collectors club) data and staff data
    • Automatic bank transfer clearing system (DTAUS)
    • Implementation in dBASE and later application and data migration to SQL Windows and SQL Base 6.0
    • Concept and implementation of a Windows/ethernet based network
    • Responsible for all tasks above
    • dBASE 5.0, SQL, SQL Windows (GUPTA), SQL Base 6.0, Windows NT 3.5.1, Windows 95

top  home

Ort 94-96 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 SW