Curriculum Vitae - James Haydock
|
 |
| Full Name: |
James Peter Haydock |
Address: |
|
| E-mail Address: |
Jobs@JamesHaydock.com |
|
|
| Date of Birth: |
1977 |
|
|
| Nationality: |
British |
|
|
| Driver’s Licence: |
1994 (Clean) |
Website: |
www.JamesHaydock.com |
Education
Coventry University, Coventry, England, 1995 - 1999
2:1 BSc Degree in Mathematics (Sandwich) |
Employment History
| Aug 1997 - Aug 1998: |
Degree Sandwich Placement, Ministry of Defence, DASA(Civilian & Tri-Service), London |
| Nov 1999 - Aug 2001: |
Anite Government Systems Ltd, Slough |
| Aug 2001 - Feb 2008: |
Atos Origin, Wilmslow |
| Feb 2008 - May 2008: |
Travelling all over the USA on my own |
Areas of Expertise
| C#.NET / ASP.NET (2 years) |
SQL Server (4 years) |
| VB.NET / ASP.NET (1 year) |
Oracle (2 years) |
| Visual Basic (3½ years) |
DB2 (4 months) |
| Visual C++ (6 months) |
Team Leading (7 months) |
| HTML (4 years) |
System and Technical Design |
| SQL (6 years) |
Writing Test Plans |
| XML (3 years) |
Unit and System Testing |
| ASP (10 months) |
Prototyping |
| JavaScript (2 years) |
Performance Testing |
| Visual SourceSafe (3½ years) |
Excel VBA (1 year) |
ALL the following are Work Assignments for Atos Origin
| Dates: |
Sep 2007 - Feb 2008 (6 months) |
| Customer: |
British Car Auctions (Surrey) |
| Project: |
Vehicle Management System |
| Description: |
Vehicle management for the online vehicle sales system. |
| Technologies: |
C# ASP .NET, DB2, Scrum Methodology, Web Services, AJAX |
| Rolls: |
DB2 SQL and stored procedure creation for complex reports.
Test-driven coding.
Coding of test, data and business layers plus front end.
Bug fixing. |
| Dates: |
Apr 2006 - Sep 2007 (1 year, 5 months) |
| Customer: |
Atos Origin Medical Services (Cheshire) |
| Project: |
Cosmas Suite of Applications |
| Description: |
Improvements to Occupational Health management systems. |
| Technologies: |
VB ASP .NET, SQL Server 2000 |
| Rolls: |
Technical design and design review.
Code web pages, business and data layers.
Creation of stored procedures.
Creation of test plans, system testing and bug fixing. |
| Dates: |
Jun 2005 - Mar 2006 (9 months) |
| Customer: |
National Health Service (Cheshire) |
| Project: |
Choose and Book |
| Description: |
Reporting mechanism for GP booking and referral system. |
| Technologies: |
Oracle 9i, Oracle SQL*Loader, PL-SQL |
| Rolls: |
Provide effort estimates for all database changes.
Design, implement and document database creation and alterations.
Design, implement and document database data load mechanisms.
Enhance database performance and data quality.
Write complex stored procedures e.g. the provision of SLA calculations. |
| Dates: |
Mar 2003 - May 2005 (2 years, 3 months) |
| Customer: |
Department for Transport (London) |
| Project: |
http://www.TransportDirect.com |
| Description: |
Web portal showing the general public how to get from one UK location to another using different modes of transport. |
| Technologies: |
C# ASP .NET, SQL Server 2000, T-SQL, XML, ASP, C++, Microsoft Project, VB6 |
| Rolls: |
Production of BBC designed prototypes using ASP, XML and SQL Server.
Coaching of graduates in C# ASP .NET.
Development of technical demonstrators showing successful interaction with a 3rd party web service.
Core .NET development including travel news and journey result screens.
System testing, unit testing and bug fixing.
Database design, production and stored procedure creation.
Performance enhancements with the analysis team.
Co-management of the deployment build process.
Team leading and lead developer of 4-month C++ sub-project.
Working within the Program Office for 7 months including management of the project plan via Microsoft Project.
Production of Program Office VB6 + Access project time management system.
Interaction with the customer and the various 3rd parties. |
| Dates: |
Apr 2002 - Feb 2003 (10 months) |
| Customer: |
DEFRA (York) |
| Project: |
Farm Survey System |
| Description: |
Management of information on farm holdings and surveys performed on them. |
| Technologies: |
VB6, SQL Server, T-SQL |
| Rolls: |
Production of the archiving import and export mechanism.
Production of the survey creation and manual data entry interfaces.
Stored procedure and view creation using dynamic pivoting. |
| Dates: |
Mar 2002 - Apr 2002 (1 month) |
| Customer: |
DEFRA (Surrey) |
| Project: |
Animal Movement License System |
| Technologies: |
(ASP), (SQL Server) |
| Rolls: |
Production of full system technical documentation. |
| Dates: |
Aug 2001 - Mar 2002 (7 months) |
| Customer: |
Proof of concept Demonstrators for Government projects (Cheshire) |
| Projects: |
(1) 'myGovernment' Web Portal
(2) 3-Factor Biometric Authentication |
| Description: |
(1) How a Government website could be individually personalised via login.
(2) How Smart Cards (containing microchips and certificates) and a form of biometric (eye, face and/or finger print) information can provide various levels of access to secure government website areas. |
| Technologies: |
DHTML, ASP, SQL Server, Smart Cards, Biometrics, Microsoft Certificate Services, VB6 COM Components, C++ |
| Roll: |
Production of the demonstrators. |
Work Assignment Summary for Anite Government Systems Ltd (Slough)
| Dates: |
Nov 1999 - Aug 2001 (1 year, 9 months) |
| Customers and Projects: |
(1) Meteorological Office - "Network Managers’ Interface System" (Jun - Aug 2001)
(2) First Group & Other Bus Companies - "Transcend" (Jan - Jun 2001)
(3) Transport for London - "London Bus Schedule Database" (Oct 2000 - Jan 2001)
(4) National Physical Laboratory - "Secure Tracking System" (Jul - Oct 2000)
(5) Connex - "Train Recording And Cause Evaluation" (Jun - Jul 2000)
(6) Marine and Coastguard Agency - "Ship Inspection and Survey System" (Nov 1999 - Jun 2000) |
| Technologies: |
VB6, VB DLLs and ActiveX Controls, Oracle 8i, PL-SQL, SQL Server with OLAP, T-SQL, Web-enabled PowerBuider 6.5, HTML |
| Rolls: |
System design and coding.
System testing, unit testing and bug fixing.
Database design and creation.
Stored procedure creation.
Client interaction and on-site installations.
Team leading (3 months). |
Specialist Training (most recent courses)
| NLP (Neural Linguistic Programming) Business Practioner's Course |
2 days per month 2004-2005 |
| Building XML-Based Applications |
4 days - May 2002 |
| Programming a SQL Server 2000 Database |
5 days - Feb 2002 |
| Querying SQL Server 2000 with Transact-SQL |
2 days - Jan 2002 |
| .NET Jumpstart Course |
5 days - Nov 2001 |
Skills and Interests
Logical Thinker, Organised, Team Worker, Enjoyment of IT, Quality Work.
Honest, Friendly, Christian, Professional, Personable.
Meeting up with friends, Watching films, Keeping website up-to-date, Walking, Cycling. |
| I find it interesting how people operate and personally seek to better myself particularly by becoming a more rounded person. I really enjoy thinking things through logically and learning better ways of doing things from others, I guess that’s why I enjoy computer programming. I am keen to press myself forward into new challenges, I pride myself on doing quality work and my goal is to progress into leadership. |
|