|
CV Here is an HTML version of my CV (resumé). If you have any comments, then please contact me. |
![]()
A Senior Analyst Programmer with broad-ranging experience in IT design and development gained in a wide range of industry sectors including Financial, Utilities, Defence, Building & Nuclear. Versatile, adaptable and committed. Excellent communication and development skills, and with extensive team-leading experience. Keen to embrace new methods and technologies.
![]()
| C++, Visual C++, MFC, C | |
| UML, OOA, OOD with CASE tool experience (Enterprise Architect) | |
| STL | |
| XML, HTML | |
| Visual Basic, with experience in database front-end creation. | |
| Oracle, SQL Server, SQL, Transact SQL, PL/SQL. | |
| Team Leading, including project planning, staff mentoring and staff
appraisals. | |
| Production & delivering of training courses. | |
| Extensive customer-facing experience. |
![]()
Senior Analyst Programmer |
Misys Securities Trading Systems Ltd. |
2001 - date |
Responsible for the analysis, design and implementation of functional changes to Nova, the company’s international trading and settlement system.
| Designing, implementing and testing an interface handling SWIFT messages between Nova and a third-party system, using C++, XML and Visual Basic 6. Design done using UML. | |
| Designing, implementing, testing and integrating an in-house replacement for a commercial source-code library that was used extensively in Nova. The replacement library was produced using the C++ Standard Template Library. | |
| Instrumental in the adoption and roll-out of Enterprise Architect as the departmental UML CASE tool. |
Recently involved in the evaluation of Java for the implementation of a new development.
Senior Designer/Team Leader |
Instem Limited |
1999 - 2000 |
Senior Designer and Team Leader (6 people) in the Asset Management Group, responsible for the design and technical lead on projects within the Group.
| Led the design, implementation and commissioning of a project to provide an inventory control system to manage the receipt, testing and issuing of water meters for a major utilities company. | |
| Wrote quality plans and procedures. | |
| Wrote user manuals and training material; delivered training to end-users. | |
| Prepared bid proposals. | |
| Conducted recruitment interviews. | |
| Position involved significant customer contact, with both end-users and
management teams. |
Software Engineer |
MiTek Industries Ltd. |
1997 - 1999 |
Specified, designed, implemented and tested developments to MiTek's timber-framed building design and costing program. The application was implemented in C++ using MFC, and involved extensive customer contact and work in the US, Australia and New Zealand. Co-developed the software security system used by all MiTek applications.
Software Engineer |
Defence Research Agency (MoD) |
1996 |
Designed and implemented a military intelligence application - a distributed UNIX system written in a mixture of C and C++, with an X Windows front end. Designed using the Shlaer-Mellor object-oriented analysis and design method.
Team Leader |
Instem Computer Systems |
1992 - 1996 |
Team Leader (7 people) on a number of projects for the nuclear power industry. Responsible for day-to-day team management; production of design specifications; production of quality plans and procedures; preparation of bid proposals; conducting recruitment interviews. Significant contact with customer design teams. Wrote and presented a paper at a conference on Control & Instrumentation in Nuclear Installations held at Cambridge University.
Team Leader |
BAeSema Ltd. |
1989 - 1992 |
Team Leader (4 people) implementing the Man-Machine Interface for a naval command and control system.
Software Engineer |
Psion |
1988 - 1989 |
Implemented part of the runtime system for Psion handheld and laptop computers.
Software Engineer |
Marconi Defence Systems Ltd. |
1986 - 1988 |
Worked on a set of support software used for testing embedded software produced by the Guided Weapons Division. Designed and wrote a graphical Finite State Machine Design Tool.
![]()
| 2001 | Member of the Institution of Analysts and Programmers (MIAP) | |
| 1996 | Member of the British Computer Society (MBCS) | |
| 1992 - date |
General Science Degree Various courses including Topics in Software Engineering, and Relational Databases. |
Open University (on-going) |
| 1986 - date | Various industry training courses, including UML, XML, VB, SQL Server, C++, UNIX System & Network Programming. | |
| 1983 - 86 | B.Sc. (Hons) Mathematics | University of Leeds |
![]()
Enjoys playing the bongos (badly), black & white photography, cooking (and eating), rugby, astronomy, building robots, creative writing, travelling, walking, cycling & camping, and learning strange languages.
| Date of birth 21/08/65 | |
| Married | |
| Clean driving licence |
![]()
Last Updated: 10 July 2002 23:44:06