PE

Peter Endler

available

Last update: 06.09.2022

IT Technical Consultant, IT Technical BA / Senior Developer, Senior Consultant/Developer

Company: IAW Systems Solutions Ltd
Graduation: MSc Micro Electronics
Hourly-/Daily rates: show
Languages: English (Full Professional)

Attachments

CV - Peter Endler-IT-Consultant-Dec-2020.doc

Skills

Programming, Net 4.5, 4.6, C#, WCF, WPF, ASP.NET, PL, P, LINQ, Entity Framework, NET Core 2.2, Angular 7, 8, Java SE 7, 8, 9, 11, Java EE, SOAP, REST, MQ, Web Services, Eclipse, Intellij, Maven M2, Spring 4.x, 5.x, Spring Integration, Batch, Spring Data; 4.x, 5.0, Spring Test, Spring Boot, Spring WebFlux, Reactive API, Streams Flux, Microservices, Subversion SVN, GitHub, GitLab, Continuous integration, Jenkins, Ab Initio Developer ETL, GDE v1.13/14, MS, VC++, C++, STL, Boost, C, Python, SciPy, NumPy, Pandas, PyTables, JupyterHub, Flask, Oracle 11gR2, 12c, 19c development, NoSQL/JSON, data modelling, Sybase, API, DBlib, CTlib, Sybperl, Sybase ASE, x, 16.0 development, Dbcc, Showplan, Microsoft T-SQL SERVER 2008R2/2012-2019 development, Business, BIDS, SSIS, SSRS, CLR, OLAP Data Analysis, Power BI, Microsoft Azure Data Platform, Azure, Azure Data Factory, Microsoft Azure HDInsight, Apache Hadoop (MapReduce), Spark, Kafka Service Bus, STORM, Couchbase Server NoSQL, N1QL, cloud, database, Shell Script, Bash, sh, ksh, csh, Perl 5x, Tcl/TK, Perl win32, VB 6, VBA 7.x, MS Access, MS Excel, VSTO. Windows PowerShell, Red Hat Linux, Unix, Sun Solaris, HP-UX, MS Windows Server/Enterprise, Cloud Hosting, MS AZURE, Amazon AWS, Sybase PowerDesigner DataArchitect DB, Vault, Kimball, Inmon, ETL. OLAP, OLTP, MS BI Stack, SSAS, Data Factory, XML Spy, XSL, XSLT, XPATH, STAX, SQL Server RDBMS (On premise, BO Manager, Supervisor, Web Intelligence, InfoView, SAP BusinessObjects, Sonar Nexus repository software management, Visual Studio, MS Team Foundation, Perforce, GIT, Autosys, JUnit, Cucumber, Selenium, ServiceNow, JIRA, Confluence, Mantis, HP Quality Center, HP Application Life Cycle Management (ALM), Tibco, Multicast, Subscribe messaging, Tibco EMS, Publish, IBM MQ Integrator, IBM WebSphere MQ, IBM WebSphere Message Broker, RabbitMQ, AMPQ, STOMP, Java Messaging Service, JMS, XML, XLST, JAXB. Mule ESB 3.x, 4.x, Java Native Interface (JNI), SQL Server 2005/2008 Service Broker, message protocols, SWIFT, FpML, CpML TRML, FIX 4.x, 5.x, FIXML, MxML, JSON, Protobuf, Avro, Middleware, Enterprise Service Bus (ESB), Event-Driven Microservices (EDM), C24 Integration Objects, C24 Studio Messages Mapping Tool, Waterfall, Agile, SCRUM, SAFe, data quality, ETL, SQL, RedGate SQL ToolBelt, SAP Business Objects, IBM Cognos, MS Power BI, xVelocity, PowerPivot/View, Tableau, MicroStrategy, Test Driven Development, DevOps, Red Hat, OpenShift, Kubernetes, Docker S2I, CI/CD microservice container orchestration. Azure, VSTS/TFS, Unit testing, NUnit, Aspectj, DBUnit, CppUnit for unit testing, PyTest, System Design, XML/FixML/FpML Stream, Oracle 11g, 12c business logic, Oracle 19c, Oracle, SQL Server, Couchbase Server, Couchbase, Spring Data, NodeJS, Angular, RAML, Postman, PL/SQL, Java 8,11 OSGi, REST API, microservice adapter, data capture, Oracle 11g, MS SQL 2012+ SSIS, Java 8/9, ICE, IFLO, IFLX, LSEDM, EEX, SQL Server Management Studio, MDX, XMLA, Amazon AWS. OpenShift Kubernetes, Docker, AWS, DynamoDB, ElasticSearch, SNS, RDS, EC2, VPC, Postgres, ELB, S3, BigData, UAT, regression testing, T-SQL, Java, Quartz/Python, Linux shell Scripts and Perl, FpML 5.x, User Stories, Murex 2.11, Murex 3.1, Interfaces, Datamart, MX Dynamic tables, Perl, Unix scripts, J2EE, Java 7, Spring Framework v3.x, Tomcat, JUnit4.x, Java Native Interface programming (JNI), C#. Athena Python, Enterprise Service Bus, ESB, DB, business logic, MyBatis, SQLAlchemy, version control, RedGate SQL Monitor, SQL Developer, SOA, RESTful Web Services, HTTP, JSON/JavaScript, HTML 5, XML Schema, Pickle, HDF5, Analytics, OLAP, Data warehouse, Visualization, test automation, Java 8, Spring Batch, JUnit4, Maven, Message Bus, multi-threading, Oracle DBMS, Oracle 9.2, Oracle 10r2, RANbase v 5.0-03, NIO, Hibernate, Spring, SDLC, functional testing, Stored Procedures, Shell scripting, Linux, Bug Fixing, Bug Tracking, Release Management, data management, C#.Net, virtual tables, ATS XML, Adapters, MS C++, MS Visual Studio, VBA, PowerShell, Silverlight, XAML, UI, MVVM, EDMX, MS Project, HP QC, IBM, MS SQL Server 2008, UDF, Golden Source, SSL, Backbone, Crystal Reports, Toolkit 5.x, Toolkit, MS SharePoint, router, MS .Net, C# 2007, IBM WebSphere, MS SQL Server 2005/2008 T-SQL, Service Broker, XSLT/XPATH, Oracle 10g, WSS, C#/ CLR/ SQL Server, SIT testing, Ab Initio, MQ Series Messaging interfaces, MS SQL Server, Ab Initio ELT, job scheduling, Sybase IQ, MQ Adapters, IGR. XML Gateway, FIX for OTC Derivatives, FI, Query performance, Perl Scripting, Sybase T-SQL development, API CTLib, DCOM server, C++ code, ClearCase, Business Objects, static data, reporting tools, IBM MQ Series, Oracle AQ, OpenVMS, Solaris, Oracle AQ and XA, NT, Oracle database, Oracle 9i: SQL, SQLJ, C/Pro, OCI, Embedded SQL (ESQL), XSQL. Packages, UNIX as server, JDBC, IOT, Advanced Queuing, DBMS_AQ, DBMS_AQADM, Oracle XA, MS Access Reports, Excel/VBA, VB GUI Enhancements, Sybase ASE 12.5 business logic, Sybase ASE 12.5 server, Database access code, VB5 DAO, ADO, server side, database tuning, TSQL, UNIX scripting, MS Outlook 2000, MS Access 2000, COM, DCOM, ISAPI programming, AS/400, COBOL, C++ FOBOCA adapter, coding, RPG3, CL, DB2/400, IBM Query, Sybase CT-Lib, DB2/AS400, RDBMS, UNIX scripting; Bash, C Shell, Rogue Wave Tools, XML/XLST, bug fixes, MS Access97, ODBC, System integration, databases, Hyperion, metadata, Bloomberg, Murex, Fidessa, Summit, Sungard GL Win, GL Net, Front Office, VBA modelling for Reuters 3000 Xtra, RDMS, Refinitiv Eikon, Reuters, TREP, Eikon, Ullink, CME, APIs, RAD

