The following profile is a member of IT Consultants Direct "ITCD".
http://www.it-consultants-direct.co.uk/
  This candidate can be contacted via the following link:
mailto:candidates@itcd-group.co.uk?Subject=HA00104S
  The ITCD candidate database can be searched at:
http://www.it-consultants-direct.co.uk/search.html
  Please note that you will need to register with us before direct contact with any candidate can be arranged. This is to protect both the candidate's privacy and yours. Registration is free and without obligation. We are registered under the data protection act and the data we hold is for our own internal use only, we do not share this data with anyone outside of ITCD unless required to do so by law.
 

Name:

 

Date of Birth:

10 February 1956

Nationality:

British

Status:

Married

Education:

Mill Chase County Secondary School, Hampshire

 

Duke of York Military Academy, Dover

 

Loughborough College, Leicestershire

 

 

Education Qualifications:

GCE "O" Levels: Maths, English Grammar, English Literature, Physics, Chemistry, History, Biology, Woodwork and Technical Drawing.

 

GCE "A" Levels: Maths, Physics and History

 

Bachelor of Arts Honours Degree, 2:1 (Physical Education & Computer Science.)

IT Qualifications:

Microsoft Certified Systems Engineer

Microsoft Certified Solution Developer

Microsoft Certified Database Administrator

Microsoft Certified Trainer

Sporting Achievements:

European Judo Champion 1972, 1973

GB Judo Team for 1984 Olympics

School boy and Under 21 Rugby for England

Hobbies:

Horse Riding, Cycling, Hiking

Other Information:

Non Smoker, Full clean driving licence

Key Skills:

C#, .NET, MS SQL Server, Visual Basic, MTS/COM+, ASP, COM, ActiveX, HTML, DHTML, JavaScript, VBScript, CSS, IIS, ASP.NET, XML, XSLT, UML, SOAP, Web Services

Roles:

Solution Architect

Team Leader

Technical Lead

Senior Programmer/Analyst

Mentor

Database Designer and Developer

Clients/Employers:

[snip]

Availability:

Immediate

I am currently working from home on a project of my own and taking a well-earned rest.  I am available for an early interview and can start almost immediately.

NB: This CV has been designed to provide a précis on this single page, subsequent pages need only be read if the above is of interest and the reader requires more detailed information. 

Most Recent Contracts:

Client:

[snip]

Location:

Wimbledon

Role:

Web Developer

Duration:

4 Months

End Date:

11th November 2002

Extensions:

0

Comments:

Working mainly on a project to update an Employee Incentive site for BT Sales Staff.  Using XML, SQL-XML, XSLT, HTML, JavaScript, ASP, VBScript, VB, COM+, UML, CSS

Client:

[snip]

Location:

City of London

Role:

Consultant and Mentor

Duration:

7 Months

End Date:

28th June 2002

Extensions:

2

Comments:

The IT Manager from a previous contract (Lloyds) moved to Limit and asked me to come in and help her inexperienced team move to the .NET platform.  I was responsible for designing a new n-tiered infrastructure and Data Warehouse, with ASP.NET providing presentation services.  The whole set of GUIs, components and Windows 2000 Services were developed in C# using Visual Studio.NET.  Technologies included were MSMQ, COM+, SQL Server 2000 Analysis Services.  The whole suite was designed using the Unified Process and documented in UML using Visio 2000 and Enterprise Architect from Sparxs Systems.

 

Client:

[snip] (UK)

Location:

Bracknell, Berks

Role:

Architect and Technical Lead

Duration:

4 Months

End Date:

5th November 2001

Extensions:

0

Comments:

I was the designer and lead developer on a project to develop a system that forecasted failure rates of shipped computers based on historical data.  The system implemented an Incremental Trending algorithm based on Linear Regression. The main tool used was Visual Basic 6 although Visual Interdev was also used to develop a suite of web tools to manage and control the forecasting system.  All data was hosted by SQL Server which meant the project included development of stored procedures and complex transformations with T-SQL and DTS.  The system is comprised of several ActiveX Components that run in the MTS or COM+ environment. 

All of my design and documentation utilised UML notation, and was created with Visio 2000.  XML was used extensively for configuration files and caching data at the Web browser to make the management tools more rich in functionality and responsive.

 

Client:

[snip] [snip]

Location:

Worthing, Sussex

Role:

Architect, Technical Lead and Mentor

Duration:

13 Months

