Experienced Java software developer with 20 years development experience in a variety of companies and industries.
I have extensive experience of all aspects of the software development lifecycle.
I have contracted at many smaller start-ups, as well as working for large multi nationals, and have enjoyed working with a wide variety of different people and cultures.
Java - J2SE, JEE
GWT, MVC, JPA, MSSQL, MySQL
Eclipse, Maven, Git, Docker, AWS
May 2017 - present
Working on migrating key parts of Provisio to Temenos Financial Advice
July 2013 - May 2017
Worked on enhancing the Provisio advice engine to meet client's needs.
August 2010 - July 2013
Development of Provisio advice engine, including the OSGI Java back end and GWT and Flex UIs
April 2009 - Dec 2010
Development and maintenance of PHP based charity website
Feb 2009 - Jan 2011
Part time wedding and portrait photographer, earning a silver with distinction award for wedding photojournalism at the AIPP awards in 2010
Jun 2005 - Jan 2007
Worked on delivery and release of the Prime Brokerage division's Java applications
Sept 2004 - Mar 2005
Development and release management of O2's java based portal
Sep 2002 - July 2004
Developed custom solutions for clients of Curam's JEE based social services platform
Developed performance enhancements for Mobile Aware's java based dynamic content generation application
Mar 2000 - Apr 2001
Developed C++ conferencing application on Blackberry devices for Intanda
Customised MSNs portal of Egreetings card delivery Java based platform
Developed java backed intranet management site for Rare Medium's wireless devices
July 1996 - Sept 1999
Developed C, Perl, Visual Basic and Java based scientific applications
Internet consultant at Scientific American and other clients