Profile
I am an expert Java GUI developer with more than nine years experience working with
client-side Java (Java2D and Swing) in the field of data visualisation, and previous industry
background in investment banking / risk management. I am seeking a contract position in
which I can make use of my unique skills and experience. I am a dual national (New Zealand
and British nationality) and able to travel to most European centres.
David Gilbert
I am the designer and creator of JFreeChart, an open source chart library for the Java
platform (see http://www.jfree.org) that is used throughout the world by literally thousands
of companies including NASA, IBM, CERN, Boeing and Sun Microsystems. A couple of
OFFICE screenshots from JFreeChart to illustrate:
Object Refinery Limited
Enterprise House
5
Roundwood Lane
Harpenden
Hertfordshire AL5 3BW
UNITED KINGDOM
PHONE
+44 845 130 1725
+44 780 084 6889 (mobile)
FAX
+44 845 130 1726
EMAIL
david.gilbert@object-refinery.com
WEB
http://www.object-refinery.com/
I have a passion for Java development and have presented my work at several conferences
including JavaOne (2009), FOSDEM and Devoxx (2008), and also at Java User Groups.
I have contributed to other open source projects including Sun’s OpenJDK, Pentaho
Corporation’s Business Intelligence suite and GNU Classpath. For the GNU Classpath
project, I implemented a large part of the Swing Metal Look and Feel, and wrote an extensive
test suite (as part of Mauve) for the Swing, Java2D and Java collection APIs.
Experience
OBJECT REFINERY LIMITED — 2001 TO PRESENT
Developing an open source business around JFreeChart, selling documentation, support and
consulting services, while at the same time evolving and maintaining an extensive open
source API that is widely adopted by Java developers around the world. Responsible for
design through to delivery of new JFreeChart features, bug fixing, extensive QA testing and
David Gilbert collaboration with external contributors.
RISK MANAGEMENT IT CONTRACTOR (LONDON) — 1995 TO 2001
Contract positions as a Business Analyst within the risk management / IT sections of several
OFFICE investment banks in London (Abbey National Financial Products,
Object Refinery Limited West Merchant Bank / WestLB and Hambros Bank). During this time I worked extensively
Enterprise House
on projects implementing the Summit System for trading of interest rate swaps, bonds,
5
Roundwood Lane
Harpenden futures, options and FX. The roles covered front to back office, but usually with an emphasis
Hertfordshire AL5 3BW on middle office risk management functions.
UNITED KINGDOM NEW ZEALAND TREASURY — 1993 TO 1995
PHONE A Risk Analyst in the risk management section of the New Zealand Debt Management
+44 845 130 1725 Office, the organisation responsible for the management of the New Zealand Government’s
+44 780 084 6889 (mobile) foreign debt portfolio.
FAX
MATHEMATICS & STATISTICS DEPARTMENT, UNIVERSITY OF OTAGO — 1992 TO 1993
+44 845 130 1726
A research analyst assisting staff and post-graduate students with project work.
EMAIL
david.gilbert@object-refinery.com
Education
WEB
BCom(Hons) in Finance — University of Otago, New Zealand, 1987-1990.
http://www.object-refinery.com/
BSc in Computer Science — University of Otago, New Zealand, 1990-1992.
Skills
Excellent client-facing skills, plus technical abilities including: Java development (J2SE),
especially Java2D and Swing, but also Collections, XML (SAX), JDBC, the Servlet API, Applets,
JNLP and Pack200; open source project management; source control systems (CVS and
Subversion); build systems (Ant); IDEs (Eclipse and NetBeans); quality control (JUnit,
FindBugs, Checkstyle); documentation (Javadoc, LaTex); web-site management (HTML,
Apache, MySQL, PHP, and the phpBB2 forum).