Software Engineer with European and International project experience.Principal project clients: EUROCONTROL Qinetiq GE Aviation Airbus Boeing Hitachi Information Control Systems Europe Rolls-Royce Assystem Ultra Electronics PALS Siemens Rail Automation Gulfstream Meggitt Sensing Systems IER
-
Contract Software EngineerHitachi Information Control Systems Europe Jun 2020 - Feb 2021Derby, England, United KingdomTimetable Tool project: Development of Timetable Tool – R&D project to centralise timetable import, export, and processing Timetable Tool full life cycle development (SIL1): requirements, design, code, review, unit test, integration test, release. Test harness development. Agile, Scrum, Continuous Integration. Remote working, Skype. -
Contract Software EngineerHitachi Information Control Systems Europe Jul 2016 - Jun 2020Bradford-On-Avon, England, United KingdomThameslink Traffic Management System project: Development of Traffic Management System Timetable Server Timetable Server components full life cycle development (SIL0): requirements, design, code, review, unit test, integration test, release. Test harness development. Agile, Kanban, Continuous Integration -
Contract Software EngineerSiemens Rail Automation Mar 2015 - Apr 2016Chippenham, England, United KingdomWestlock Interlocking project: Feature development and release of Westlock Interlocking design tools and application support software (SIL0 & SIL2) Requirements, Design, code, review, unit test, integration test, release Agile Scrum, Synergy CR life cycle, Continuous Integration.Environment: DOORS, Enterprise Architect, Synergy, Rational Change, Visual Studio 2010, C++, MFC, C#.Net, VB.Net, VS6, VC6, VB6, VSS, VM, Google Test, Jenkins, AutoIt, Parasoft, Communicator, Live Meeting, Windows 7, XP -
Contract Software EngineerUltra Electronics Group Precision Control Systems Jan 2014 - Mar 2015Cheltenham, England, United KingdomAirbus A400M Floor Based Cargo Holding System Network Interface Module OEM project: Development of Network Interface Module (NIM6) embedded OEM system for the Airbus A400M floor based cargo holding system for the ARM Cortex-M3 Processor STM32F105 target platform. DO-178B DAL-A. MISRA-2004 Module design and development from software requirements. Simulation testing, rig testing, debugging, design reviews.Environment : C, Keil uvision, Team Foundation Server, DOORS, Enterprise Architect, Windows 7, ARM Cortex-M3 STM32F105 Processor, CAN bus, technical datasheets, LDRA -
Contract Software EngineerAssystem Nov 2012 - Jan 2014Bristol, England, United KingdomRolls-Royce DACLUC project: Development of DACLUC (Direct Accumulation Count Life Usage Calculator) system to monitor life usage of engine components, for airlines and Rolls-Royce Distributed Client-Server three-tier architecture. REST web architecture. Database server. Request Processor. API interface. Thin ASP.NET Client-side layer Analysis, design and development of new requirements i.a.w DO-278 Agile methodology: Scrum, Kanban. Story development of user requirements. Environment : Windows XP, Visual Studio 2010, C++, C#, ASP.Net, SQL, XML, XSD, XSLT, HTML, Java, JQuery, CSS, Oracle 10g, SQL Server, IIS, ADO.NET, Tortoise SVN, Bugzilla, Dreamcoder, DB Visualizer, SSMS, Agile, Scrum, Kanban, MS Access, Jude -
Contract Software EngineerUltra Electronics Group Precision Control Systems Jun 2012 - Nov 2012Cheltenham, England, United KingdomAirbus A400M CHS Network Interface Module OEM project: Development of Network Interface Module (NIM5) embedded system for the Airbus A400M floor based cargo holding system based on ARM STM32 target platform. CAN bus. ITAR controlled. DO-178B DAL-A. MISRA-2004. Design model and software development iterations. Low-level design I/O transform development. Simulation testing, rig testing, debugging. Software design reviews.Environment : ARM STM32, CAN, C, Keil uvision v4, Eclipse for C/C++, Windows 7, Enterprise Architect 8, Serena Business Mashups 2008, Serena ChangeMan, Canalyzer, DOORS 8.3, Labview 9, PC-LINT -
Contract Software EngineerMeggitt Sensing Systems Jan 2012 - Apr 2012Fribourg, SwitzerlandXMS (VibroSight) project: Development iterations of Event Viewer subsystem of Extended Monitoring System (XMS) Windows application, for monitoring and visualising physical parameters in extreme environments. Client-Server architecture.Environment : Windows 7, Visual Studio 2008, C#.NET 3.5, WinForms, DevExpress 11.1, Sybase SQL Anywhere 3.5, Tortoise SVN, NHibernate, Resharper, NUnit -
Contract Software EngineerIer Aug 2011 - Dec 2011Paris, Île-De-France, FrancePDA Application project: Development iterations of Personal Digital Assistant (Psion Teklogix) application for French Gendarmerie. Windows Mobile GUI. Windows CE 3.5. Client-Server architecture. Ethernet/FTP client-server protocol. Windows Services. WinForms. Cisco VPN Client. HTTPS protocol. HTTPWebRequest/Response. Cryptography. X.509 certificate encryption. DES. MIME encapsulation. SQL Server 2005. SQL/T-SQL, Stored Procedures. SQLCE. Threading. Smart card integration. Bluetooth peripherals. Regular Expressions. XML.Environment : Windows XP, Visual Studio 2008, SSMS, C#.NET 3.5, Windows Mobile 6, Windows CE 3.5, WinForms, Windows Services, FTP, TCP, HTTPS, Cryptography, Ethernet, ActiveSynch, SQL Server, SQL CE, Bluetooth, Psion Teklogix, FileZilla, BouncyCastle -
Contract Software EngineerEffiscience Research Jan 2011 - May 2011Paris, Île-De-France, FranceHyperCube Strategic Advisory / Complex Event Analysis System project: Development iterations of HyperCube strategic advisory / complex event analysis tool. Clients: Pasteur Institute (medical research), Societe Generale, and Bank of America HyperCube scheduler: Web-based client-server HyperCube scheduler system User-Interface to manage user-defined tasks and display results of HyperCube Scheduler to manage task processes and inter-process communication, in local / remote, multi-threaded, multi-process, multi-machine configurations HyperCube proprietary algorithm (product of 15 years of AI mathematical research)Environment : Team Foundation Server, Scrum, Agile, Windows XP, Visual Studio 2010, Visual Studio 2005, C#.NET, C++, XML, WinForms, .NET Remoting, Threading, Inter-Process Communication, Sockets, Named Pipes, ASP.NET, Remote Desktop, .NET WebClient
-
Application Developer (Personal Project)Self-Employed Mar 2009 - Nov 2010Paris, FranceWindows Application (personal project): Development of Windows application. Providing project management, data management, media management, document management, reporting services, use of web services, internet-sourced geographic map views, standard file interchange compatibilityEnvironment : Windows 7, Visual Studio 2010, C#.NET, .NET 3.5, SQL Express, SQL CE, SQL Server 2008, WinForms, XML, LINQ, WPF, XAML, Web Services, ADO.NET, SQL Server Management Studio
-
Contract Software EngineerGe Aviation Feb 2008 - Nov 2008Cheltenham, England, United KingdomGulfstream GVI SPDS OEM project: Development of data interface model and screen definitions for Gulfstream GVI Secondary Power Distribution System MCDU (Modular Control Display Unit) Development of simulator library to interface XML database, simulate MCDU operation and validate user requirements Development of database schema for MCDU applicationEnvironment : Windows XP, Visual Studio 2008, C#.NET, .NET 2.0, XML, XMLSpy -
Contract Software EngineerGe Aviation Jan 2006 - Feb 2008Cheltenham, England, United KingdomBoeing 787 Remote Interface Unit Common Core System OEM project: Development of Windows toolset components for RACE (RIU Analysis and Configuration Engine) project Failure Modes Analysis of qualified tool CT2BIN / C Runtime library (for DO178B DAL-A compliance) Development of End System binary file generator Development of COM Service to provide MS-Access with JScript services Development iterations of Windows database application Design reviews, document reviewsEnvironment : Windows XP, Visual Studio 2003, C#.NET, XML, UML, Enterprise Architect, XMLSpy, ARINC 665-3, DOORS, Dimensions, COM, JScript, C, MS-Access, VBA, ADO.NET, SQL, MD5 -
Contract Studies EngineerEurocontrol Apr 2003 - Apr 2005Brétigny-Sur-Orge, Île-De-France, FranceIAPA project: ACAS-ASAS interaction simulation studies and statistical analyses based on real-time experimental trial data Participation in ACAS Safety Case fault tree development based on OSA (Operational Safety Assessment) methodology, assessed Human Factors event probabilities Participation in OHA (Operational Hazard Assessment) of ASAS application, based on EUROCONTROL SAM (Safety Assessment Methodology) and FHA (Functional Hazard Assessment) with severity assessments (i.a.w. ESARR4) Review and refinement of OSED material (i.a.w. ED78A/DO-264) for ASAS application in RNP1 (Required Navigation Performance) environment for ACAS-ASAS interaction studies Co-author of ‘Effect of aircraft self-merging in sequence on an airborne collision avoidance system’, AIAA Guidance, Navigation & Control Conference, 2004 Development of program controller for large scale ACAS-ASAS interaction simulations integrating the ASAS simplified model, IAPA ATM encounter generator, and ACAS simulator components Author of project papersEnvironment : Windows XP, Visual Studio 2003, C#.NET, ADO.NET, C++, SQL, MS-Access, InCAS -
Contract Studies EngineerEurocontrol Oct 1998 - Mar 2002Brétigny-Sur-Orge, Île-De-France, FranceACASA project, European ACAS Operational Monitoring project: ACAS-RVSM simulation studies and statistical analyses based on real-time experimental trial data ACAS-RVSM interaction study reports of real-time and fast-time experimental data studies Technical management of ACAS Operational Monitoring team Analysis and evaluation of real TCAS events occurring in European airspace Provision of TCAS operational guidance to European ATC centres and international airlines Author of ACAS operational monitoring reportsEnvironment : Windows NT, SQL, MS-Access, InCAS, RAMS -
Contract Software EngineerEurocontrol Oct 1990 - Sep 1998Brétigny-Sur-Orge, Île-De-France, FranceEuropean ACAS Operational Evaluation project: Design and development of European ACAS operational evaluation facility (database, user interface, queries, macros, application, statistical analysis tools, reporting tools) Co-development of TCAS simulator (InCAS) for Windows, for the analysis of real and synthetic TCAS events Development of Windows application to replay airborne recorded TCAS events Participation in international and European groups for project coordination and TCAS events analysis Author of ‘First interim report on the European ACAS Operational Evaluation’Environment : Windows NT, SQL, MS-Access, VBA, C++, MFC, Visual Studio, Visual Source Safe, Turbo Pascal, Win32, ADS-B, SSR, Mode-S -
Contract Software EngineerQinetiq Apr 1985 - Sep 1990Great Malvern, England, United KingdomUK TCAS II Technical Evaluation project: Design and development of UK TCAS II technical evaluation facility, to run synchronously on real time data from multiple UK radars (TCAS simulator, radar data processing, cubic splines, encounter detection, controlled airspace 3D filter, graphics) Co-author of ‘A New Threat Detection Criterion for Airborne Collision Avoidance Systems’, The Journal of Navigation, Sept 1990 – a proposal subsequently adopted in the TCAS design to enhance the threat detection criterion based on the Bramson CriteriaEnvironment : VAX VMS, VAX Pascal, VAX DCL, Algol68 -
Software EngineerGe Aviation Oct 1979 - Mar 1985Cheltenham, England, United KingdomAirbus A310 Flight Management Computer System OEM project: Based on Intel 8086 multiprocessor platform (coding, module tests, integration tests, assembler debugging) Development of FMCS CDU simulator for client airline presentations (Basic)Environment : Embedded Systems, VAX VMS, Coral66, 8086-Assembler, VAX DCL
David Powell Skills
David Powell Education Details
-
Master Of Science -
Honours Class Ii -
Eastbourne CollegeA, A, A, C
Frequently Asked Questions about David Powell
What is David Powell's role at the current company?
David Powell's current role is Software Engineer.
What schools did David Powell attend?
David Powell attended Aston University, University Of Leicester, Eastbourne College.
What skills is David Powell known for?
David Powell has skills like .net, C#, C++, C, Sql, Microsoft Sql Server, Oracle, Winforms, Keil, Wpf, Xml, Xaml.
Not the David Powell you were looking for?
-
3live.co.uk, ge.com, gepower.com
1 (910) 5XXXXXXX
-
1btinternet.com
-
-
David Powell
Leicester -
David Powell
Greater London5davidmpowell.com, typhoonconsulting.com, chaucerconsulting.com, btinternet.com, evolutionpartners.global2 +852819XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial