CURRICULUM VITAE

Name

Mr David W. Legg BSc CEng MSaRS MBCS CITP

Date of Birth


30th January, 1963

Address

Removed for web publication

Telephone

& Email

Removed for web publication

dwlegg (at) gmail (dot) com

Current

Salary

Removed for web publication

Will consider anything > £(removed for web publication)k.

Professional

Membership

Chartered Engineer (since 1993)

Member of the British Computer Society (BCS)(since 1987).

Member of the Safety and Reliability Society (SaRS)(since 2007)

Education

Degree: B.Sc. (Hons.) Computer Science, Upper 2nd Class, University College London


A Levels: Pure and Applied Mathematics, Chemistry, Physics

Papers and

Lectures Given

'Software Estimating at Thales Optronics' (for a Thales Research and Technology Seminar, Crawley, 2004).

'The Ideal CM System in Practice' (Workshop and Lecture at the Thales SCM Workshop, Copthorne, 2001).

'Specifying an Advanced CM System' (Advances in Configuration Management, London, 1998)

'Software Configuration Management' (Sherpa European User Group Conference, Munich, 1995).

'HOOD Object Oriented Analysis & Design' (for software engineers from various European companies, 1994).

'Yourdon Structured Analysis' (for Thorn EMI systems and software engineers, Feltham, 1993).

'The Covenants', a theological paper focusing modern applications of covenant theology, Evangelical Fellowship of Congregational Churches Studies Conference, London, 2007



CAREER HISTORY

(in reverse-chronological order)

Current

Occupation


1998 to 2007

(Since Nov. 2004) Safety and V&V Manager on the Watchkeeper UAV Exploitation programme for Thales Optronics (Staines), UK.

Software Configuration Management Authority of the Eurofirst FLIR Infra-red Search and Track (IRST) sub-system for the Eurofighter 2000 (Typhoon) programme.

Management of a team of three who implement and support a fully integrated, CMM/CMMI-compliant, Problem Reporting, Change Control, Configuration Management system and Peer Review tool.

Test and Integration Team Leader for the Thales Optronics Embedded IRST Tracking Software on the Eurofighter 2000 (Typhoon) Programme.

CMMI Engineering Process Group Member (SEI registered assessor for CMMI V1.2)

Development of Configuration Management and other CMMI processes. Trained to be a CMMI assessor.

I.T. User Group Chairman

Liaison with outsourced I.T. function to ensure accountability to users.

Skills

Familiarity with DEF STANs 00-55, 00-56/3, 05-57, CMMI Level 2 and 3 processes. Safety Engineering, Requirements Engineering and Traceability, Hardware/Software Integration Management, Acceptance Test Management, Deputising for Chief Software Engineer, Software Metrics and Deficiency Trend Analysis, UML and Rhapsody, Linux/Apache/MySQL/Oracle/Perl/Samba development and deployment, Solaris, Open Source software, Linux, Windows NT, CGI, HTTP, TCP/IP, HTML.



1993 to

1997

Consultant Software Engineer (Section Leader)

Software Configuration Management Authority

Test and Integration Authority and Team Leader

Pilkington Optronics, Staines, Middlesex.

Direct management of 9 staff. Indirect management of 20 others in the rôles of CM Authority and Test Authority. Responsible for the implementation of a Software CM system and testing regime within the Eurofirst multinational consortium, together with liaison with European partner companies on the Eurofighter 2000 FLIR IRST project. Responsible for a total budget of £750k.

Skills

Software and Systems CM, Testing, Sherpa, UNIX, 'C', RTM, HOOD, OOA, Teamwork, Yourdon, Structured Analysis, Requirements Engineering, Real Time Embedded Software, Interviewing, Staff Appraisals, Methodology Training, Coaching, Negotiation, Work Package Management, Estimating, Planning, ISO 9001, DOD-STD-2167, Auditing, Software Process Improvement.



1992 to

1993

Senior Software Engineer and CM Specialist

Thorn EMI Electronics, Defence Group, Feltham.

Responsible for systems analysis, design and implementation of a company design data management CM system based upon Sherpa, part of the company Business Process Re-engineering project.

Skills

Configuration Management, Sherpa, Relational Database design, 'C', VAX/VMS, Teamwork, Yourdon, Systems Analysis, Structured Design, MMI Design, Rapid Prototyping, Interviewing, Estimating, Planning, ISO 9000 (BS5750)



1989 to

1992

Senior Software Engineer and Team Leader

Thorn EMI Electronics, Electro-Optics Division, Feltham.

Development of embedded IRST system called ADAD (Air Defence Alerting Device). Responsible for budget of £175k and team of 5 software engineers.

Skills

Ada (83), 'C', Pascal, Assembler, MC68020, Real Time, Embedded Software, UNIX, PCs, MS-DOS, Teamwork, Yourdon, HOOD, ICEs, Testing and Integration, BITE, Interviewing, Work Package Management, Planning, Estimating, AQAP-13, Auditing.



1984 to

1988


Software Engineer

Thorn EMI Electronics, Defence Systems Division,

Feltham, Middlesex.

Software designer and programmer on the Chevaline telemetry project. Real-time data reduction software.

Skills

VAX/VMS, PDP-11/RSX-11M+, MC68XX, FLEX, FORTRAN, BASIC, Pascal, 'C', Assembler, Real Time, Embedded Software, Oregon Sourcetools, DEF STAN 05-21



Other

Information about relevant training received and referees is available upon request.