Project history

08/1996 - 12/2020
Analyst Programmer
GMI/HK

system
in London.
May 96 BAS Design and develop, maintain feeds for Branch Accounting System (BAS).
Feb 96 AMEX Project. System Development and implementation to feed daily US Equity prices to
management reporting systems and onto R&N databases located in Switzerland.

01/2020 - 11/2020
ClearVision Specialist (SME)
FIS Derivative Utility

Project Definition, System Design and Implementation
* Re-engineering StreamGateway FIXML server functionality CMEG, ICE-US/EU, Eurex ETD and OTC
Cleared markets.
* Developing XML/FixML/FpML Stream processing event driven non-blocking messaging with MQ and
KAFKA.
* Migrating Oracle 11g, 12c business logic tm Oracle 19c. PL/SQL stored procedure & Package
enhancements.
* Enhancing ClearVision core database, messaging functionality, Oracle, SQL Server and Couchbase
Server.
* FIS Cleared Derivatives API's; Couchbase, Spring Data, NodeJS, Angular Reactive forms API,
RAML, Postman.
* ClearVision exchange upgrades for; Nasdaq OMX, ICE-EU, Eurex, C21, LDM, IDEM, ICE-US, CME,
NYBOT.

11/2019 - 01/2020
ClearVision SME / Developer
FIS Derivative Utility Services

