CHRISTOPHER HUGH SNOW
Upcoming SlideShare
Loading in...5
×
 

CHRISTOPHER HUGH SNOW

on

  • 1,394 views

 

Statistics

Views

Total Views
1,394
Views on SlideShare
1,394
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

CHRISTOPHER HUGH SNOW CHRISTOPHER HUGH SNOW Document Transcript

  • RESUME CHRISTOPHER HUGH SNOW April 2009 PERSONAL DETAILS Age 38 Years Nationality British Telephone 07966 932198 Email snowch@snowconsulting.co.uk Address Slimbridge, Gloucestershire, UK – postcode GL2 Security Clearance BC (Basic Identity Check) – via CSC (Zurich) 2008 Work required Contract Only QUALIFICATIONS 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 Architecture 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 Academic qualifications First Degree BEng (hons), Mechanical Engineering (2:1) Postgraduate Computing for Commerce and Industry (CCI) Diploma 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
  • SKILLS PROFILE Technical 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 assessments) Web client development Intermediate (HTML / CSS / Javascript / AJAX) 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 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 (pt. time) 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 PERSONAL PROJECTS 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 EMPLOYMENT DETAIL  (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. Technologies: Java 1.6, Spring Core, Spring MVC, Spring Security, Servlets, JSP, HTML, CSS, JavaScript, 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] Technical Architect 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 development. Technologies: J2EE, FTP, SFTP, SSH, HTTP, SOA, JAX-RPC, JAX-WS, SOAP, Hibernate, Spring, JDBC, Oracle. Servlets, JSP, Struts, HTML, JavaScript XML, XSD, JAXB, XmlBeans, CVS, Ant, JUnit, TDD, Eclipse, Weblogic 10, 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. Technologies: J2EE, Weblogic 9, ALSB, Spring, HTML, CSS, JavaScript, Velocity, JAX-RPC, XmlBeans, Ant, JUnit, 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, XML/XSD/XSLT/XPath, Apache Jelly (XML Scripting), SQL (Oracle), HTML, Javascript, HTTP 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 following technologies:  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] BI Developer 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: Challenges I have carried out six months training with the Royal Marine Reserves. I have cycled from Sydney to Melbourne (Australia - about 700 miles). Exhilaration I have undergone advanced SCUBA diving training, and since then I have been on shark feeding dives and night dives in shark-infested waters. Self-development: I read one technical (IT) book about every fortnight. I enjoy teaching others. Page 6 of 6