Quick CV Search![]() |
Personal
|
Date of Birth
|
9 November 1965 |
Nationality |
British |
|
Marital Status
|
Single |
Gender |
Male |
Key Skills
|
Operating Systems |
Various Linux Kernels, Ubuntu Linux, VxWorks, Greenhills Integrity, ARINC 653, LynxOS, Solaris, Mac OS X
|
|
Development Tools |
Tornado, GNU tool chain, GDB, Cygwin, Eclipse, GNAT, Rhapsody, Rational Rose Real Time, Enterprise Architect, SQL Developer, ClearCase, ClearQuest, Subversion, Visual SourceSafe, Logiscope, VectorCAST, PVCS, DOORS, Rational Requisite Pro, SCADE, MatLab, Simulink, LabVIEW, LabWindows, Oracle, SyBase, HP-Quality Center, MS Project
|
|
Protocols |
SpaceWire, Mil Std 1553, TCP/IP, CAN Bus, ARINC 429, ARINC 653, cPCI
|
|
Computer Languages |
C++, STL, Boost, ANSI & MISRA C, C#, Java, PL/SQL, T-SQL, Ada 83 / 95, Shell scripting, UML 2.0, Use Case Modeling
|
|
Methodologies |
Object Oriented Analysis & Design (OOA, OOD), Use Case Driven Design, HOOD, Rational Unified Process (RUP), TEMPEST |
|
Hardware |
x86, 68xxx,PPC750,MPC83xx,MPC854x, C167, ICEs, GPIB,VME,VXI,VXS,LXI, PXI |
|
System Engineering |
CMMI Level 3/4, DO 178B, DO 254, Def Stan 59-41, Mil Std 461, Mil Std 810, Mil Std 882, ARP 4754, ESA ECSS-E40, ESA PSS-05
|
|
Spoken Languages |
English (mother tongue), German (conversational), Spanish (conversational)
|
|
Security Clearance |
SC level current from 2008 |
Education
|
Name of School
|
Qualification |
Major Areas of Study |
Year |
|
Open University Milton Keynes |
BSc (Hons) Class 2,1 Diploma Languages BSc (Hons) Class 2.1 |
Physical Science Spanish, German Information Technology & Computing |
2010 2009 2005
|
|
ManchesterUniversity Jodrell Bank
|
Diploma Radio Astronomy |
Radio Astronomy, Electromagnetism, RF Detector & Processing Hardware & Software |
2008 |
|
Collegeof Aeronautics CranfieldUniversity
|
MSc |
Astronautics & Spacecraft engineering |
1992 |
|
RoyalAir Force College Cranwell
|
Her Majesty’s Commission |
Initial Officer Training, Leadership, Management & Ab Initio Flying Training |
1989 |
|
Department of Physics LeedsUniversity |
BSc (Hons) Class 2.1 |
Physics & Astrophysics (with Mathematics, Computing & Electronics) |
1988 |
Professional Experience
Diehl Aerospace, Germany
January 2009 – Present: Integrated Modular Avionics (IMA) Common Remote Data Concentrator (CRDC) for Airbus A350 aircraft. Subcontractor management. Requirements management, DOORS. System process modeling, Rhapsody for UML / Use Case analysis, C++. Algorithm design and implementation for data pipeline (preparation, reduction, transformation, transmission, validation). Safety critical SW / HW DAL A (DO178B, DO254). MIL-STD 1553B. Assembly, integration and Test / Verification of Hardware / Firmware / Software in lab and on airframe. Java, Swing. Build control using Maven.Clearcase / Clearquest configuration management. Open Project, EZ-DMS project control & co-ordination.
EADS Astrium, Stevenage UK
January 2008 – December 2008: GAIA Spacecraft Video Processing Unit (VPU) Hardware / Software Engineer –Setting up Maxwell SCS750 Board Support Package (BSP) and boot software integrating MIL-STD 1553B, PCI, SpaceWire and VxWorks 5.5.1. Writing VPU Startup software using Telelogic TAU UML for design and C coding. Set up of Hardware/Software test bench. Clearcase for configuration management. GAIA is an ESA mission to measure the positions of ~1 billion galactic and local-group stars with accuracy ~20 μas, perform spectral and photometric measurements of all objects, derive space velocities of the Galaxy's constituent stars using the stellar distances and motions and create a three-dimensional structural map of the Galaxy.
EADS Military Aircraft, Germany
April 2002 - December 2007: Euro Fighter Radar Test Bench Development Team Leader: Programming of Radar Data Generator (RDG), Euro Radar Rig (ERR) and Scenario Replay Facility (SRF). C++, Ada 95, RTOS VxWorks on PPC. Bash shell, Python and Perl scripting. GNU / GNAT tool chain in Cygwin / X11 / KDE (POSIX Emulation Layer) environment. Configuring / building of Linux Kernels (2.2.x and 2.4.x series) for PPC processors. MS Project. MS Visual SourceSafe project control & co-ordination.
Digital Electronic Control and Monitoring Unit (DECMU) Software Engineering Team Leader: Requirements management, DOORS 6.0. Safety Critical Code Design, MatLab, Simulink, Implementation & Test, Scade Analysis and Design Tool, TI Code Composer cross compiler. MISRA C, Ada 95 (D0 178B) in Linux (2.2 and 2.4 Kernels) and NT 4.0. MS Project, MS Visual SourceSafe project control & co-ordination.
Vehicle Interface Test System Software Research:Maintenance, upgrade of HP VEE Test System. Programming: CanBus, OptoLyzer Optical Bus Analysis Tool, Mercedes Benz GPS Navigation Command Interface Unit, Rohde & Schwarz Digital Radio GSM Test Set. Wavetek Protocol Analyser. Embedded software MISRA C, 8051 Assembler using Keil C51 and C167 cross compilers, UART Code loader, uVision2 IDE, RTOS, In Circuit Emulator & dScope Simulator / Debugger. Implementation of non-hardware dependent test bench. Research into UMTS implementation via ATM technologies. Bluetooth protocol stack research implementation - Host Controller Layer (HCL) & Logical Link Control and Adaptation Protocol (L2CAP) packet handling development.
Linux Software Team Leader:Building, Installing, Maintenance, Administration and Clearcase configuration of complete software development tool chain for Linux and Solaris working environments; writing shell scripts for source code patching under Clearcase. Configuring / building Linux Kernel (2.4.x series) and drivers for i86 and embedded PPC processors (inc cross compilation) utilizing ELinOS. Bash shell, Python and Perl scripting in Linux and Solaris environments. SWIG Tcl programming to provide command line interface for system test.
PILAS (Pilot Assistance System) System & Software Engineering Team Leader:PILAS is a combined flight planning, 4D flight control and synthetic vision system for helicopter air ambulances. System design & implementation Rhapsody UML. C++. Use Case Modeling, embedded C. Database design eXtreme dB. RTOS Greenhills Integrity. Safety critical SW / HW DAL A (DO-178B, DO-254). MS Project. MS Visual SourceSafe project control & co-ordination.
Aircraft Mission Management System (MMS) Software Engineering Team Leader:MMS for the Airbus A400-M military aircraft. Requirements management, DOORS. System design & implementation, Rhapsody UML. C++. Use Case Modeling. embedded MISRA C, GCC toolchain. Safety critical SW / HW DAL A (DO178B, DO254). MIL-STD 1553B, RTOS Greenhills Integrity. Clearcase / Clearquest configuration management. VectorCAST, Logiscope, code analysis. MS Project. MS Visual SourceSafe project control & co-ordination.
MissileWarning System - Passive Element (MWS-PE) System & Software Engineering Team Leader:MWS-PE is a Multi-Colour Infra Red Missile Detection system for the Airbus A400-M military aircraft. Requirements management, DOORS. System implementation, Rhapsody UML, C++. Use Case Modeling, embedded MISRA C. Safety critical SW / HW DAL C (DO-178B, DO-254). PVCS configuration management. Eclipse IDE, ADS2 for simulation, RTOS VxWorks, MIL-STD 1553B bus, ARINC 429, ARINC 653. MS Project. MS Visual SourceSafe for project control & co-ordination.
Dornier Spacecraft, Germany
July 1999 – April 2002: Automated Transfer Vehicle (ATV) Automated Test Equipment (ATE) Software Team Leader:ATE provides test and simulation facilities for the ATV Propulsion & Reboost Subsystem. Requirements management, DOORS 6.0. Mission Critical Code Design, MatLab, Simulink, Implementation & Test, Scade Analysis and Design Tool, TI Code Composer cross compiler. MISRA C, Ada 95 (D0 178B) in Linux (2.2 and 2.4 Kernels). MS Project, MS Visual SourceSafe project control & co-ordination. ATV Jules Verne visited the International Space Station (ISS) between April-September 2008.
Lockheed Martin, Portsmouth, England
June 1996 - July 1999: Merlin Avionics Test System (MATS) Engineering Team Leader: Avionics (digital, analogue, RF, video and manometric) Application Test & Verification Group. Sub-Contractor Management (Westland Helicopter, Logica, Marconi, British Aerospace). Creation of: Requests for Proposals (RFPs), Contractual Statements of Work (SOWs), Service Level Agreements (SLAs). Post Design Services (PDS). Creation of HW & SW Design & Specification Documents (HDS & SDS) of Merlin PDS Task Management Client / Server Wide Area Network. Creation of Task Management Process documentation.
ASTOR Electromagnetic Compatibility (EMC) & TEMPEST Programmes Manager: The Airborne Stand Off Radar (ASTOR) is a reconnaissance & surveillance system being developed for joint use by the RAF and British Army to enter service within 3 years. Requirements Management & analysis using RDD, DOORS. Creation of EMC & TEMPEST Control Plan and Hardware and Interface Control Specification Documents (HDS, ICD). Supporting Lockheed competitive bid to Ministry of Defense.
UKAttack Helicopter (UKAH) Automated Test Equipment (ATE) Software Team Leader:The AH64D Longbow Apache is the Army's new Attack Helicopter. Requirements management, DOORS.Production of Software Requirement Specification (SRS), Software Design Document (SDD), Software Quality Control Plan. Software development MISRA C, Ada 83, and 68xxx Assembler in a Solaris environment. Project planning MS Project.
Mullard Space Science Laboratory (MSSL), University College London
June 1993 - June 1996: Plasma Electron And Current Experiment (PEACE) Test and Calibration Engineer:Design, implementation, test and maintenance of PEACE Electronic Ground Support Equipment (EGSE) Software, C, Fortran in DOS and Unix environments & Data capture, reduction and analysis software using C, IDL, Lab VIEW and Lab Windows. Electron optics calibration and test under thermal vacuum conditions at MSSL. Data analysis and presentation using IDL. Assembly, Integration Test and Verification (AIT/AIV) in clean room laboratory at MSSL and on spacecraft at Dornier Spacecraft Assembly Clean Room, Friedrichshafen and IABG Munich. Support for Ariane 501 launch phase activities at Korou, French Guiana. PEACE are currently in orbit onboard the European Space Agency (ESA) Cluster II Spacecraft.
Defense Research Agency, Space Department, Farnborough, England
December 1990 - June 1993: STRV Assembly, Integration Test & Verification (AIT/AIV) Engineer:Design and development of environmental testing strategies (vibration, thermal vacuum, EMC) for the Spacecraft Technology Research Vehicles (STRV). The STRVs were orbited by Ariane June 1994. Research and development work on UK-10 Ion Thruster & Neutralizer. Future spacecraft design utilizing UK-10 Ion Thruster: SpaceCraft Orbital Reconnaissance Platform using Ion-thruster for Orbit keeping (SCORPIO) ESA GOCE spacecraft and QinetiQ TopSat spacecraft.
Royal Air Force Cranwell & Finningley, England
September 1985 - September 1989: Flying Officer. General Duties (Pilot) Branch:Management, Leadership and Officer Training (RAF Cranwell, RAF Church Fenton). Ab-Initio Flying Training 105 Hours Basic, 84 Hours Initial Jet Training (RAF Cranwell, RAF Finningley, RNAS Turnhouse, RAF Woodvale, Cranfield, Farnborough)
| 1 month - Discovery | 400 euros | convert |
| 3 months - Bronze | 1050 euros | convert |
| 6 months - Silver | 1800 euros | convert |
| 12 months - Gold | 2950 euros | convert |