FIS Derivative Utility Services
Freelance
ClearVision SME / Developer

London

07/2019 - 10/2019
IT Technical Consultant
ING / Delta Capita


07/2019 - 10/2019
Systems Consultant
ING / Delta Capita

Project Definition, System Design and Implementation
* Onboard a new vendor market data service from Refinitiv, to source Equity real-time and
historical reference data.
* Enhance the Derived Market Data platform to process Equity Spot, Indices, Option prices and
Corporate Actions.
* Update the Finastra Sophis Risque MDS to consume new prices, Capital Charges, Dividends,
Corporate Actions.
* Oracle 12c PL/SQL Stored procedure & Package enhancements.
* Java 8,11 OSGi, REST API, microservice adapter redesign, test & development.

04/2017 - 05/2019
IT Technical BA/Senior Dev EMIR/MiFID2 Newclear/ClearVision
Société Générale

Project Definition, System Design and Implementation
* STP initiatives, covering new messaging formats, data capture enrichment; MiFID2 , EMIR RTS
2,24 Reg Reporting.
* NEX Traiana TRML/FpML Message enhancements, JSON, XML; Oracle 11g. MS SQL 2012+ SSIS, C#,
SSAS, SSRS.
* Java 8/9. RabbitMQ message adapter redesign, test & development.
* ClearVision, NewClear Regulatory enhancements LEI/UTI Capture; ICE, IFLO, IFLX, LSEDM, EEX,
Eurex, C21, LCH.
* Kondor+; SWIFT Collateral and OTC Message enhancements. message mapping specifications used by
clients.
* SQL Server Management Studio; Analysis, Reporting (SSAS;MDX, XMLA/SSRS/SSIS). Red Gate
SQLToolBelt.
* Legacy System migration to private/public cloud; MS Azure, Amazon AWS. OpenShift Kubernetes,
Kubelets/Docker.
* AWS services/environments; Lambda, DynamoDB, ElasticSearch, SNS, RDS, ECS, EC2, VPC, Postgres,
ELB, S3.
* Private & Public cloud, security, networking, connectivity, storage and automation using IAC
and CI/CD.
* BigData: Migrated Data Warehouses to HybridCloud servers; Azure data factory, Data
Validation/ETL Data pipelines.
* Performing UAT and regression testing of NVision/NewClear/ClearVision Prime Brokerage Platform
* Requirements gathering and Scrum Team and Code review duties for Offshore/Nearshore IT
Development teams

04/2017 - 04/2019
IT Technical BA / Senior Developer
Société Générale


08/2014 - 01/2017
Senior Consultant/Developer Global Markets
Bank of America / FIS Consulting Services

FIS Consulting Services
Freelance
Senior Consultant/Developer Global Markets

London

08/2014 - 01/2017
Fixed Income Derivatives Consultant Analyst/Developer
Bank of America / FIS Consulting

Project Definition, System Design and Implementation
* Re-engineering Inter Affiliate trade reporting, trade capture workflow for internal and
external FX and IR OTC.
* Business requirements covering downstream integration, results aggregation and presentation.
* VMaster IRS/FX Swaps Trade migration project, internal rebooking, automation, migration of
live trades.
* TriOptima triResolve Trade Reporting; EMIR Portfolio reconciliation, compression and
Dispute/Exception Resolution.
* Validating data sets for External trade migrations TriOptima OTC derivatives portfolio
* DTCC trade information warehouse submission and Dodd Frank reporting. EMIR reporting.
* MiFID II; Executed Orders and Transaction Reporting (RTS 1,2,3,24,25,26,27,28) data capture,
workflow re-engineering.
* EMIR and CFTC Timely Confirmations.
* VMaster System interfacing to Trade Master, Fund Manager, PayMaster (JCash), Regulatory Real
Time reporting (CIRRUS), Eagle and Quartz.
* TradeWeb. SwapsWire/MarkitWire and MarkitSERV (Trade processing and workflow solutions)
interface
Development and testing enhancements.
* Development; Sybase 15.7, Sybase 16.0. T-SQL, Java, Quartz/Python and C++. Linux shell Scripts
and Perl development.
* Pre & Post Trade Messaging System, FpML 5.x, JSON, XML messaging; XSLT, XPath.
* Working with global diverse development and testing teams in London, New York, Singapore and
India.
* Responsible for delivering change requests and enhancements for the Trade capture, validation,
booking logic
* Requirements gathering; Business Process Design, Use Cases, User Stories.
* Team Lead duties, reporting to senior management.

