British Airways
An ‘Astrid’ system called TRITON – the largest software development project undertaken that year. An e-commerce ticketing processor designed for worldwide distribution to all British Airways ticketing departments, designed to process 80% of ticket sales during the following three years.
Technical Architect and Developer
- Senior member of a team of fifteen software engineers working on the multithreaded, SOA, three-tier business critical system using SITA and running on Microsoft servers using ATB printers and a Flex-doc interface all developed under DSDM.
- Main responsibility was to analyse the existing middleware system and report a Business Case for design and architectural changes, which Nick was required to present to senior British Airways staff at design and project planning meetings.
- Took ownership of the technical solution from design and architecture through development and testing.
- Identified and presented plans for process improvement within the software development teams.
- Responsible for ensuring the smooth conversion from the earlier system (written in C and Visual Basic utilising Oracle 7 and the legacy BABS system) to C++, MFC, STL and DCOM using Oracle 8, Oracle Objects, XML/XSLT, ETL tools and Amadeus. Java was also considered for this development but the lack of in-house experience eventually ruled it out.
- Once the design changes were approved, Nick was involved in training existing staff and ensuring the software deadlines were met, as well as being team lead on several of the project modules. The development environment consisted of Lotus Notes, MS-Dev and PVCS.
- Documentation and mentoring to enable existing BA staff to support the live system.