CHRISTOPHER HUGH SNOW
Age 38 Years
Telephone 07966 932198
Address Slimbridge, Gloucestershire, UK – postcode GL2
Security Clearance BC (Basic Identity Check) – via CSC (Zurich) 2008
Work required Contract Only
Professional qualifications- Java
Java / J2EE SCJP Sun Certified Java Programmer 1.4
SCBCD Sun Certified Business Component Developer 1.3 (SCBCD)
SCEA (part1) Sun Certified Enterprise Architect
JBOSS J2EE Certified Application Server Administrator
Professional qualifications – Other
Business Analysis ISEB Business Analysis Certificates:
• The Organisational context
• Business Analysis Essentials
• Modelling Business Processes
• Requirements Engineering
ACCA F1 – Accountant In Business
F3 – Financial Accounting
ICT Security ISC2 Certified Information Systems Security Professional (CISSP)
Applications CA Clarity Technical Consultant (Enterprise Project Management)
Cognos Impromptu Professional (B.I. - reporting)
Infrastructure / ITIL Foundation Certified
TOGAF 8 Certified
General Member British Computer Society (MBCS)
Chartered IT Professional (CITP)
Chartered Engineer (CENG)
Unix / Linux Redhat Certified Engineer (RHCE)
SAIR Linux Certified professional
First Degree BEng (hons), Mechanical Engineering (2:1)
Postgraduate Computing for Commerce and Industry (CCI)
Masters MBA (Technology Management)
Thesis : “Strategic ICT Decision Making Rationality and the effect on
ICT Adoption and Integration in Small Firms”
Page 1 of 6
Java, JEE, J2EE, UML. / development / architecture / administration Master
(Tomcat, Eclipse, Netbeans, Weblogic, ALSB, Sun Application Server, Apache,
Websphere, JSP, Servlets, JSF, EJB, JMS Spring, Spring MVC, Hibernate, Web
Services JAXB, JAX-RPC, JAX-WS, XmlBeans, JSR-168, WSRP, Struts, Swing,
SWT, JFace, JUnit, JMock, Easymock, XmlUnit, maven, ant, ESB, SOA, EAI)
XML design / development / architecture Master
(XML, XSD, XSLT, XPATH, WSDL, XML Security)
Development Tools / Processes Master
(SVN, CVS, Continuous Integration [cruise control], Test Driven Development -
TDD, Agile, SCRUM, JIRA, Bugzilla)
Modelling and development process tools Master
(Enterprise Architect UML, Netbeans UML, BOUML, Eclipse UML, Power-
Designer, ERWIN, Eclipse EPF OpenUP process modelling [I.e. Rational UP])
RDBMS (SQL) design / development / administration Master
(Oracle, MS SQL, PostgreSQL, MySQL, Sybase, Informix, Teradata, Ingres,
PL/SQL, T-SQL, Performance tuning, Data Modelling, Troubleshooting, TOAD)
Unix, Linux, Microsoft infrastructure design / administration Master
(Redhat, Debian, Ubuntu, SUSE, Sun Solaris 8/9/10, HP UX, MS NT/2000/20003/
XP, VMWare, xen)
MIS / BI / ETL / DWH design / development / administration Master
(Cognos 7/8 [Impromptu/Transformer/Powerplay], Actuate 7, Epiphany)
Network and Security design / administration Master
(Services including: NFS, SAMBA, HTTP/S, SMTP, IMAP, POP, TCP/IP,
IPTABLES, LDAP, DNS, Switches, Proxies, Caches, Bridges, Firewalls, Load-
balancers, NIDS, IDS, SSH, FTP, SSL, RSYNC, Penetration testing, risk
Web client development Intermediate
Other Development Intermediate
(C/C++/STL, PHP, Python, Perl, Plone, C#, GTK#, .NET Framework, ASP.NET,
VB.NET, ADO.NET, Visual Basic, VBA, Nhibernate, Spring.NET, Mono, Visual
Studio, .NET Web Services)
Maths / Scientific Intermediate
(GNU Octave [MATLAB equivalent], R-Project [S-Plus equivalent])
Project Management Intermediate
(CA Clarity, Open-Workbench, MS Project)
Excellent experience of many other technologies – too many to list here, please enquire for more details
Business Analysis Intermediate
OOA / OOD / UML / GoF Patterns / J2EE Patterns / Data Modelling Intermediate
Project Management Intermediate
Software Development Lifecycle Management Intermediate
Technology Strategy Intermediate
Technology Management Intermediate
Information Security Engineering/Architecture/Management Intermediate
Technical/Solution/Enterprise Architecture Intermediate
Page 2 of 6
EMPLOYMENT SUMMARY (dates are approximate)
Current (undisclosed) Analyst / Architect / Developer
Aug 08 Mar 09 Zurich (CSC) Java / .NET / Actuate / Jasper Reports Developer
Jun 08 Aug 08 TnT Technical Architect
Apr 08 Jun 08 Hewlett Packard (HP) Senior Java J2EE SOA Designer / Developer
Feb 08 Apr 08 SciSys (Env Agency) Lead Java J2EE SOA ETL Designer / Developer
Aug 07 Feb 08 Zurich (CSC) Java J2EE SOA Designer / Developer
Feb 06 Jul 07 VOSA Lead Java J2EE SOA Designer / Developer
Jan 06 Feb 06 AXA Unix Security Auditor
Jul 05 Jan 06 Bearing Point Senior Java J2EE SOA Developer
Approx 2 weeks, 05 Hanson Bricks BI Developer
Jul 04 Jul 05 Sophron (Vodafone) Senior ETL Developer / Architect
Care4PCs Technical / Solutions Architect
Three Senior ETL / Java Developer
Computer Care Technical / Solutions Architect
ePiphany CRM / DWH Senior Solutions Engineer
Mar 98 Jul 04
Adidas Salomon Data Warehouse Architect / Lead Developer
Canada Maritime DBA / Applications Consultant
Microgen-Kaisha Data Warehouse Developer
Apak Data Warehouse Developer
I have developed a number of projects using the following open source technologies:
Ruby on Rails
Django, Plone, Zope and Python
PHP and Perl
Java ME, Appfuse, OFBiz, Grails
I currently have sole responsibility for the system administration of:
Linux (Redhat and Ubuntu) servers
VMWare and Virtualbox servers
HTTP, SMTP, IMAP, POP, SSH services
MySQL and PostgreSQL servers
SME Network services
(dates are approximate)
Current (part time) [undisclosed]
Analyst / Architect / Developer
I am responsible for the analysis, design and development of:
Page 3 of 6
Microsoft SQL Server Reporting Services (SSRS) reports.
SOA services using Java, spring-core, spring-ws, spring-integration. Other SOA technologies tested:
OpenESB, Mule, Apache Servicemix.
Aug 08 – Mar 09 [Zurich (CSC)]
Java / .NET / Actuate / JasperReports Developer
At Zurich (as the only Java developer on the project) I was responsible for designing and developing PDF outputs
(Quotations / Policy Schedules / Cover Letters) for a high profile project. I have achieved the following:
Design and developed proof-of-concept multi-threaded PDF output engines in:
C#, ASP.NET Web Services, Microsoft SQL Server, TSQL, iText.NET
Java, Spring, AXIS, Tomcat, Eclipse, iText, XSD, JAXB.
Java, Spring, AXIS, Tomcat, Eclipse, BIRT.
Java, Spring, AXIS, Tomcat, Eclipse, OpenOffice, XSLT.
Designed, developed and productionised a JasperReports PDF output engine and output templates for Quotes,
Policies and Cover Letters.
The engine accepts output run requests via. web services, and stores the request state in a RDBMS. The
reports are run off-line (I.e. asynchronously) to allow throttling of run requests to prevent server over-loading.
AJAX, AXIS, Hibernate, Derby, MSSQL, T-SQL Ant, JUnit, JDBC Mock Objects, Tomcat, Eclipse,
JasperReports, iReport, VB.NET Web Service client, Visual Source Safe.
Using these technologies, I have saved Zurich over £150K of licensing and support fees that they would have
incurred if they had used Actuate iServer for their outputs as they had originally planned.
Modified and improved Actuate erdPro reports for a different Zurich system.
Jun 08 – Aug 08|[TnT]
At TnT, I was responsible for the technical architecture of TnT's core customer application. Technologies include Java,
J2EE, Websphere 5/6, Websphere Portal 5/6, IBM MQ, CICS, AS/400, Mainframe, SAP, Oracle, CA eTrust, Rational
RUP, Rational RequisitePro, Rational Designer, Rational ClearQuest, Maven, SVN.
Apr 08 – Jun 08 [HP]
Senior Java J2EE SOA Designer / Developer
At HP, I was a key senior developer of a distributed development team creating a SOA based media management and
distribution application for Hollywood partners such as Warner Bros. My responsibilities included analysis, design and
Technologies: J2EE, FTP, SFTP, SSH, HTTP, SOA, JAX-RPC, JAX-WS, SOAP, Hibernate, Spring, JDBC, Oracle.
Jetty, Scrum, Redhat Linux, bash scripting, Windows Development. UML Modelling.
Feb 08 – Apr 08 [SciSys]
Lead Java J2EE SOA ETL Designer / Developer
At SciSys, I was the lead developer leading the design and development of a SOA application for data synchronization
between disparate systems. I was responsible for taking the high level architectural design and running workshops with
working with the client (The Environment Agency) technical and business personnel to refine the architectural design,
produce a detailed design and create a proof-of-concept application. I was responsible for supervising and leading the
Page 4 of 6
efforts of other members of the development team. Design responsibilities included data and interface modelling (using
XSD), and design documentation using UML.
Technologies: J2EE, SOA, EJB, JAX-RPC, JAX-WS, Axis, JMS (Weblogic/ApacheMQ), Spring and Test Driven
Development (TDD). Oracle SQL, JDBC. Eclipse, Weblogic 8.1/9.2, XML (XmlBeans, XSD design), Ant, JUnit, Test
first development. Requirements gathering. UML modelling. Team Leading and supervision.
Aug 07 – Feb 08 [Zurich]
Java J2EE SOA Designer / Developer
At Zurich, I was part of a large team that was responsible for developing a product enquiry and servicing Extranet that
is a key part of Zurich's e-business strategy.
Cruise Control, SVN, Eclipse, Oracle.
Feb 06 – Aug 07 [VOSA]
Lead Java J2EE SOA Designer / Developer
As designer / developer at VOSA, I was responsible for:
Developing J2EE EAI processes to integrate Clarity with Actuate iServer and for general data migration.
Actuate Reports using Actuate tool set and Oracle RDBMS (PL/SQL)
Technical trainer/mentor in EAI, XML, SQL, Actuate
Performed PMO business analysis and requirements gathering sessions.
Technologies: Java 1.4/1.5, JAX-RPC, Ant, Eclipse, JUnit, WSDL/SOAP/Axis, Hibernate, UML,
Jan 06 Feb 06 [AXA]
Unix Security Auditor
AXA was a short assignment where I security audited the Unix operational environment to ensure compliance with the
requirements of Sarbanes-Oxley.
Jul 05 – Jan 06 [Bearing Point]
Senior Java J2EE SOA Developer
At Bearing point, I was responsible for NIKU Clarity (now CA Clarity) development and SOA integration using the
J2EE and .NET EAI integration using Java, J2EE, XML, XSLT, SQL.
Oracle RDBMS and Microsoft SQL Server development.
Orion / Weblogic / Websphere J2EE application servers administration and development.
Approx 2 weeks – 05 [Hanson Bricks]
Hanson Bricks was a short contract to repair a corrupted MS SQL and Cognos implementation and also to provide end
user Cognos training for business users.
Jul 04 – Jul 05 [Sophron (Vodafone)]
Senior ETL Developer / Architect
At Sophron, I was responsible for the architecture and development of a number of applications. An example
Page 5 of 6
application that I developed was a Data Quality (DQ) management solution that used Excel and VBA for the
presentation tier, Ab-Initio ETL for the business logic, and Teradata RDBMS for persistence.
HOBBIES AND INTERESTS
I have a number of hobbies that I thoroughly enjoy such as running, cycling, cooking, and socializing. My other
interests are driven from challenges, exhilaration and self-development. Some examples:
I have carried out six months training with the Royal Marine Reserves.
I have cycled from Sydney to Melbourne (Australia - about 700 miles).
I have undergone advanced SCUBA diving training, and since then I have been on shark feeding dives and night dives
in shark-infested waters.
I read one technical (IT) book about every fortnight.
I enjoy teaching others.
Page 6 of 6