Summary:
I am an independent software developer currently based in London. My main area
of interest is Agile backend development on the Java platform. I am a strong believer in the benefits of
Test Driven Development and Continuous Integration. I also enjoy hobby game development in my spare time.
Skills:
| Languages: | Java 4 and 5+, JEE. |
| | SQL (Oracle, MSSQL) |
| | Groovy for scripting |
| | C++ |
| | OpenGL |
| Operating Systems: | Linux (Suse, Ubuntu, Red Hat) |
| | Win 32 |
| | Deployed to AIX and Solaris |
| Tools: | Intellij IDEA |
| |
Oracle (10g)
- Analytics
- Stored Procedures
- Table Functions
- Oracle XML
|
| | Subversion |
| | JBoss |
| | Cruise Control |
| |
Java Libraries, including
- Spring
- EJB3
- IBatis
- Tomcat
- JUnit, Easymock, Dbunit, Ejb3Unit, JMockit
- XFire (Web Service Soap Stack)
|
Work History:
|
- JEE Quant Developer Risk Budgeting Application.
- MSSQL, JBoss, Hibernate, JSP/JSF/Seam Front End.
- JEE Unit/Integration Test Suite for existing Quant Applications.
- DBUnit, TestNG, EJB3Unit, Junit, Jmockit.
- Ant based production release tool.
|
|
- JEE Energy Reconciliation and Reporting Application.
- Oracle, Spring, Hibernate, Tapestry front end.
- JEE XML data store.
- Oracle XML, Spring, IBatis, Tapestry front end.
- JEE Integration.
- Servicemix ESB, Doc lit wrapped WSDL definition for internal Web Services.
- Xfire for SOAP stack.
- Single Sign On against Active Directory using Vintela and Acegi.
|
|
- Video Game Reviewer, 6 titles every 2 months across all formats.
|
|
- (2004) Contact Energy Database Support.
- Unidata, Queries and Operational Support.
- (2002 - 2003) Business Analyst.
- Analyst on Energy Metering application defining Use Cases and requirements.
- Onsite installation and implementation of application across NZ.
|
Contacts And Further Info:
Please feel free to contact me on nick.jones at arachnid.co.nz if you would like further information or
details for referees.
|