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

 PROFILE

A highly experienced and dedicated Real Time Systems/Software Engineer with a proven track record. Actively involved in requirements analysis, design, coding, testing and integration. Able to spot problems often overlooked by others and provide solutions.  

KEY SKILLS 

Requirements Analysis and Design, Software Design and Software testing, Ada, Pascal, CORAL, Assembler, UML, Artisan, CORE, HOOD, AdaTest. 

ACHIEVEMENTS TO DATE

(in reverse chronological order)

[snip]

November 2005 to March 2004

Software Engineer

Software unit testing of Ada units for Eurofighter Typhoon Flight Control System using STOAT with a VAX/VMS host, with an effectiveness metric of 202%. Technical expert on denormalisation for code level hazard analysis.  

[snip]

April 2003 to February 2004

Software Engineer

Software Integration testing for an Automatic Train Protection system. To quote the Project Manager “Adrian has proved most valuable in his time here, particularly with the detailed understanding of some design areas he has developed during his integration testing activities. This has led to a significant amount of problems in the design being identified and resolved early in the lifecycle.” Reviewed core components of the UML design implemented in Artisan. 

[snip]

July 1998 to February 2003

Software Engineer

Software unit testing of Ada units for Eurofighter Typhoon Flight Control. Instituted techniques to test modules that where previously considered untestable. Maintenance of software tools written in Ada to support unit testing. Performed Code Level Hazard Analysis. 

GEC Marconi Radar & Defence Systems

April 1997 to June 1998

Software Engineer

Software unit testing of Ada packages for Eurofighter 2000 (EF2000) Defensive Aids Sub System (DASS) using IPL's AdaTest with a VAX/VMS host. 

BAe Sema Scientific

December 1996 to March 1997

Software Engineer

Completed the integration of the Radar interface software functionality of the Surface Ship Command System for the Type 23 Frigate. Software is designed with JSP and is written in Ada.

Updated the Software Integration Test Schedule for the Radar interface subsystems to complete the formal acceptance test. 

GEC Marconi Avionics

April1978 to November 1996

Principal Systems Engineer

March 1994 to November 1996

Developed and automated the calibration process for the Eurofighter 2000 (EF2000) Head Up Display (HUD). This process significantly improved the HUDs accuracy over previous methods. Using Numerical Analysis techniques the luminance calibration has been reduced from 8 hours to 2 hours. Designed a method to implement the gamma transfer function which reduced the number of calculated points from 240 down to 21. Thereby making it possible to achieve the throughput requirements. Reviewed and maintained the HUD Software Requirements, finding and resolving problems missed by previous reviews. Documented the Head Up Display Software Requirements in CORE. Updated the Software Acceptance Test Descriptions and Procedure for the second major phase of the HUD development.  

Principal Software Engineer

December 1993 to February 1994

Wrote and tested the core computational Ada packages of the Head Positioning Tracker for the PAH2 Helicopter. Initial testing was done using VAX Ada. Found several faults with the software requirements which would not have been found until system integration. Integrated and timed a large part of the software on a Texas TMS320C40 using the Tartan Ada debug tool Adascope. This discovered a major timing problem that was solved without impacting time scales. 

Principal Software Engineer

August 1992 to November 1993

Co-ordinated and documented the systems design for the third generation Digital Map System. Defined the hardware/software interface requirements and map data loading protocols. Designed the software (using top down Ada and HOOD concepts) and wrote and tested key elements using VAX Ada. 

Principal Software Engineer  

April 1992 to July 1992

Debugged the Data Reprogramming Equipment for the Video Map Generator of the Harrier GR7. Major faults in the software became apparent shortly before field trials which the supplier refused to correct. Subsequently redesigned the software to cut programming time in half and also reduced the program's size. Updated the design documentation that was written in the Yourdon methodology using Teamwork. 

Principal Software Engineer

February 1991 to March 1992

