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=FL00051S
  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.
 

CURRICULUM VITAE 

                                    Date of Birth      : 24/11/1957

                                    Marital status    : Married

                                    Nationality         : British

                                    Car owner & driver 

Education and qualifications 

Schools Attended :

King Edward VI School               From September 1968 - July 1975

Qualifications : 

GCE 'O' Level                Mathematics, English Language, Latin, French,

                                    Physics, Chemistry, Biology,

Additional Mathematics (Pure Mathematics with Mechanics),

                                    Additional Mathematics (Pure Mathematics with Statistics) 

GCE 'A' Level                 General Studies Grade A

                                    Physics                                    Grade A

                                    Chemistry                     Grade A

                                    Biology                         Grade B 

Overall summary 

My experience has been of both technical and applications areas, on mainframes, midrange (Unix and Vax), and PC hardware platforms. I have over 20 years of COBOL experience, mainly on mainframes but with good knowledge of MicroFocus COBOL on Unix and PCs, and have proved adaptable and quick to learn other languages and concepts. I have experience both of internal IT departments and software/services providers. I have worked on a variety of applications, including financial, stock control, and order tracking, and on two large data migrations. I also run a small home network, consisting of both Windows and Linux machines.

Employment history 

From: April 2003           To: Present 

[snip]

Operating systems/Languages: 

Windows 2000

Unix (SCO)

Microfocus Cobol 

Applications: 

Direct insurance broking system. 

Responsibilities: 

Program maintenance and development 

From: June 2002           To: December 2002 (contract) 

[snip]

Operating systems/Languages: 

Windows 2000

Microfocus Cobol (NetExpress)

Xitec TPMS emulation 

ICL VME

ICL Range COBOL with Structured COBOL extensions

DDS 

Applications: 

Cargo import/export, mainly container traffic on container vessels, and also air cargo. Cargo tracking, categorisation, and customs clearance were the main areas for the applications. 

Responsibilities: 

Program coding and unit testing. 

The programs running on ICL VME were to be converted to run on Microfocus Cobol and Xitec emulation software.

From: December 2001   To: February 2002 (contract) 

[snip]

Operating systems/Languages: 

ICL VME

ICL Range COBOL

IDMS, DDS, TPMS, Altadata 

Applications: 

Building society mortgage systems 

Responsibilities: 

Program coding and unit testing. 

The work consisted of writing and amending programs, and performing subsequent unit tests, from supplied specifications. 

From: June 2001           To: December 2001 

[snip]

Operating systems/Languages: 

ICL VME

ICL Range COBOL with Structured COBOL extensions

IDMS, DDS, Altadata 

Unix - HP-UX

Shell scripting, awk

Microfocus Cobol

Oracle, SQL, PL/SQL, MS Access 

Applications: 

Data migration from standardised TGB billing system to metering database. 

Responsibilities: 

Analysis, program design, coding and unit testing. 

Design, coding and testing of programs to extract data from VME IDMS databases and process this data on Unix. Testing of Oracle database load. Post-migration data cleaning using PL/SQL.

From: March 2000         To: June 2001 (contract) 

[snip]

See subsequent contract at [snip], December 2001 to February 2002 

From: July 1995            To: August 1999 (contract) 

[snip]

Operating systems/Languages: 

ICL VME

ICL Range COBOL with Structured COBOL extensions

IDMS, DDS, Altadata 

Applications: 

Data migration from British Gas regional billing systems to standardised TGB billing system and subsequent data cleaning. 

Responsibilities: 

Analysis, program design, coding and unit testing. 

The area of work was concerned with data integrity once the data had been migrated. Specific tasks included the analysis, specification and coding of programs to check data integrity, and further programs to correct data once it had been loaded to the new system, which was an ongoing process.

Further related work included the development of programs for data retrieval and analysis. This included liaison with the users to develop the program specification, and the coding, testing, and running of the programs from the specifications. 

From: May 1995            To: June 1995 (contract) 

[snip]

SCO Unix

DOS and Windows

Microfocus COBOL running under SCO Unix. 

Program design, coding and unit testing for a direct insurance broking system. 

The bulk of the work consisted of confirmatory testing of program fixes immediately prior to the issue of a release to the user, and fixes to programs which had failed system testing or user acceptance testing.

From: April 1995           To: May 1995 (contract) 

[snip]

ICL VME

DOS and Windows

ICL COBOL, IDMS, TPMS, SCL, Application Master

Microfocus COBOL and Workbench for Windows 

Program design, coding, unit testing and limited system testing of a stock control and order processing system (ISIS) for steel stocks of various types. 