09/2012 - 05/2014
Senior Analyst/Developer OTC Derivatives
JP Morgan Private Bank


09/2012 - 05/2014
OTC Derivatives Senior Analyst/Developer
JP Morgan Private Bank

Project Definition, System Design and Implementation
* Re-Engineering Murex OTC trade flows for Dodd Frank CFTC, DTCC and EMIR and Regulatory
reporting.
* Migration Fixed Income / Credit / FX Swaps workflows from Murex 2.11 to Murex 3.1
* MxML Exchange, FpML, JP Morgan IBML, Messaging, Interfaces, Pre and Post-Trade Workflows,
Trade Repository, Mx Data Model, Datamart Feeder and Real time notifications.
* MxML Exchange trade booking workflows (Event/Contract/Pre-trade)
* Running Migration scripts, MX Dynamic tables DataMart reconciliation scripts, Perl and Unix
scripts.
* Murex 3.x Binary upgrade and regression, dress rehearsal, deployment and go live support.
* Murex Market Data import/export (Contribution Service MDCS and Market Data Repository Service
MDRS)
* TtriOptima; triResolve reporting.
* Java development using J2EE, Java 7, Spring Framework v3.x, JMS, Tomcat, Eclipse, JUnit4.x.
* Java Native Interface programming (JNI) calling C++, C#. Athena Python Risk Model interfacing.
* Mulesoft, Mule Enterprise Service Bus ESB 3.3, 3.4. Java Integration; XML, XSLT, XPath.
* DB Object Relational mapping business logic layer Java ava MyBatis 3 and Python DB-API using
SQLAlchemy.
* Database development using Sybase 15.5x. Oracle 11gR2.
* Database schema generation, version control and DB Profiling using RedGate SQL Monitor, SQL
Developer tools.
* SOA; SOAP & RESTful Web Services (XML over HTTP). JSON/JavaScript, HTML 5, XML Schema
Definition, XLST.
* OTC Derivatives MTM. Counterparty and CVA Risk Exposure. Apollo accounting and daily portfolio
reconciliations
* Credit Risk reporting; Python using SciPy, NumPy, Pandas, Pickle, and PyTables. HDF5 Files
very large datasets.
* Real Time data replication, Real Time data transformations, processing large datasets.
* Data Analytics; aggregation, transformation, OLAP and Data warehouse modelling. Data
Visualization, KPI's dashboarding using Tableau
* Interact with trading, sales, and risk management teams, with regards to XVA, Market Risk,
Liquidity Risk, and Counterparty Risk.
* Requirements gathering; Business Process Design, Use Cases, User Stories.
* Facilitate requirements, UAT sign-off with stakeholders/product owners.
* Analyse, validate and review performance test automation supplied by offshore team
* Team lead offshore development and test cycles. Team members in Bangalore, Mumbai, Singapore &
New York.

08/2010 - 07/2012
ETD Systems Specialist/Developer
HSBC Global Markets


08/2010 - 07/2012
ETD Systems Specialist/Senior Developer
HSBC Global Markets

Project Definition, System Design and Implementation
* Java development; using Java 7, Java 8 Spring Batch, Spring Integration, JMS. Jazz, Eclipse,
JUnit4 and Maven.
* Re-Engineer ClearVision Message Bus/Adapter processing. Java multi-threading.
* Implementing ClearVision Oracle 11r2 schema Upgrades for Singapore, Hong Kong, Australia and
New Zealand.
* Implementing ClearVision Stream Gateways for Hong Kong, Australia and New Zealand.
* Message Automation development; FpML and FIX based message reporting development, workflow
management.
* Traiana Harmony development - FIX messaging development for ETD futures/options allocation,
confirmation, matching and reconciliation platform.
* Manage/testing Oracle DBMS and Schema Upgrade from Oracle 9.2 to Oracle 10r2 for RANbase v
5.0-03.
* Java, NIO, Hibernate, Spring and Spring Batch, JMS, Regulatory Reporting.
* Use of JIRA. SCRUM SDLC. Unit and functional testing, Quality Centre (Test Scenarios and
Execution).
* Liaise, coach and mentor offshore resources in China and Brazil. Onsite training and
deployment in Hong Kong.
* PL/SQL, C#, SQL loader, Database Design and Packages and Stored Procedures. Shell scripting on
Linux.
* Team Lead duties, reporting to senior management.
* Full project development life cycle. HP QC for Bug Fixing, Bug Tracking, Test Cases and
Release Management.
* Cadis/EDM platform used as Golden Source reference data management EDM platform to manage
securities, pricing and the processing of positions and transactions.
* Developed and integrated Cadis/EDM Components and interfaces written in C#.Net and SQL
Server, virtual tables,
dynamic dataset copy, verification Tables, Views, Triggers, TVFs and Stored procedures
logic allowing EDM
logic/usage e.g. Data Generators, Porters, etc.

