The following profile is a candidate from IT Consultants Direct "ITCD".
http://www.it-consultants-direct.co.uk/
  This candidate can be contacted via the following link:
mailto:candidates@itcd-group.co.uk?Subject=HO13685S
  The complete ITCD candidate database can be accessed at:
http://www.it-consultants-direct.co.uk/search.html
  Please note that you will need to register with us before direct contact with any candidate can be arranged. This is to protect both the candidate's privacy and yours. Registration is free and without obligation. We are registered under the data protection act and the data we hold is for our own internal use only, we do not share this data with anyone outside of ITCD unless required to do so by law.
 

Profile

Personal Details.

Nationality:                British

Summary

I work with the senior management of large organisations to ensure that the technology of their organisation is managed to maximise the business benefits delivered by it. This includes the evaluation and definition of designs; technical risk management and quality assurance so as to ensure that the business benefits of the projects I work with are delivered successfully.

§         Full lifecycle development experience for a wide range of technologies from J2EE to mainframe systems;

§         Provided strategic consultancy for Aon up to CTO level, including analysing their system issues and leading the resolution of them, which resulted in reducing key response times to 10% of their previous levels;

§         Lead multiple projects through their full lifecycle as Technical Architect, including meeting stringent performance and architectural design criteria required by top-tier banks such as ABN AMRO and NatWest;

§         Provided technical direction and quality assurance for multiple on-going projects which were required to be delivered to stringent design and architecture quality criteria;

§         Defined the development and quality assurance standards to which projects had to deliver to be handed over to production and client acceptance;

§         Management and consultancy experience, including managing project team sizes of up to 25 people;

Chartered Engineer (MBCS, CITP); Ph.D.; BSc (2.II); 2 S-levels; 5 A-levels; 2 AO-levels; 10 O-levels;

19 years IT experience, 14 in senior positions; Full system development life cycle experience;

Client-facing consultancy (12 years); Department, Project and Team Management (14 years); PRINCE2 (5 years use); Internal and client-facing roles (14 years); Personnel management (12 years); Quality Assurance Manager (4 years); Project Office Manager (5 years);

Development Process Consultancy (Object Oriented, Iterative and Incremental, USDP 12 years); Process Custodian; Software Metrics Custodian (6 years); Technical Strategy Consultancy (6 years); Internal and Client Training (5 years);

Technical Architecture and Design; Multi-tier / web architectures; Object-Oriented Analysis and Design (OOAD, 17 years); Internet Security (5 years); Performance and Capacity Management (8 years); Functional Analysis (17 years); Functional, non-Functional and Performance Testing (12 years); Java (5 years); J2EE (4 years); XML / XSL (3 years); HTML / Dynamic HTML (8 years); CSS (8 years); Unix, including scripting (17 years); Windows (14 years); C++ (12 years);

Work Experience.

Since becoming independent I have held a number of contracts, often providing technical expertise to help assure and resolve the performance of systems. My clients have included: [snip. In these roles I have analysed issues and then lead their resolution, and have provided consultancy support to my clients setting up appropriate standards for high profile projects and their organisations as a whole. My roles as a contractor have included technical assurance, project management and production system support; with much of my value to clients being drawn from a combination of a wide skills base and yet retaining an ability to provide in depth expertise and technical capability.

[snip] developed a commercial J2EE Internet banking product built to meet the complex needs of a multi-region, multi-brand cash management system from a green field development. Since its initial implementation it also grew to meet the needs of Financial Exchange transactions within an international payments market, and added high-volume batch payment file processing capabilities using customer-defined formats. As the most senior technical consultant in the company I was responsible for making sure that projects were delivered on time and to appropriate technical and quality assurance standards.

Internal

I performed a number of roles internally, which primarily focussed on making sure that the development processes and procedures that were in place for the company were appropriate to its time to market and quality objectives. This involved using the latest development tools and techniques to make sure that the product could be developed as effectively as possible. I lead the use of agile development processes with necessary and sufficient levels of documentation, bleeding edge code generation and novel testing technologies. As the senior technical consultant internally I was also responsible for ensuring the performance of the product as a whole, and so extended my capacity planning and performance optimisation skills to make sure that the product was able to be delivered into high performance environments based on proven benchmarking.

Client Projects: including [snip]I was responsible for delivering a wide variety of client’s Internet banking systems. These systems ranged through Retail Banking, Cash management and Financial Exchange systems. In most cases I would provide a combination of technical and management expertise to lead the development of the systems from an initial bid through to the production delivery and initial support. In some cases, however, I performed more of a quality assurance role to make sure that the technical and project management risks of the project were identified and appropriately mitigated. This involved working with both the client’s management team and the internal delivery team to make sure that appropriate risk analysis and mitigation was performed.

99-00                                 Methods and Tools Technical Specialist, Technical Design Authority

In this role I was primarily working on Software Process Improvement. Thus, I worked mainly with project management to make sure that their projects were delivered as efficiently as possible within the constraints of delivery required by the bank. I was able to utilise my object oriented and agile development knowledge to help the delivery of project faster, more cheaply and with a better business fit than would otherwise have been achieved.

97-99                                 [snip] Project Leader and Technical Architect

The Objective of the [snip] project was to processes ‘Out of Order’ accounts, making as many automated decisions as possible. During the project I was lead the delivery of the technical solution for the application of business rules which automated the decision making within the system. This included technical management of a partially outsourced development team, providing liaison between the different technical and business stakeholders of the system and technical quality assurance for the strategy delivery.

I worked for [snip] International, a market leading company whose primary product is a CAD system specialised to the Interior Design of Kitchens, Bedrooms and Bathrooms. I started as a programmer, and was given management of their primary product development after 6 months, progressing over time to a group level management position. At the point I started managing the [snip] team it had 6 members, which had grown to 25 split into 5 teams by the time I left. The result of my work was that [snip] was able to grow dramatically by taking on a large international client base with major organisations it had never had access to before. These new clients were strategically important and provided a base for growth which the company was able to exploit to the full.

Whilst working for the University I produced an Object-Oriented Programming Language specialised to solving the problems of Process Independent VLSI Design.  My work covered the objected oriented analysis, design, build and testing of a compiler and virtual machine based run time system on UNIX workstations in C++. It is on the basis of this work which I later received my Ph.D., and which gained the University further grants to progress their research.

Education and Professional Qualifications

Awarded based on experience review and educational qualifications.

1988-92  PhD.

1985-88  Computer Systems Engineering BSc. (Hon.), 2II.

1985  A-Levels: General Studies A, Physics A, Mathematics A, Further Mathematics B, Chemistry B. S-Levels Physics 2, Chemistry 2. 1984  AO-Levels: Computer Studies A, Human Biology B. 1983  O-Levels: English Language B, English Literature C, Geography B, Religious Studies B, French C, Mathematics A, Physics A, Chemistry A, Technical Studies A, Biology A.

 
 
 
© 2004, 2005 Copyright IT Consultants Direct Ltd. All Rights Reserved.