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