06/2009 - 07/2010
IT Technical Consultant
ABN Amro Bank N.V


06/2009 - 07/2010
Technical Consultant
ABN Amro Bank N.V.

Project Definition, System Design and Implementation
My main project role to assist the rebuilding of ABN Amro as a trading entity. A process of
demerging from Royal Bank of Scotland and merging ABN Amro NL with Fortis NL to create a new
market entity. My remit was the implementation and integration of; Sophis Risque, Sungard Front
Arena and the GL Win/GL Trade exchange connectivity network for the front office Equities
Derivative business unit in Amsterdam.

I was tasked with deploying Sophis and SunGard's Front Arena/GL Win /SLE/P3/GL Export
technologies to the trader's desktop, subsequent interfacing to internal systems, and exchange
links.
* GL.Net exchange connectivity; Eurex, LIFFE, Euronext (Amsterdam, Brussels, Lisbon, London and
Paris).
* Front Arena Euronext connectivity for Equity derivatives/ Structured Products market making.
* Front Arena to Sophis Connectivity; ATS XML to Sophis; Integration Services, Transaction and
Instrument Server.
* Front Arena Price Quoting via Sophis Contribution to RMDS to Front Arena APH.
* Sophis Risque, Sophis to GL Win, GL .Net exchange connectivity API/Market Adapters, XML
Gateway
* Sophis Risque Customization, MS C++, MS Visual Studio. .Net 4, 4.5; C#, VBA, PowerShell,
Subversion SVN.
* Silverlight/XAML (UI), XAML applications using MVVM, LINQ, Entity Framework, EDMX, XML.
* Project Management duties. Mantis, MS Project. HP QC, Bug Fixing, Bug Tracking. Test Case
Management.
* Liaise with 3rd Party vendors and Consultant services; Sungard, HP, IBM Constants and Misys
for Sophis.

Front Arena 4 (2009.2, 2010, 2011)
Prime Including Quote Sheet and system admin.
OMNI Order Routing, OMNI Order routing, Market Info, Market Server (MSRV), AMAS-LIFFE. ADS
MS SQL Server 2008 T-SQL development; including UDF and Table Valued functions.
SSIS feeds, Golden Source market data, client data and accounting services.
AMAS -FIX FIX Gateway - Euronext market access.
APH-TIB-SSL Price Connectivity via RMDS Backbone and onto Sophis Contribution Server.
Sophis Risque 5x
SophisVaR v2.4 VaR/Risk Reporting
Sophis Contribution Server Theoretical Price Calculation/Publication via TIB to RMDS
backbone.
Sophis Reporting Dynamic Reports, Templates. Crystal Reports.
Sophis Toolkit 5.x, Toolkit Wizard 5.x
Sophis accounting module/produce postings is the Balance Engine/ Transaction Condition Rules.
Back Office Securities module/Securities Workflow (Back office Cash, X228, Workflows)
Sophis Database Transactions/Query (CSRSQLQuery, CSRTransaction)
BOWS, Integration Services, Data Services, IGR, Market Adapters, X228 Gateway, BOWS
XML, XSLT/XPATH, XML Schema definition skills.
FIX ML, FpML and SWIFT Messaging.

04/2007 - 05/2009
Senior Analyst/Developer
Bank Julius Baer


04/2007 - 05/2009
Senior Analyst/Developer
Bank Julius Baer