Supervised the software team that enhanced the multi-processor Real Night Pod to become the Navigation Module for the Boeing Cockpit Technology Demonstrator. The additional functionality included:

     Perspective Terrain View,

     Threat Intervisability,

     Radar Shadowing,

     Waypoint Steering. 

Designed and wrote the replay/emulation system using Turbo Pascal and an IBM PC with a Mil Std 1553 interface card for testing the Navigation Module. This represented a significant saving over the estimated cost of updating the previous support equipment which was a PDP11 and control panel. The PC version also offered greater functionality and provided more immediate feedback during integration. Modified and rewrote the Navigation Modules Mil Std 1553 interface software and the inter-processor communications software. Rewrote the waypoint steering software. Wrote and tested the software device drivers to support the new map functions. Oversaw system integration and was directly involved in integrating the map functions. 

Principal Software Engineer

January 1991 to February 1991

Designed and wrote software for a portable PC based Mil Std 1553 controller for the Harrier GR7 Video Map Generator (VMG). This equipment was used to demonstrate the VMG to potential customers. The sales staff found the equipment easy to use and trouble free which testified to the robustness of the design. 

Principal Software Engineer

December 1988 to January 1991

Software team leader for the Azimuth Position and Elevation System (APES) for the Warrior Observation Post Vehicle. Rewrote the project procedures which ensured that the project passed the follow-up audit that resulted from a failed audit prior to me taking over the software team. Edited the software requirements to improve readability and completeness. Debugged and corrected the serial interface software written in CORAL and ASM86 that had proven difficult for others to sort out. Following completion of the prime equipment software, unit deliveries were seriously hampered by failings in the Acceptance Test and RST test equipment. Undertook remedial action to sort the immediate problems. Then rewrote the Test Equipment software to provide the necessary robustness and diagnostic capability required for production use. This test equipment software was written in Turbo Pascal on an IBM compatible PC. 

Principal Software Engineer 

September 1986 to November 1988

Directed the software team for Real Night Project Electronic Card Rack on the Grumman A6E aircraft. The rack consisted of a multiprocessor system (twelve processors) subdivided as follows:

·        Digital Colour Map Unit,

·        Bulk Storage Unit,

·        Tactile and Graphics Interface,

·        Terrain Referenced Navigation System,

·        Terrain Following System. 

Designed the software for the Digital Colour Map Unit, Bulk Storage Unit and Tactile and Graphics Interface Unit. The map design formed the basis of the software design for the Video Map Generator currently in service. Wrote and integrated several of the device drivers, interrupt service routines and main modules. The Software is written in CORAL and assembler (ASM86) using a VAX 11/780 host operating under VMS for an Intel iAPX88 microprocessor target. Team size varied between 3 to 12.

Integrated the rack with the trials aircraft at NATC Patuxant River, Maryland, USA. 

Development Engineer rising to Consultant

April 1978 to September 1986

Specified, designed, developed, tested and integrated software for a range of strapdown navigation systems which included :

    Inertial Measurement Unit for the Marksman anti-aircraft turret

     Spearfish Autopilot Unit

     Attitude Sensing Unit for the Machan Remotely Piloted Vehicle

     Attitude Sensing Unit for Feasibility Study.

Performed system development and refinement of strapdown algorithms, sensor characterisation process, calibration and gyro compassing algorithms.

Unit software is written in CORAL and assembler for an Intel iAPX186. Test Equipment software is written in Pascal for Hewlett Packard Series 200 computers.

Led a software team to develop both prime equipment and Test Equipment software. 

EXPERIENCE SUMMARY

Ada, Pascal, CORAL, FORTRAN,
Motorola 68XXX assembler, Intel iAPX86 assembler,

UML, Artisan,

AdaTest and other in-house unit test tools,

In circuit emulation/debug equipment and software, Tartan Adascope 

BACKGROUND 

Education

Caulfield Institute of Technology (Australia)

Bachelor of Engineering (Electrical) 

Nationality

British (Naturalised), UK Security Cleared

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