GFI Group

2006-2012

GFI provide competitive wholesale market brokerage services in a multitude of global over-the-counter (“OTC”) and exchange listed cash and derivatives markets for fixed income, equities, financials and commodities.

Headquartered in New York, GFI employs more than 2,100 people in North America, Europe, and the Asia Pacific. Over 2,600 institutional clients, including leading investment and commercial banks, corporations, insurance companies and hedge funds.

 Analyst Programmer

Key Tasks

Z

Build

Build a solution to meet a Sarbanes-Oxley deadline, with limited time and budget.

Z

Architect

Research, evaluate, and vet a new architecture for an enterprise Services Oriented Architecture (SOA) as part of a five-year strategy.

Z

Author

Author feasibility and system design documentation.

Z

Deliver

Deliver a number of dashboards throughout the organisation, in London, New York, and the Asia Pacific.

Z

Communicate

Work closely with business analysts, business users, and the strategic projects director.

Key Skills

Coding

Data Analysis

Business Analysis

Communication

Key Technologies

Access (Microsoft)

ADO.NET

ASP.NET

C#.NET

Confluence

Design Patterns

Documentum SDK

Entity Framework

Entity Relationship Modelling (ERM)

Enterprise Service Bus (ESB)

Multithreading

Infragistics

NUnit

OOAD/OOP

Oracle

Oracle PL/SQL

Perforce

SOA

SOAP

SOLID

StyleVision (Altova)

TIBCO

TIBCO BusinessWorks

TIBCO EMS

TIBCO iProcess

TOAD

UML

VBA

Visual Studio

Windows Communication Foundation (WCF)

WinForms

WSDL

XML/XSL

XMLSpy (Altova)

Key Project

Trade Capture Systems

Built an automated trade capture system using Excel COM that allowed business users to define data fields, format, and validation and to auto-generate a new trade capture solution complete with datastore.

Key Project

Business Activity Monitor

Built a real-time multithreaded dashboard that allowed users to monitor the lifecycle of a trade as it was processed by different services such as confirmations, revenue, finance, and risk, etc.

Key Project

Brokerage Rates Management System

Built a Brokerage Rates Management System that allowed users to quickly retrieve, reference, and compare brokerage details and rates instead of having to hunt for them in a filing cabinet.

Key Project

Service Oriented Architecture

Researched evaluated, and vetted a new architecture for an enterprise Services Oriented Architecture (SOA) as part of a five-year strategy.

Key Project

FX Rates Dashboard

Built a C#.NET Windows dashboard that allowed users to view and edit foreign exchange rates before sending them to services downstream.

Key Projects

Risk Monitor

Maintained a risk monitor developed using ASP.NET, later upgrading it to an ASP.NET MVC solution. The system polled Aleri data streams fed from an OLAP Cube that allowed Middle Office users to monitor and manage risk throughout the organisation.

Affirmations Service

Built a solution to integrate an affirmations service (MarkitWire) with existing trade capture and SOA services. The solution allowed users to affirm trades directly, rather than use the MarkitWire GUI.

Takeaway

Value

A great opportunity to deliver real and much needed value.

Teamwork

A great team, one of the best – smart, dedicated, hard-working.

Varied Projects

Interesting, varied, and sometimes challenging projects.

New York

Fabulous to spend time working with teams in New York.

Technologies

A great opportunity to strengthen skill-sets and explore technologies.

Deadlines

Some of the deadlines were unrealistic and unnecessary.