End Date:

July 2001

Extensions:

3

Comments:

I was employed to help them design and implement many of their current and new services using a distributed architecture with Microsoft technologies.  Applications were Web based using ActiveX components developed with Visual Basic 6 and hosted by MTS.  SQL Server 7.0 was the database being used which required a mixture of DTS and Replication development for transfers and migrations, and hundreds of Stored Procedures.  XML and XSLT was used extensively for data transfer and transformation.  Although we were unable to use SOAP since we were not using Windows 2000, the architecture and techniques used were very similar.

 


 

Client:

[snip] (Private Client)

Location:

West London

Role:

Database Systems Consultant

Duration:

On going for 5 years in blocks of 2 or 3 weeks

End Date:

Last period ended May 2000

Extensions:

N/A

Comments:

I have returned to this client regularly 2 or 3 times each year over the last 5 years.  My role here is one of Consultant and Trouble Shooter.  They have their own team who manage the database systems on a day-to-day basis, but I am called in for specific problems usually performance related.

 

Client:

[snip] (Private Client)

Location:

West London

Role:

Intranet Architect

Duration:

6 Months

End Date:

March 2000

Extensions:

N/A

Comments:

I first worked on a project at [snip] during my spell with [snip].  They liked me so much that even after they had dispensed with the services of [snip] I was asked to go back and help them set up an Intranet using Microsoft Technology.  As well as setting up and designing their Intranet I mentored the development team so that they were able to cope without an external resource such as myself.

 

Client:

[snip] (Private Client)

Location:

City

Role:

XML Consultant

Duration:

6 Months

End Date:

July 1999

Extensions:

1

Comments:

I was employed here to help the development team make the best use of XML for data exchange.  We effectively implemented an RPC protocol using XML and improved the integration between their PC and Mainframe environments

 

Client:

[snip]

Location:

City

Role:

Senior Developer/Team Leader

Duration:

9 Months

End Date:

November 1998

Extensions:

1

Comments:

A project-based contract to develop a satellite control system using Visual Basic involving automation of Microsoft Office documents and access to a DB2 database.

 


 

Key Skills  

I have a mixture of System and Development skills, basically I was more a system person until 7 years ago where I turned my attention more towards development with focus on Distributed applications using Internet technologies, what Microsoft has since taken to calling Windows DNA.  I still get plenty of opportunity to maintain and practice my System skills but my focus is definitely on development and implementation areas. 

Operating Systems:

Comment

Experience

MS-DOS

All versions to 6.2, advanced batch programming and macro scripting.  System configuration and optimisation.

12 Years

Windows

All versions to Windows 98, fully conversant with set up and advanced optimisation and security

12 Years

Windows NT/2000

Advanced knowledge of enterprise design and implementation, optimisation, configuration, support and troubleshooting

12 Years

Messaging Systems:

 

 

MS Exchange Server

Advanced knowledge and experience of implementing all versions except 2000 although I have run a few training courses on this version.

7 Years

Databases:

 

 

SQL Server

Specialist subject, advanced knowledge and experience of all versions from 4.2 to 2000.  Design and optimisation are my most advanced skills with this product

10 Years

Programming:

 

 

C#

The best language to come along during my IT career, and I have been learning and using it since the first public beta releases of the .NET platform.

2 years (9 months commercial)

Visual Basic and VB.NET

Extensive knowledge and experience of programming for Windows.  Designed and developed countless applications and components using all versions.   Advanced level COM/COM+, MTS and Distributed architecture development

10 Years

VBScript and JavaScript

Advanced knowledge and experience, using these languages in Web Application implementation.  As is common in ASP development on IIS I have used VBScript for server side programming and JavaScript for client side programming

4 Years

HTML/DHMTL

Advanced knowledge and experience of developing cross browser compatible Internet/Intranet applications

4 years

XML

Advanced knowledge of design and use of XML documents for Data Exchange.  Familiar with the use and creation of DTDs for validation of XML document content, and used the DOM within applications and web pages to manipulate XML data.

3 Years

XSL/XSLT

Intermediate to advanced knowledge and experience, recent projects have used XSLT to develop a Register Analysis Wizard that runs in IE 5.* and allows corporate customers to analyse their Share Register online.

3 Years

Other

 

 

MTS/COM+

Advanced knowledge of development and configuration of COM components that are hosted by Microsoft Transaction Server.  These components have been used from Win32 applications and Active Server Pages