Project Definition, System Design and Implementation
Technical Analysis and high-level design of a Structured Products FX and Equities Issuing
platform MS SharePoint and
IBM OTMS Deal capture/Order router.
* Designer of key components for Structured Products Core Database - FX and Equities New Issues
platform SPCD.
* Server side development using MS .Net C# 2007, IBM WebSphere, XML messaging.
* MS SQL Server 2005/2008 T-SQL development.
* SQL Server Service Broker (SSBS). XML, XSLT/XPATH and FpML. MiFID Post trade related
enhancements.
* Additional Regulatory, compliance and client reporting using Oracle 10g. PL/SQL.
* Interfacing with New Issue trading platform/order router IBM OTMS, Bloomberg, Wall Street,
Front Arena and
Price Contributing servers.
* Interfacing FX Options with Wall Street FX Front Office, utilizing the FX Trade message API
and WSS Oracle DB.
* C#/ CLR/ SQL Server development.
* HP Quality Centre; Tracking Issues, Requirements gathering. UAT and SIT testing.

04/2006 - 03/2007
Senior Developer
Fortis Investments


04/2006 - 03/2007
Senior Developer
Fortis Investment Management

Project Definition, System Design and Implementation
* Front Office Trade Order Management, Fund Management, Fixed Income, Equities and Derivatives.
* Business Applications. Ab Initio and MQ Series Messaging interfaces for Minerva, ThinkFolio,
LatentZero/Sentinel
* Development using MS .Net C# 2003/2005. Oracle, Sybase and MS SQL Server.
* Systems Integration utilizing Ab Initio ELT (batch and continuous data flows),
* .Net C# programming to write a ThinkFolio to LatenZero/Sentinel compliance interface used
throughout Europe.
* Data warehouse feeds, BMC Control-M job scheduling (Workload Automation).
* Portfolio Risk, Margin and P/L reporting. Collateral Management
* Data Consolidation using Sophis (Instrument, Trade, Portfolios) via Ab Initio and Sybase IQ
Data warehouse.
* Sophis Risque Toolkit Customization, MS C++, C# and VBA. MS Visual Studio.
* Sophis MQ Adapters SWIFT templates and messages for Internal and External payments
(Send/Acknowledge)
* Sophis Data Extracts, Data warehouse ETL Oracle/Ab Inito.
* Sophis Integrations Services - DRT, IGR. XML Gateway using FpML, FIX for OTC Derivatives, FX,
FXD.

06/2005 - 03/2006
Senior Developer
Credit Suisse


06/2005 - 03/2006
Senior Developer - FI, Global Bond Blotter
Credit Suisse

Office)

Project Definition, System Design and Implementation
Front Office fixed income global bond blotter database merge. Fixed Income, Emerging Markets and
Credit applications.
* Sybase Database development (schema design, table constructs, stored
procedures/functions/packages)
* System Analysis and re-design of trade flows.
* System and Query performance tuning.
* Perl Scripting, Sybase T-SQL development, API CTLib.
* Bug fixing, bug tracking. Unit testing.
* .Net; VBA and C# client blotter functionality, calling DCOM server side C and C++ code.
* FOBOCA messaging code librarian, ClearCase.
* Provided 3rd Level support to Fixed Income IT trading floor team.

04/2000 - 03/2005
Senior Developer/Team Leader
Commerzbank AG


04/2000 - 03/2005
Senior Developer/Team Leader - Rolfe & Nolan Implementation
Commerzbank AG

Project Definition, System Design and Implementation
* Rolfe & Nolan European Implementation including RANbase, Business Objects and RANrec
supporting tools.
* ClearVision system programming and interfacing to with front office, mid and back office
processing system.
* Interfacing ClearVision to the banks internal static data repositories, reporting tools and
exception tracking tools.
* ClearVision for Eurex, LIFFE, LTOM, CBOT, CBOE and CME using AIM2CV and Multi Market Matching
Module (4m)
* Various external broker feeds, Reconciliation processes and exception reporting tools.
* Interfacing Back Office and Order routing architecture using IBM MQ Series and Oracle AQ
* Porting legacy messaging system and Devon Logical Gateway from OpenVMS to Solaris, using
Oracle AQ and XA

System implementation and development tasks performed
* Development of Front Office trading system feeds for Fidessa, Summit, Murex (MxML) and
Bloomberg.
* Design, test and deploy messaging interfaces for mid to back office data flows on NT, UNIX
and OpenVMS.
* Design, test and deploy Oracle database business logic and message translation processing.
Adhoc reporting logic.
* Oracle Tuning, SQL and stored procedure tuning using Cost Based Optimizer techniques.

