As a Solutions Architect with a strong background as an Application Architect and Principal Solutions Engineer, my experience of the whole project lifecycle is a valuable asset when it comes to designing the most appropriate solution for the business. My successful implementation of tools and processes has increased both the efficiency and quality of the solutions delivered. My knowledge and experience of Java, .NET and front-end web technologies provides a solid foundation from which to make technical decisions.
Employed as a Senior Solutions Engineer, using eXtreme Programming practices to develop .NET applications that quickly deliver business value whilst producing high quality, tested and maintainable software.
Utilised latest Java open-source technologies, primarily Apache projects such as Jakarta Struts, to develop J2ee web applications. Focused on improving web front-end development skills, by building several websites for small organisations.
Took a leading role on many projects, developing J2ee web applications from the design stage up, using technologies such as JSP, Servlets and EJB. Used new open-source technologies and frameworks; Struts, Ant, and JUnit, imposing these across all new development projects. Introduced many aspects of the eXtreme Programming methodology to these projects such as Pair Programming and test-driven development (TDD).
Consultant at Open Interactive (Sept 98 - Oct 99), developing C++ components used to build
screens for Open's Interactive Sky TV service. Role included working on-site at Open, which
helped to build the skills necessary to deal with customers in a professional manner.
Support consultant for ICL Pathway (Sept 97 - Aug 98), a card-swipe benefits system,
written in Pro*C and using Oracle Forms. As an introduction to the computer industry, this
role was a useful proving ground for both IT skills and the ability to work within a team.
August 02 Sun Certified Programmer for the Java 2 Platform
BSc (Hons) 2:1 in Computer Science
Studied Computer Science, focusing on Object-Orientated Programming in C++ and Java, software design using the Booch methodology and database technology including SQL.
A Level: Physics (A) Maths (A) Technical Graphics (A) General Studies (B)
GCSE: 7(A) 1(B).
Date of Birth: 24th August 1976.
Marital Status: Married, one child.
Driving Licence: Full.
Motor Racing, Racquet Sports.