Damian Smith

Product Delivery Manager at Titania Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Bristol Area, United Kingdom, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Product Delivery Manager
      • Feb 2022 - Present

    • Software Line Manager at Titania Ltd
      • Oct 2021 - Feb 2022

    • Senior Software Engineer
      • Feb 2021 - Feb 2022

      Worcester, England, United Kingdom

    • United Kingdom
    • Defense and Space Manufacturing
    • 200 - 300 Employee
    • Senior Software Engineer
      • May 2017 - Aug 2019

      Oakdale, Wales, United Kingdom C++, DDS, IBM Rhapsody, Green Hills Multi IDE, SVN, Developed on Windows XP for Integrity RTOS, using Microsoft Visual Studio 9 (2008) & Green Hills Multi IDE, to a MISRA and CESG coding standards. Design, implement & integrate on an embedded system, complete software streams/areas of functionality for a military platform to a kernel level. Mentor and advise other staff on good practises and appropriate course of action for our standards. Complex solution lead, trouble shooting… Show more C++, DDS, IBM Rhapsody, Green Hills Multi IDE, SVN, Developed on Windows XP for Integrity RTOS, using Microsoft Visual Studio 9 (2008) & Green Hills Multi IDE, to a MISRA and CESG coding standards. Design, implement & integrate on an embedded system, complete software streams/areas of functionality for a military platform to a kernel level. Mentor and advise other staff on good practises and appropriate course of action for our standards. Complex solution lead, trouble shooting expert, software integration from design to complete hand over to test, coal face bug fixing, remote debugging of 3rd parties code. Show less

    • Defense and Space Manufacturing
    • 700 & Above Employee
    • Software Engineer
      • Apr 2016 - May 2017

      C++, DDS, IBM Rhapsody, Eclipse IDE, Dimensions. All software was developed on Linux OS for a Linux RTOS target, using the Eclipse IDE, to a MISRA coding standards, tested and verified via the Parasoft MISRA plug in. Design, implement & integrate a Fire Unit Sensor Driver, complete software conversion of a USCD ICD, which included Lase, Target tracking, sensor control, sensor data management, slew to track and slew to positions functionality; All with considerable timing… Show more C++, DDS, IBM Rhapsody, Eclipse IDE, Dimensions. All software was developed on Linux OS for a Linux RTOS target, using the Eclipse IDE, to a MISRA coding standards, tested and verified via the Parasoft MISRA plug in. Design, implement & integrate a Fire Unit Sensor Driver, complete software conversion of a USCD ICD, which included Lase, Target tracking, sensor control, sensor data management, slew to track and slew to positions functionality; All with considerable timing considerations. Tested on a live trial against fast jet and Helo targets to complete success. Complete Design, implement & integrate a mission data manager, total responsibility of passing the required data for correct start up and configuration functionality to all executables used in a military command and control missile launcher system. Performance analysis, data collation and presentation in to understandable human readable form used at director level, using a kernel library to log key markers, to enable the whole team to stream line the software to meet target performance requirements. Compete trouble shooting and coal face bug fixing of multi-national released software. Show less

    • United Kingdom
    • Defense and Space Manufacturing
    • 200 - 300 Employee
    • Senior Software Engineer
      • Jul 2011 - May 2016

      Oakdale Senior Engineer working as solution developer. Responsible for ensuring the design can be delivered on time and is appropriate for the current requirements and implementation of the software to deliver to what seems an aggressive time scale. To ensure the software is developed for multiple platforms (X4) Development is taking place within the Integrated Product Development Process (IPDP) process framework. Using WindowsXP/Embedded development using C++, Visual Studio 6, Low… Show more Senior Engineer working as solution developer. Responsible for ensuring the design can be delivered on time and is appropriate for the current requirements and implementation of the software to deliver to what seems an aggressive time scale. To ensure the software is developed for multiple platforms (X4) Development is taking place within the Integrated Product Development Process (IPDP) process framework. Using WindowsXP/Embedded development using C++, Visual Studio 6, Low level windows security interaction GINA (Graphical Identification and Authentication), Microsoft Foundation Classes (MFC), Standard Template Library (STL), Win32 API, WinCVS, UML using Enterprise Architect. Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Dec 2009 - Feb 2011

      * C++,C#, SQL, MFC, STL, Oracle, Serena Dimensions, Enterprise Architect , Hudson, I/CAD, * Developed on Windows XP using & Microsoft Visual Studio 9 (2008) & Oracle 11. * Customisation of a large and complex software package and development of new add on library modules. * Complete design ownership for the designated library module GUI and business rules. * Low level tcp packet decode including writing custom Wireshark dissectors. * Software modules are used in CAD… Show more * C++,C#, SQL, MFC, STL, Oracle, Serena Dimensions, Enterprise Architect , Hudson, I/CAD, * Developed on Windows XP using & Microsoft Visual Studio 9 (2008) & Oracle 11. * Customisation of a large and complex software package and development of new add on library modules. * Complete design ownership for the designated library module GUI and business rules. * Low level tcp packet decode including writing custom Wireshark dissectors. * Software modules are used in CAD (Computer Aided Dispatch) to enable timely deployment of mission critical resources/equipment for the emergency services. Show less

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Dec 2009 - Feb 2011

      * C++, SQL Server 2005, SQL, SyncSort, BCP, * Developed on Windows XP using Microsoft Visual Studio 6 & Microsoft SQL Server 2005. * Software port from a mainframe platform to a Windows based system. * Development/Enhance the software modules for new business rules, for a large supermarkets (Co-Op) stock distribution and replenishment system.

    • Software Engineer
      • Jan 2009 - Jun 2009

      * C++, MFC, SQL Server, some exposure to C# * Developed on Windows XP using Microsoft Visual Studio 7 & Microsoft Visual Studio 9. * Development of a replay module to playback bespoke recorded files of an Air Traffic control centre. * Full life cycle development of a bike breakers stock database and touch screen software GUI written in C#.

    • Defense and Space Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Sep 2008 - Dec 2008

      * C++, MFC, SourceSafe, Telelogic Synergy. * Developed on Windows XP using Microsoft Visual Studio 6. * Maintenance of a complete Tactical data link (TDLS) software system. * Detailed use of to STANAG 5511, STANAG 5516, and STANAG 5616. * Detailed low level & kernel debugging of released software builds on target hardware.

    • United Kingdom
    • Aviation and Aerospace Component Manufacturing
    • 700 & Above Employee
    • Software Engineer
      • Apr 2008 - Aug 2008

      * C++, C, Doors 8.1, All Change, Artisan, VAPS. * Developed on Windows XP using Microsoft Visual Studio 6. * Design of the on board HMI components for the Future Lynx. * Simulation of the usage for the on board HMI components. * Continual interfacing with the IPT, with requirements ownership of the HMI widgets.

    • United Kingdom
    • Defense and Space Manufacturing
    • 700 & Above Employee
    • Software Engineer
      • Aug 2007 - Mar 2008

      * C++, STL, Boost, WinCVS, Enterprise Architect. * Developed on Windows XP using Microsoft Visual Studio 2003. * Design and development of a complex mathematical statistical/probability application, to predict source term information using Bayesian statistics and Monte Carlo computation. * Modelling techniques included the use of Factory, Singleton and Template design patterns.

    • Software Engineer
      • 2007 - 2008

    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Developer
      • Mar 2007 - Jun 2007

      * Visual C++, Oracle, PLSQL, OCI, Visual Source Safe, Oracle, Toad. * Developed on Windows XP & Windows Server 2003. * Complete development of a 3 tier software application. * Tailored the requirements maximize data throughput and enhance end user performance

    • Software Developer
      • Oct 2006 - Mar 2007

      * Visual C++, C++, Pro C, C, Oracle, PLSQL. Gupta (SQLWindows), SQL. Word, Enterprise Architect, Visual Source Safe, Oracle, Toad. Developed on Windows XP * Creation of design documentation for the complete legacy system. * Capture the core business rules for the entire software functionality of a 9 year programme. * Mentored staff on use of design modelling techniques and tools.

    • Assitant Software Manager
      • Oct 2004 - Sep 2006

      * Management of a small team of software engineers. * Accountable for the technical design and execution of the development lifecycle. * Promote best practices and ensure correct procedures are followed and maintained by the team. Including guiding the revised processes for CMMI level 3 accreditation.

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Assistant Software Manager
      • Feb 2004 - Sep 2006

      * Management of a small team of software engineers. * Accountable for the technical design and execution of the development lifecycle. * Promote best practices and ensure correct procedures are followed and maintained by the team. Including guiding the revised processes for CMMI level 3 accreditation.

    • Oracle DBA/Software Engineer
      • Oct 2001 - Feb 2004

      * Oracle DBA - Ownership of the design of the conceptual/physical models. * Day to day running of the Oracle servers which includes using PL/SQL, SQL, SQL*Loader, Oracle Security Manager, Backup/Restore, Performance tuning, Import/Export, Oracle Enterprise Manager. * Technical lead C++ data storage classes within the MDB (Mission Debriefing) application. Detailed design, implementation, code and test strategies. * Skills used: C++, Visual C++, SQL, Rational Rose, Clearcase… Show more * Oracle DBA - Ownership of the design of the conceptual/physical models. * Day to day running of the Oracle servers which includes using PL/SQL, SQL, SQL*Loader, Oracle Security Manager, Backup/Restore, Performance tuning, Import/Export, Oracle Enterprise Manager. * Technical lead C++ data storage classes within the MDB (Mission Debriefing) application. Detailed design, implementation, code and test strategies. * Skills used: C++, Visual C++, SQL, Rational Rose, Clearcase, ClearQuest, Windows NT and TOAD.

Community

You need to have a working account to view this content. Click here to join now