Technologies Used:-
Oracle 9i:
SQL, PL/SQL, SQLJ, C/Pro*C. OCI, Embedded SQL (ESQL). XML, XSQL.
Packages, stored procedures, triggers, including use of Oracle packages DBMS_SQL. DBMS_JOB,
DBMS_ALERT Oracle External Procedures, initially using C on OpenVMS, rewritten for UNIX as
server side java (SQLJ, JDBC).
Oracle Partitioned Tables, Materialized views and Indexed Organized Tables (IOT).
Oracle tools:
Oracle Advanced Queuing (Oracle AQ) using DBMS_AQ, DBMS_AQADM
Oracle XA Distributed Transaction Processing using Pro*C and Oracle OCI (Oracle Call
Interfaces).

04/2000 - 03/2005
PL Manager (Developer)

A Fixed Income Bonds and derivatives portfolio performance and Profit and Loss management
system,
Daily and monthly risk control reporting system.
Tasks performed:
* Implement new MS Access Reports and updated Excel/VBA and VB GUI Enhancements.
* Develop Sybase ASE 12.5 business logic, stored procedures etc.
* Tune Sybase ASE 12.5 server side batch transactions. Server side Sybperl scripting.
* Rewriting Database access code from VB5 DAO and RDO to use VB 6 and ADO DB.

Swiskey re-engineering. (Analysis and Development - 6 weeks) Location: Commerzbank, London, UK
UBS Broker application, replacing Sybase replication processes with a java based client
interface;
SwiskeyConnect. This project involved major re-engineering server side business logic and
additional Sybase database tuning and schema development.
Tasks performed:
* TSQL, Sybase stored procedure/functions and business logic re-engineering.
* AutoSys scripting and other UNIX scripting, Sybperl. Sybase Central.
* Java Client technology testing and deployment.

Automating Fixed Income Daily Research Client List Location: Frankfurt am Main, Germany
Email and Fax publishing application (Analysis and Development - 3months)
Tasks performed:
* Programming MS Outlook 2000, MS Access 2000, using VB 6 calling Sybase stored procedures,
ADO DB.
* VC++ and COM, DCOM and ISAPI programming.

10/1999 - 04/2000
Analyst Programmer/Consultant
Credit Suisse First Boston

Credit Suisse First Boston
Freelance
Analyst Programmer/Consultant

London

10/1999 - 04/2000
Freelance Analyst Programmer/Consultant
Credit Suisse First Boston

Project Definition, System Design and Implementation
* Interfacing Front Office Futures & Options trading platforms with GMI (IBM AS/400) and Rolfe &
Nolan RANsys.
* Global Straight Trough Processing; IBM MQ Series, messaging and XML Self-Describing Data
structures.
* Reviewing and revising existing business flows and matching logic used for ClearVision
(running under Sybase).

System Development tasks performed
* Associated trade feeds, FL Software ClearVision (US markets, EUREX, LIFFE and Clearing 21
projects)
* Reengineer C code messaging adapter which ran on Oracle, COBOL and Embedded SQL (SQL).
* Design, build, volume test and implement new C++ FOBOCA adapter for ClearVision running under
UNIX.
* Sungard GMI Implementation OTC and ETD Products
* General ledger processing, collateral processing, margining, the batch, fees/commissions,
trade, position keeping.
* As/400 coding in RPG3, CL, DB2/400 and IBM Query
* Mint Messaging Exchange Connectivity for CME, CBOE exchange messaging and MINT SwiftNet
Gateway.
* ETD Sungard GMI / FL Software ClearVision Integration
* Business analysis and testing for LIFFE, LTOM, MONEP and MATIF
Technologies Used:-
DB development using Sybase CT-Lib and DB2/AS400 RDBMS.
UNIX scripting; Bash and C Shell.
C++, Rogue Wave Tools.h++, Dbtools.h++, XML/XLST.
CSFB in house developed FOBOCA messaging system interfacing. Talarian Smart Sockets.

04/1998 - 09/1999
Senior Developer/AP
Barclays Capital


04/1998 - 09/1999
Senior Consultant /Analyst Programmer
Barclays Capital

