Download PDF


Dedicated IT professional with over 25 years experience in IT and over 15 years experience in the futures industry. Internationally experienced, global manager with a keen focus on delivery and quality, and with a proven track record on delivering using Agile methodology.

Work History


Agile Coach & CORE Product Manager

Neurensic LLC

Manage the specification and delivery of the state-of-the-art machine learning system for compliance surveillance tool, interfacing between sales, business, data science and engineering as one of several domain experts. The position reports directly to the CEO of a dynamic startup and works closely with the  managers of each of the groups and teams. Encourage improved team dynamics and interaction by the application of suitable Agile practices such as Scrumban.


Director, Product Delivery

Societe Generale Americas Securities, Chicago

2015 - 2016, Director, Product Delivery (Americas)

Managed the development and QA Agile teams responsible for million dollar projects such as the TraderID/Limitedge records management system, the MIDAS market data cost management system and the QMS Qutoe Management System for trading single stock futures using a near shored development team in Canada and an off-shored team in Bangalore,  promoting Agile methods with management and Montreal based team, leveraging Jira's Scrum board for development and Kanban board for release management. Ensured regular and quality releases of the software, written in Javascript, Java and Oracle PL/SQL,  Part of a senior team presenting to the CFTC regulatory body working closely with audit and compliance departments. Provided leadership for critical exchange migrations. Redesigned Sharepoint site and migrated to SP 2013, and championed the use of the Mediawiki site for improved documentation and knowledge management.

2011 - 2014, Global Head of eTrading Admin,

2013 - 2014 Product Manager (Americas)

Managed and motivated the global team responsible for static data, limit set ups and user set ups to ensure appropriately approved trading rights. Designed new process and systems and enhance current and new process to better and more efficiently support this function. Motivated and coordinated the teams in three regions and their interaction with the other eTrading teams on a global basis, reporting to global eTrading management. Manager responsible for design and delivery of new trader records and pre-trade limit request system, moving to a web based  system managing 1.2mn limit items, in a multi-year multi-million dollar project. Champion use of Agile methods including Scrum boards in Jira and the use of Mediawiki for knowledge management for TraderID/Limitedge systems, and for exchange & trading platforms. Worked closely with compliance and audit to address needs and requirements of exchange and internal audits. Provided critical leadership and delivered complex exchange migrations including major migration of LIFFE to ICE in 2014.  

2009 - 2011 Production Support Manager, Americas

Managed and motivated the USA regional production support team handling the day to day running of the multiple critical, high availability trading platforms - vendor supplied, hosted and internally developed electronic trading system components.  Designed and implement process, tools and structural change to bring the eSolutions technical support team into a fully operational follow-the-sun global 24x6 model. Monitor and motivate staff in the US and improve interaction between the team and other regions and other teams.


Senior Product Manager & Business Analyst

patsystems llc, Chicago & London

2001 - 2008 Product Manager & Business Analyst

Performed Business Analysis and responsible  for all exchange connectivity provided by Patsystems, co-ordinating this work with the exchange gateway development teams, the quality assurance team and the other product managers. Leveraged Sharepoint in order to increase knowledge exchange in a global environment. Additionally, executed the analysis and design for next generation of pre-trade risk processing with the other Senior project managers, managed and performed third line support the FIX interfaces and Trading API. Analyzed and implemented numerous new exchange connections to increase order flow Analyzed and implemented impact of yearly exchange mandated changes with minimal disruption Increased support and use of FIX and API connections

1999 - 2001 Senior Developer & Support Manager  (London)

Managed production client support services department in a global environment responsible for resolving customer issues
Analyzed, developed, tested and documented Trading software such as the Trading API (using Windows sockets and presenting a C library interface). The API managed all trades going through patsystems architecture for a decade, with some third party users still using this software today.


Consultant Developer

Reuters, Digital Equipment, England

Consultant developer working on long term contracts at Digital Equipment Corporation (DEC) and Reuters using various languages such as Pascal and C on sales reporting systems, trade invoicing and trading architecture permission systems.


Developer, Systems Manager

Flinders Medical Center, Australia

Developer responsible for various different medical support systems for medical records, laboratory results and accident & emergency scheduling using languages such as Pascal. Managed the computing cluster as a 24x7 99.999% uptime environment.




University of Adelaide

Bachelor of Science majoring in Physics and Computer Science



Series 99


Operations Professional