Curriculum Vitae
Address: |
20 Vale Road, Parkstone, Poole, DORSET, BH14 9AU |
Telephone: |
+44 7909 528077 (mobile) |
Email: |
|
Born: |
24th July 1972 (Hanover British Military Hospital, Germany) |
Nationality: |
British |
Technical Skills: |
Java, C++ & Smalltalk, Real time embedded C, J2EE, JMS, Sybase, SQL Server & Oracle, NT 2K, XP, Solaris, Linux, PKI, IPSEC, XML, UML, SOAP, CORBA, Numerical Methods |
Head of Development (Global), May 2002 to Present.
WDS is a mobile telephone technical support company. I was hired to turn around the company’s software products, which account for 20% of their turnover (the rest was generated by a call centre). I’ve grown the team from three developers to twelve in the core team, and coordinate with 4 other teams in other time zones. We’ve also moved all the projects onto a common platform. All while maintaining a flow of at least one release of code each week supporting new mobile phone handsets and features. It has all been achieved through my use of the “XP” agile programming methodology. These products now account for 50% of revenue. I’ve also pioneered a cost accounting system allows the business to track break even on our work, improving their pricing.
Consultant Java Systems Architect, City of London, October 1999 to Mar 2002
Working as a consultant Java Systems architect, I've been helping teams to deliver financial services software and secure e-commerce websites. This usually involves mentoring in object oriented best practices, managing the project and customer expectations, whilst participating as a lead developer.
As an active member of the “Agile Development” community I've run workshops internationally, along with founding the weekly London agile group.
Here is a list of my clients.
Bondclick Ltd, (City of London, November 2000 onwards)
Bondclick is a browser based Eurobond trading platform. My role was to provide XP coaching and OOD/UML mentoring in Java to the whole team. I was personally responsible for the implementation of the object-relational persistence layer, the design of the XSLT powered reporting and the core "Request for Quote" Engine.
LongAcre Partners (City of London, July 2000 to February 2001).
Born from Dune partners and the Olswang media law firm: LongAcre is a corporate finance house. I was responsible for analysing technology risk in new clients, and helping existing clients manage technology risk. This ranged from technical input to the client's business plan through interviewing candidates for the client, or detailed technical analysis of web traffic when valuing companies for acquisition.
Dune Partners (West end of London, Feb 2000 to July 2000)
Dune partners are a hedge fund. I was hired to develop a portfolio management website for their high net worth investors. I put a team together, and we built portfolio risk analysis and optimising tools that allowed investors to see their portfolio performance under real historical, or hypothetical future market conditions.
Lombard Risk (City of London, October 1999 to Feb 2000)
Lombard risk makes portfolio management tools for 2nd and 3rd tier investment banks. I was hired as an XP Coach to mentor a team of 12 people using XP to build a suite of bond and bond derivative pricing and risk tools.
Senior Developer, City of London, February 1999 to October 1999
We were the first team in the UK applying XP to building investment banking products. I brought Investment banking skills as well as XML, CORBA, Sybase, Servlet skills into the team. Our software is used in trade warehousing and distributed messaging products currently at Dresdener Kleinwort Wasserstein.
Associate Director, London & New York from April 1996 to December 1998
Working directly for the Foreign Exchange front office in New York and London on front office real time P/L system, through the merge with UBS. Previously working in New York office for 1.5 years, I was the technical leader on the bank's Bond & Foreign Exchange research website. Originally hired for the IT Infrastructure department in London. I was instrumental in redesigning the reconciliation engine for straight through trading. Whilst in the US I was actively involved in the bank’s graduate recruiting program.
Analyst Programmer, City of London, reporting to the 'Group Standing Data' Project Manager, September 1994 to April 1996.
Worked in a team on libraries of standard objects (C++) for interfacing Teknekron and X Windows to large data warehouses.
Software Engineer, Essex, reporting to the Project Manager, January 1991 to September 1991.
Real time embedded C, Life critical system intravenous infusion pumping system.
SFA Corporate Finance Representative.
October 1991 to June 1994: BA. (Hons) & MA.
Masters degree in natural sciences (Maths & Computer Science) Dissertation: "multi user distributed project management system".
September 1988 to July 1990:
A' Levels: (AAAB) Physics, Computing, Maths & Further Maths.
S' Levels: (Distinction & Merit) Computing and Physics.
A' level dissertation: Handwriting recognition engine using statistical AI techniques in C for Windows.
September 1983 to July 1988:
O' Levels: (A) Maths.
GCSEs: (AAAAABBB) Physics, Chemistry, Statistics, Computing, Geography, German, English & English Literature.