Project Management/System Implementation
* London - Sungard GMI decommission and migration of ETD processing to Rolfe & Nolan RANsys.
* Paris - UBIX Decommission MATIF / MONEP Product lines. Migrate Exchange and Client, Brokerage
reporting.
* Migrate UBIX Oracle based Accounting, General Ledger and associated interfaces.
* FL Software ClearVision system upgrade and the porting of exchange links of MATIF and MONEP to
London.
* Paris Back office Re-Engineering; ATSM UBIX System decommissioning. Implementing and
re-engineering
Front to back office interfaces for Rolfe &Nolan RANsys futures and options settlement System.
* EUREX GCM Project; Co-ordinate with Deutsche Bourse Systems technical staff. Implement FL
Software
* ClearVision. German Regulatory BaFin reporting; Msg|Gedo Paragraph 9 Equity Law Reporting.
* LIFFE Automated Brokerage System trails, re-engineering brokerage processing with LIFFE and
LCH.
* Interfacing to Front Office order router for markets LIFFE, LTOM, MATIF, MONEP, EUREX, OTOB
and OM.

02/1997 - 04/1998
Senior Analyst Programmer
Credit Suisse First Boston

Credit Suisse First Boston
Permanent
Senior Analyst Programmer

London

02/1997 - 04/1998
Senior Analyst Programmer - Lighthouse Treasury Systems
Credit Suisse First Boston

Systems
Lighthouse provides Front Office deal capture, position keeping, real time pricing and risk
management for FX,
Fixed Income, Treasury funding products used by the CSFB Money Markets Business in London,
Europe and US.

System Implementation
* Development and Integration for the front office Treasury Lighthouse System, supplied by 3rd
party vendor
Rolfe & Nolan (IQ Finance).
* Resolution of day to day bug fixes, additional functionality requests.
* Liaising between internal Business Analysts, Product Managers and external software vendors.

System Analysis, Design and Development tasks performed
Mar 98 Futures Equivalent/Hedging Application. Based on MS Access97, VBA, and ODBC to Open
Bloomberg.
Jan 98 Lighthouse Version 2.4 system Upgrade, testing and integration with system feeds and
reconciliations.

10/1997 - 12/1997
Senior Analyst Programmer - Lighthouse Treasury Systems
Implement Global Build

Sept 97 Build Business Objects report application, to perform daily summary Profit and Loss
accounting.
Aug 97 Implement several data feeds to source data from various Back Office Management Reporting
systems.
Feb 97 Build and deploy Oracle server side reconciliation suite

05/1995 - 01/1997
Analyst Programmer
Swiss Bank Corporation

Rolfe & Nolan (R&N) Back Office System support and development. The R&N system is a complete
Derivatives accounting system for Exchange Traded Futures and Options used by traders, risk control
and associated back office settlement staff, throughout SBC Warburg.

System Analysis, Design and Development tasks performed
Oct 96 FL ClearVision Automatic Trade Reconciliation & Confirmation System. Analyse and assist
business Managers with the implementation of trade capture and management system. Initially
for the French
Futures and Options MATIF and MONEP. Later expanded to cover LIFFE, CBOT and CME exchanges.

01/1995 - 01/1997
Analyst Programmer
Swiss Bank Corporation


01/1995 - 10/1995
FX Business Relationship Manager
Bondop Reporting Administer Sybase Reporting system for Financial Control Group

Resource day to day IT issues for the FX business. Liaising on IT related projects with FX business
heads and
Operation managers. Support and maintenance of trader workstations and Market Data services and
technology.

10/1991 - 12/1994
Financial Systems Administrator
Warner Music International

Warner Music International
Permanent
Financial Systems Administrator

London

10/1991 - 12/1994
Enterprise Performance Management (EPM) Systems Administrator
Warner Music International

Supporting the day to day IT needs of a large corporate headquarters accounting function.
Administering monthly
Reporting and budget planning systems. Design and rollout of Micro-Control and Hyperion accounting
systems to
more than 45 territories.

Key Responsibilities:
Administer Enterprise Performance Management (EPM) applications; covering budgeting, forecasting and
planning
business processes that span multiple functional areas from finance to sales.
* Develop Reports and provide support to Local, Regional and Group Finance analysts to analyse and
interpret Management Information.
* Maintenance of the Chart of Accounts according to accounting standards in the master data
application and maintain the metadata within the EPM applications

02/1990 - 09/1991
Financial Systems Administrator
EMI Music Worldwide


02/1990 - 09/1991
Financial Systems Administrator
EMI Music Worldwide

Supporting the day to day IT needs of a large corporate headquarters accounting function.
Administering
Monthly reporting and budget planning systems. Design and rollout of Micro-Control accounting
systems to more
than 30 global locations.

Local Availability

Only available in these countries: United Kingdom
Profileimage by Peter Endler IT Technical Consultant, IT Technical BA / Senior Developer, Senior Consultant/Developer from Cheam IT Technical Consultant, IT Technical BA / Senior Developer, Senior Consultant/Developer
Register