Fidessa® is a registered trademark of Fidessa Group PLC 

 |

 Copyright© Otata Ltd, 2009.  All rights reserved 

Neither Otata, nor Tim Cooper is affiliated with Fidessa group PLC, nor any 1960s rock bands

Please click here to view our terms and conditions
Policies etc

Employment History 

2 Tetra Ltd Auckland, New Zealand

Software Developer                                                   December 2008 to present

Design and development of a full-featured stock exchange simulator, implementing Hong Kong stock exchange communications protocols and simulating live market behaviour.

Developed in Java, using Spring and Hibernate frameworks, RMI, NetBeans Rich Client Platform (RCP) and MySQL database. Eclipse and NetBeans IDEs.

Fidessa Ltd Hong Kong

Senior Implementation Consultant        August 2005 to December 2008

Fidessa implementation consultancy at Macquarie Bank, replacing their Market Trader system with Fidessa for London, Tokyo, Hong Kong, Singapore, Taipei, Seoul and Sydney.

Major customisation work from global multi-node installations to latency-critical electronic trading set-ups. OMAR, TMAR, CTAC, FDA, FTW, FTS, APAS, FIX, EMMA and AMMA.

Fidessa PLC London, England

Senior Implementation Consultant        September 2004 to August 2005

Fidessa implementation consultancy for installations in The Netherlands and London/ Germany.

Working split-time on two client projects:

In the Netherlands, focus was on performance, particularly time-to-market, rollouts to European exchanges and ECNs in the U.S. I was the only Fidessa consultant assigned to this client at the time.

In London, a senior role helping to perform an upgrade of a highly customised Fidessa installation, at the same time as building out new functionality, connecting to Fidessa's new connectivity network, which is now known as FidessaNet. Performing rollouts and post-go-live support.

Otata Ltd Auckland, New Zealand

Software Developer                                                    March 2002 to September 2004

Freelance software development for various organisations, mainly on Windows, using c++, Visual Basic, Microsoft SQL server. Clients included Task Technology (retail point-of-sale vendor), Deaf Association of New Zealand, Wharehine Group.

Royalblue Financial PLC Tokyo, Brussels and Amsterdam

Technical Team Leader                            September 2000 to March 2002

Job function: Lead a team of 6, on two sites. Implementation of multi-site, multi-business Fidessa system from one set of servers, liaising with traders, management and IT staff to define requirements.

Responsibilities included:

  • Assigning project responsibilities, motivation, training, forecasting and reporting to management

  • Design and development of ActiveX trading dialogs for NT4 workstations, using Visual Basic and TCL

  • Requirements analysis with head traders, client developers & system architects

  • Server scripting and configuration including datastreams, EuroNext go-live, retail banking interfaces

  • Modification of FTS, OMAR, EMMA and FDA

  • Customisation of JMIS interface software to Tokyo stock exchange (c++ on Solaris)

Task Technology Ltd. Auckland, New Zealand

  • Requirements analysis and software design for point-of-sale related applications.

  • Supervision of point-of-sale developers and improvement of the software development process at Task.

  • Developed multi-threaded virtual device driver, for Windows NT, in c++.

  • Member of strategic planning group.

Royalblue Technologies PLC Surrey, England

Business: the leading supplier of Equities Trading Systems to major financial institutions in the UK.

Systems Engineer                                    December 1997 to March 1999

Job function: Software development and commissioning of Fidessa. Liaising with traders, management and IT staff to define requirements, explain system functionality and to support acceptance testing.

Responsibilities included:

  • Development of ActiveX trade entry objects on Windows NT4 workstations, using Visual Basic, and TCL

  • Code modification on UNIX servers using c++

  • Requirements analysis with Traders and on-site technical support teams,

  • Major configuration of OMAR, FTS, FTW, EMMA and introduction of the first CTAC system,

  • Modification of real-time database structure,

  • Providing advice and training to the first-line support team,

  • Supporting Euro currency and Y2K testing teams.

Thyron Ltd. Hertfordshire, England

Business: Provider of transaction automation solutions, especially Smartcard-based systems.

Project Engineer/ Development Engineer July 1993 to December 1997

    Analysis of customers’ business requirements. Specification and design process for projects ~£0.5M. Project management to site acceptance test stage. Supervision of technical support for Value Added Re-seller network.

    Hardware and software development of Electronic Funds Transfer terminals

GEC Avionics PLC Kent, England

Development Engineer                                              September 1992 to July 1993

Development of electronic control systems for aircraft weapons systems &flight computers for commercial jets.

Student Engineer                                                         September 1988 to June 1992

Company sponsored world-class business training program and work experience across all facets of the business. Work placements in software and hardware design departments, 1 year before university and during vacations.