Curriculum Vitae

This is an abridged version of the curriculum vitae. For reasons of privacy and security, only key details have been provided here. You may request a full version by contacting me.

Education

The University of Melbourne

Bachelor of Computer Science

Xavier College

Victorian Certificate of Education

Professional experience

Senior software engineer - UBS Investment Bank - Zurich

Responsible for the design, development and deployment of secure connectivity solutions for the FX business (including cash and derivatives). Covering the entire portfolio of external client-facing FX applications including the bespoke UBS SecureConnect system, server-side infrastructure for the UBS FXOT desktop trading application, Traiana Harmony (TRML) connectivity, Reuters Dealing (TOF) connectivity and Thomson Reuters Trade Notifications (TRTN) connectivity.

Finance competencies: FX cash, FX derivatives

Technology used: Java, SSL/TLS, PKI, X.509, XML, XSL, Eclipse, MQ, Nirvana, SQL, Oracle, Apache Camel, Solaris, Linux

Senior software engineer - Barclays Capital - London

Responsible for the specification, design and deployment of a capacity monitoring infrastructure based on the open source product Ganglia.

Technology used: C, C++, Java, XML, Tomcat, Apache, Oracle, MySQL, rrdtool, GNU autotools, Linux, Solaris, Cygwin

Quantitative developer - Concordia Advisors - London

Responsible for the technical systems for the front office quantitative trading group, particularly the collection and distribution of tick data, supporting KDB-based algorithmic trading infrastructure, FIX connectivity and the infrastructure for research activity.

Technology used: C, C++, R, KDB/q (KX systems), Linux, Solaris

System integrator - Thomson Reuters - Paris

Responsible for simulating, reproducing, investigating, documenting and remediating issues discovered by customers during install, upgrade and operation of the Kondor+ product. Kondor+ is used in the front office for deal capture, position keeping and reporting.

Technology used: C, C++, Sybase, Java, Tibco Rendezvous, RMDS, XML, Web services(WSDL, SOAP), Solaris, Linux, AIX

Technical Director - London Voice and Data Exchange Ltd - London

Responsible for the design, development and operational management of a VoIP telephone service servicing the UK market. The role involved development and implementation of VoIP switching services based on the SIP protocol, traffic management and analysis systems, billing systems and reseller/customer service systems.

Technology used: C, C++, Java, Oracle, SIP, XML, XSL, Web services (WSDL, SOAP), Linux, Cisco