The programs were written on MicroFocus COBOL on PCs, tested there, and then ported to the ICL VME machine and re-tested. I was mainly coding new programs from specifications, with some amendment work to existing programs also included. 

From: January 1995       To: March 1995 (contract) 

[snip]

SCO Unix

DOS and Windows 

Microfocus COBOL running under SCO Unix. 

Program design, coding and unit testing for a direct insurance broking system. 

The majority of the work consisted of writing programs from specifications and unit testing these programs. Where appropriate, specifications were also amended for clarity and accuracy. Other work consisted of program fixes where programs had failed system testing or user acceptance testing.

From: February 1992     To: December 1994 (permanent) 

[snip]

Unix (ICL DRS/NX)

DOS and Windows

Apogee programming language 

Pathology laboratory management system.

Workload statistics gathering systems for pathology and radiology departments. 

Initially responsible for coding and testing in both support and development roles. Later was also responsible for program specification driven both by user requirements and need to improve the basic design of the products. With the departure of the previous product manager, became solely responsible for all areas of development and support. 

From: November 1991    To: February 1992 (contract) 

[snip]

ICL VME

SCL, COBOL, TPMS, IDMSX, DDS 

Implemented changes to ordering and stock control systems. Performed coding and unit and system testing.

From: February 1991     To: July 1991 (permanent) 

[snip] 

VME

SCL, COBOL, IDMS & IDMS-X, TPMS, DDS

ME29 CL and utilities 

Responsibilities: 

Provision of technical (not systems) support, e.g. SCL writing. Implementation of a change control system. Designed the change control system and supporting SCL procedures, and implemented it. Also had an advisory role, in that I have a wide experience of software and was available to give assistance in areas where there was no experience. 

From: February 1987     To: January 1991 (permanent) 

[snip] 

ICL VME

Unix (DRS/NX, HP-UX)

DEC Vax VMS 

SCL, COBOL, IDMS & IDMS-X, TPMS, DDS, NCC Sygmar

DCL, ANSI 85 COBOL, BASIC

MicroFocus Level 2 COBOL, Awk, shell scripts, Ingres 

Developing common interfaces for two packages between COBOL modules and the DBMS and TP systems for hardware platforms that these were supplied on (ICL, IBM, DEC, HP). I was involved in the ICL interface, and later the DEC VAX interface. Subsequently did main part of work to port interfaces to Unix, including COBOL generator to provide screen-handling facilities. The packages were a materials control system and a financial control system. 

Client site work - [snip] at Wednesbury, revising program design, programming and testing applications in Sygmar (NCC interpretive decision table language for IDMS on ICL Series 39). Also designed and coded COBOL suppport procedures. Applications were steel order and stock control systems. 

Designed and coded various Unix shell utilities. Designed, coded, and implemented link between ICL VME mainframe and HP 9000 running Unix for Dudley Regional Health Authority.
 

From: September 1976  To: February 1987 (permanent) 

[snip] 

ICL 1900, 2900, Series 39

ScanOptics document reader 

1900 COBOL, PLAN, George 2 & George 3 JCL 

VME SCL, COBOL, IDMS-X, DDS (including DDSUSERRETRIEVE), TPMS

COBOL extensions - Reportwriter, Validate, Structured COBOL, Philtr-2 

ScanOptics SCAN 

Main functions: 

ICL VME/B systems programming role from November 1978 to October 1979. This included such items as user data transports, accounting journals, and other miscellaneous items. 

From November 1979, the design and implementation of a pre-processor to convert enquiries on an IDMS database from a fourth generation language (ELP) into Cobol. 

Design and coding of a screen editor and of a key-to-disc system for data entry. 

Conversion of 1900 system to 2900 Cobol, rewriting and re-documenting all programs using structured methods. 

Courses attended : 

ICL 1900           Cobol                                                    August 1976

   Plan                                                      March 1978 

ICL 2900           VME/B  Facilities management               Between June 1978

                        TP implementation                                 and Sept 1978

User and kernel dump analysis 

Miscellaneous   ScanOptics programming                       March 1978       ICL

Practical sizing                                      August 1978      ICL

Project leading                                       March 1988       Hoskyns

Structured Programming             Feb 1989           Hoskyns

Structured Analysis and Design              July 1989          Hoskyns

Effective Communications                       July 1990          Hoskyns 

Hobbies and Interests : 

Reading, music, electronics, motorcycles, home computing, MENSA, winemaking, Robot Wars (SMIDSY team). 

References : 

Available on request. 

Additional information available on request.

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