09/06/2022 updated

PE
100 % available

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

Cheam, United Kingdom
United Kingdom
MSc Micro Electronics
Cheam, United Kingdom
United Kingdom
MSc Micro Electronics

Profile attachments

CV - Peter Endler

Db2400RESTful API Modeling LanguageTibco EmsQuery PerformanceMicrosoft AccessASP.NETC (Programming Language)Java (Programming Language)JavaScript.NET FrameworkMicrosoft ExcelXML SchemaMicrosoft WindowsAcceptance TestingSAP Sybase ASEADO.NETApplication Programming Interfaces (APIs)Agile MethodologyXMLSpyAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3Data AnalysisApache TomcatApplication Lifecycle ManagementBusiness LogicIBM System IAtlassian ConfluenceAtlassian JiraHTML5Test AutomationUnit TestingCA Workload Automation AeMicrosoft AzureBash ShellBig DataBug Tracking SystemsBug ManagementMicrosoft OutlookC Sharp (Programming Language)C ShellUnixC++ (Programming Language)IBM Rational ClearCaseCloud ComputingCOBOL (Programming Language)Distributed Component Object ModelComputer ProgrammingDatabasesContinuous IntegrationQuartz (Graphics Layer)Couchbase ServersSAP Crystal ReportsData CollectionExtract Transform Load (ETL)Data ManagementData MartData ModelingData QualityData WarehousingIBM DB2Relational DatabasesDatabase TuningDerivativesLinuxDevOpsLanguage Integrated QueryAmazon DynamoDBEclipse (Software)ElasticsearchMiddlewarePerl (Programming Language)Embedded SQLVisual C++ (Programming Language)Java Platform Enterprise Edition (J2EE)Entity FrameworkExtensible Application Markup LanguageFinancial Information EXchangeFront OfficeFunctional TestingGitHubProtocol BuffersApache HadoopMapReduceHibernateHP Quality CentersHP-UXIBM Cognos Business IntelligenceIBM WebSphere MQIBM Websphere Application ServerIBM WebSphere Message BrokerWindows Communication FoundationIntelliJ IDEAJava Platform Standard Edition (J2SE)Java Database ConnectivityJava Message Service (JMS)Spring FrameworkJSONJava Architecture for XML BindingJava Native InterfaceJob SchedulingJUnitPython (Programming Language)Korn ShellPostgreSQLUnix ShellMantis DatabasesApache MavenMetadataMicrosoft Visual StudioMicrosoft ProjectWindows Presentation FoundationMicrosoft SilverlightMicrosoft SQL ServersTeam Foundation ServerWindows APIMicroStrategySQL Server Management StudioMuleMulticastingOnline Analytical ProcessingModel View ViewModelMyBatisCisco Nexus SwitchesNode.jsNoSQLNumPyNunitOpen Database ConnectivityOnline Transaction ProcessingOpenShiftOracle DatabasesOracle ApplicationsPerforceSAP PowerDesignerPowerpivotWindows PowerShellScrum MethodologyVisualizationSystems Development Life CycleRabbitMQRed Hat Enterprise LinuxRegression TestingRelease ManagementMicrosoft Power BIMessage OrientedSAP ApplicationsSciPySeleniumServer-SideService-Oriented ArchitectureMicrosoft SharePointShell ScriptSimple Object Access Protocol (SOAP)Amazon Simple Notification Service (SNS)Software Project ManagementSolaris (Operating System)SONAR (Symantec)VaultStored ProcedurePL-SQLSQL DatabasesSQL Server Reporting ServicesSQL Server Integration ServicesSQLAlchemySQL and Java (SQLJ)SQL Server Analysis ServicesSubversionSystems DesignSystems IntegrationSalesforce TableauTcl (Programming Language)Transact-SQLUser StoriesVirtual StudioWeb IntelligenceWeb ServicesExtensible Markup Language (XML)XPathExtensible Stylesheet Language (XSL)Extensible Stylesheet Language Transformations (XSLT)Network RoutersModelling SkillsMultithreadingTestingElectronic Dance Music (EDM)Transport Layer SecurityStandard Template Library (STL)Oracle HyperionTest-Driven Development (TDD)PostmanAzure Data FactoryFlaskIbm MqApache SparkSpring BootSybaseSwift (Programming Language)Ab InitioSAP BusinessObjectsAWS VPCGitLabGitSpring DatapandasAmazon Relational Database ServicePytestAngularJSKubernetesAvroVba Programming LanguageApache KafkaReporting ToolsRedgateStatic DataOsgiRestful ApiPublishingCucumber (Software)Software Version ControlSpring BatchTIBCO (Software)Enterprise Service BusDockerElastic Load BalancingJenkinsServicenowMicroservices
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

Experience

Professional experience10+ years

Languages

EnglishFluent

Project history

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.

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.

ClearVision SME / Developer

FIS Derivative Utility Services
FIS Derivative Utility Services
Freelance
ClearVision SME / Developer

London

IT Technical Consultant

ING / Delta Capita

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.

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

IT Technical BA / Senior Developer

Société Générale

Senior Consultant/Developer Global Markets

Bank of America / FIS Consulting Services
FIS Consulting Services
Freelance
Senior Consultant/Developer Global Markets

London

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.

Senior Analyst/Developer OTC Derivatives

JP Morgan Private Bank

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.

ETD Systems Specialist/Developer

HSBC Global Markets

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.

IT Technical Consultant

ABN Amro Bank N.V

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.

Senior Analyst/Developer

Bank Julius Baer

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.

Senior Developer

Fortis Investments

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.

Senior Developer

Credit Suisse

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.

Senior Developer/Team Leader

Commerzbank AG

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).

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.

Analyst Programmer/Consultant

Credit Suisse First Boston
Credit Suisse First Boston
Freelance
Analyst Programmer/Consultant

London

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.

Senior Developer/AP

Barclays Capital

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.

Senior Analyst Programmer

Credit Suisse First Boston
Credit Suisse First Boston
Permanent
Senior Analyst Programmer

London

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.

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

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.

Analyst Programmer

Swiss Bank Corporation

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.

Financial Systems Administrator

Warner Music International
Warner Music International
Permanent
Financial Systems Administrator

London

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

Financial Systems Administrator

EMI Music Worldwide

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.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in