3
Andrew Griffin Henley On Thames E-mail: [email protected] Oxon. JAN16 CURRICULUM VITAE PERSONAL DETAILS Full Name Andrew Griffin Address 91 Shiplake Bottom, Home (0118) 9722935 Peppard Common, E-mail: [email protected] Henley on Thames, Oxon. RG9 5HJ Date of Birth 18th September 1964 Marital Status Married with two children. Profile Summary I have been developing software in the IT industry since 1987. I have been involved in all areas of a project lifecycle, from requirements capture through to implementation. My core strengths are as a server side Java developer and wish to continue in this role. Summary of Skills Java Since 2001 Java Servlets Since 2001 Web server/containers/App servers: Weblogic, Apache, Tomcat 4.0 , Resin , JBoss, Oracle 9iAS, Oracle 10gAS , JRun IDEs Eclipse, NetBeans, Oracle JDeveloper Ant , Maven, Web Services (Axis/CXF), Jakata Struts Junit UtPLSQL, DbUnit, Cobertura, Strutstest, Cucumber, Cactus, Xerces, Xalan, FO Spring framework, Spring MVC, Hibernate persistence XML processing using DOM and SAX 3yr+ JSP (including custom tags), XSL 3yr+ Linux Javascript, jquery Oracle PL/SQL Agile, JIRA, TDD, Git, Gerrit, Jenkins Courses/Professional Qualifications

CVJan2016-3

Embed Size (px)

Citation preview

Page 1: CVJan2016-3

Andrew Griffin Henley On ThamesE-mail: [email protected] Oxon. JAN16

CURRICULUM VITAEPERSONAL DETAILS

Full Name Andrew Griffin

Address 91 Shiplake Bottom,Home (0118) 9722935 Peppard Common,E-mail: [email protected] Henley on Thames,

Oxon.RG9 5HJ

Date of Birth 18th September 1964Marital Status Married with two children.

Profile Summary

I have been developing software in the IT industry since 1987. I have been involved in all areas of a project lifecycle, from requirements capture through to implementation. My core strengths are as a server side Java developer and wish to continue in this role.

Summary of Skills

Java Since 2001 Java Servlets Since 2001Web server/containers/App servers:

Weblogic, Apache, Tomcat 4.0 , Resin , JBoss, Oracle 9iAS, Oracle 10gAS , JRun IDEs Eclipse, NetBeans, Oracle JDeveloper

Ant , Maven, Web Services (Axis/CXF), Jakata StrutsJunit UtPLSQL, DbUnit, Cobertura, Strutstest, Cucumber, Cactus, Xerces, Xalan, FOSpring framework, Spring MVC, Hibernate persistenceXML processing using DOM and SAX 3yr+JSP (including custom tags), XSL 3yr+LinuxJavascript, jqueryOracle PL/SQLAgile, JIRA, TDD, Git, Gerrit, Jenkins

Courses/Professional Qualifications

· Sun Certified Programmer for the Java 2 Platform (Passed)

EMPLOYMENT HISTORYJanuary 2008 to February 2016 The AA ( Basingstoke) – (This was a contract position)AA.com. Recently involved in several projects producing Restful API's servicing both desktop and mobile applications using Spring MVC and JSON in an Agile environment(Scrum/JIRA). Great significance was given to code quality and as such all code was submitted to Gerrit for code review and all submitted code had to have at least 95% test coverage to pass the build.Previously I have been responsible for the enhancement of various aspects of the e-commerce side of the AA's web site. This included bug fixing, small enhancements and new projects within the business . I also worked on an older legacy application based on Struts , Tiles and JSPs running on a Weblogic server.

Page 2: CVJan2016-3

Andrew Griffin Henley On ThamesE-mail: [email protected] Oxon. JAN16

I was responsible for providing the necessary hibernate mappings and Spring configuration for a new interface to an insurance back end implemented by SAGA, the new owners of TheAA. I was involved in a web site redesign. The new design used a custom API approach to web pages that allows the designers to make many changes without requiring a Java release. The technology used for this was Java (1.6 using annotations), Spring 3.0, JAXB(2), google APIs for generating client side objects via JSON.

September 2007 to January 2008 Siemens Business Services (Bracknell)PASSes project. Mainly brought back to aid with bug fixing and refactoring of codebase so that it conformed to a more correctly layered architecture. Also responsible for increasing the unit test coverage and in-container coverage. In container testing utilised Cactus, Strutstest and dbunit. Extensive use of Mock objects to perform unit testing. In addition to the bug fixing and refactoring I added new functionality for the sending of sms and email messages upon a certain milestone in the processing being reached. Skills used, J2EE, Struts, JavaMail, Eclipse, xmlpdf.

March 2007 to June 2007 I-Neda (Farnborough)Provision of a socket based gateway between a UK Tote system and a MySql database. All updates to the database being handled using hibernate with annotations. Development of a card feed, using xmlbeans generated Java classes mapped to an XML schema.

March 2004 to March 2007 Siemens Business Services (Bracknell)Summary available on request.

December 2003 to March 2004 Yell.com (Reading)Summary available on request.

October 2002 to Dec 20 Met Office (Bracknell)Summary available on request.

October 1998 to March 2002 Oracle UK LtdSummary available on request.

October 1997 to October 1998 EASAMS Ltd ( Camberley )Summary available on request.

January 1997 to October 1997 NGC Ltd (Wokingham)Summary available on request.

June 1992 to October 1995 Easams Ltd ( Camberly ) & Mouncey & Partners ( London )

Summary available on request.

EDUCATIONQualifications 11 GCE 'O' Levels, 3 CSE's - Grade 1

3 GCE 'A' Levels:- Maths (D), Physics (C), Chemistry (D)BSc (Honours) in Computer Science (2 2) (Studied at Kingston Polytechnic)