Since introduction of product

ASP

Advanced interactive Web Application development, primarily using Visual Interdev

Since introduction

CSS1/2

Advanced knowledge of using Cascading Style Sheets for formatting cross browser Internet/Intranet applications

3 years

IIS

Advanced knowledge and experience of Web application development on this platform, also of configuration and maintenance of IIS servers.

Since introduction of product

UML

A recent addition to skill set, but good level of knowledge and application of this complex and adaptable methodology

3 Years


 

Microsoft .NET

I have been learning and working with the .NET platform since the first Beta release.  However my commercial experience has been limited to the last 9 months, and focused mostly on ASP.NET, this has been almost exclusively using C#, which I have become very familiar with.

2 years with Beta releases

Development Tools

 

 

Visual Basic

Advanced use of this tool to develop, stand alone and component based applications since version 2.0 of the product

10 Years

Visual Interdev

My preferred web development tool.  Although it provides many WYSIWYG tools and features, I prefer to hand code pages and like being able to do so with the Visual Studio interface

5 Years

Visual Studio .NET

My preferred tool for Windows and Web development since it’s release.

2 years (9 months commercial)

Query Analyser

The query tool that ships with Microsoft SQL Server, I find this tool invaluable as a back up for developing and troubleshooting.  Although I prefer to use Visual Studio tools for database development, particularly Stored Procedures, there is no substitute for a dedicated querying tool like this when it comes to troubleshooting and testing

5 years

FrontPage

I am familiar with all of the basic and advanced features of this tool and have used it when clients have required it.  Not my preferred tool for development of web sites, because of the way it bloats pages with custom tags.  Very useful for prototyping.

4 years

Visual Modeller

UML is my preferred format for modelling an application or system, so it made sense to make use of the UML modelling tool that ships with Visual Studio.  Not my preferred tool but many clients that have Visual Studio use it and I am comfortable with all of its features.

3 Years

Visio

I have used Visio on and off for as a Database Modelling tool, but in the last two years it has become more useful as a UML modelling tool.

4 years

Objecteering

My preferred tool for UML modelling, it has all of the features of Rational Rose, but I find it more intuitive, and of course it is a lot cheaper

3 years

Forte for Java

I used this tool to learn Java and have stuck with it ever since

2 Years

XML Spy

This was the preferred XML development tool for one of my clients so I became very familiar with it.

1 year

Paint Shop Pro

My preferred graphics tool for Web Graphics

3 years

Corel Draw

For all other graphics tasks I use this which I have been a fan of since the early days

7 years

RELEVANT EMPLOYMENT HISTORY  

Mar 97 to Date                           Freelance/Contractor
See “Recent Contracts” section for details  

For the last few years I have worked as a Freelance Consultant/Contractor working for numerous clients including Dell, [snip], [snip], [snip] and [snip] Registrars.  I have focused on solutions that are based on the Microsoft DNA model.  My speciality has been SQL Server particularly with regard to optimisation and development.  I have also added the JAVA 2 platform to my skill set as I see this as important knowledge to get the most from the Internet as it evolves, similarly XML has been a major subject in my own personal development.  I see XML as a crucial standard that will be adopted by almost every major player in business software and Internet development.  I have used XML in the last three projects that I have worked on, and more recently used XSLT to manipulate XML for Web interfaces and data exchange.  I filled the spaces between contracts and projects by running training courses, both Microsoft Official Curriculum and Bespoke.

February 96 to Mar 97                            IT Manager
[snip]
 

As IT manager I had responsibility for the implementation and support of the internal network and the technical configuration and set up of training rooms.  I had the opportunity to test and in some cases implement the new technologies emerging at the time, and was responsible for migrating the company from ccMail to Exchange Server.  I was also instrumental in moving the majority of admin and management tasks from paper based systems to electronic, which involved developing a series of application modules that integrated Exchange Server and SQL Server behind an Outlook interface that incorporated VB components.  Ultimately though I preferred to work as an independent and returned to this way of working where I am happiest. 

August 94 to February 96                       Freelance & IT Consultant 

After a grounding in IT with two small companies that no longer exist, I decided to have a go at working for myself and managed to do very well, developing a reputation for “producing the goods” as some of my clients put it. Working for people such as [snip] others. 

Previous Career

HM Forces

 
 
 
© 2004, 2005 Copyright IT Consultants Direct Ltd. All Rights Reserved.