Development of Avionics Rig Software
Development and maintenance of a complex testing rig for the avionics systems of a UK defence project. This included integration with legacy, embedded, COTS and bespoke applications and equipment.
Skills: Multi-platform deployment (Windows XP, Red Hat Enterprise Linux), multi-lingual software development (VB.NET, C++), GUI design, networking.
Technologies: TCP/IP, RS232/422, UDP, Corba, HDLC, MIL-STD-1553, ARINC 429, ARINC 629
Development and Integration of Airborne Cockpit Display
This project involved working as part of a team on the architectural design and implementation of an airborne display system for an international defence contractor.
Skills: UML2 Modelling, Ada 95 Development, Systems Documentation, HMI Development and Implementation
Technologies: AFDX, TCP/IP, ARINC 653, ARINC 661
Consultation for Identifying, Procuring, Testing and Delivering Bespoke Business Planning Tools
Working with a major UK defence contractor and their external developers, this project involved capturing and developing requirements for toolsets and training in the area of programme planning to be rolled out across the whole of the organisation.
Skills: Business Process Analysis, Project Management, End User Liason, System Documentation
Technologies: Microsoft Project, VBA, SAP
Creation and Development of Interface Control Definition (ICD) Toolset
Development of a bespoke toolset and database for the design, capture, analysis, translation and export of ICDs for use within several departments throughout several projects within the customer’s organisation.
Skills: Database Schema Design, Requirements Capture, GUI / Toolset Development, Microsoft Office Integration
Technologies: IBM Rational / Telelogic DOORS, ARTiSAN, DXL, UML 2.0, COM
Development of Simulink Based Flight Control System
Working for a leading aerospace company, this project involved the production of software based on MATLAB Simulink models using code generation tools and integration with embedded hardware.
Skills: Automatic Code Generation, Ada 95 Development, HW / SW Integration, Systems Documentation
Technologies: MATLAB Simulink, ARINC 429, ARINC 653, RS422
VBA Customisation of Microsoft Products
This project focused on the customisation of Microsoft Project and Excel using VBA and complex formulae to improve efficiency within the customers organisation. This included the development of macros and forms to automate common business practices and the production and distribution of standard toolbars.
Skills: Identification of Key Metrics, Toolset Customisation and Development, Reporting Mechanism Development
Technologies: Microsoft Project, VBA
Development of Bespoke Configuration Management Solution
Full life cycle development of a bespoke CM tool implemented within IBM Rational DOORS. Requirements developed in conjunction with customer after in depth consultation and understanding of needs. Software designed and coded following customers own software procedures. Fully tested and sold-off requirements.
Skills: GUI / Toolset Development, Database Design, Requirements Capture, Training Material Development
Technologies: IBM Rational / Telelogic DOORS, Microsoft Word Integration, COM
Development and Delivery of Complete Training Packages
Creation and delivery of several complete training packages to ensure that all relevant company employees fully understand and are competent in the knowledge and usage of company software.
Skills: Lesson Plan Production, Training Excercise Development, User Guide Generation, Gathering User Feedback
Technologies: Microsoft Office Suite, SAP, Bespoke Planning Tools
