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=GL09006S
  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.
 

CURRICULUM VITAE

 

Date of Birth     :     5/2/65

Nationality         :     British

Availability        :     Immediate

Education and Qualifications

1975 - 1982   Westwood High School, Leek: 'A' Levels: Physics (A), Maths (A), Chemistry (B), General Studies (B)

1984 - 1988   University of Bristol
M.Eng in Mechanical Engineering (4-year course)
Awarded Ford Motor Company prize for 'Best 2nd Year Design Project'.
Awarded Institute of Mechanical Engineers 3rd year project prize for 'Outstanding Research.

1996                DSDM – Practitioner Certification

1998                Microsoft Certified Professional Exam - Developing Applications in Microsoft Visual Basic 5.

2003                Introduction to Derivatives Trading

2004                IBM requirements management course: Fundamentals of Rational RequisitePro 

Profile

Experienced Technical Business Analyst / Microsoft Solutions Architect / Team Leader / Logical Designer / Application Developer with over 17 years commercial experience including over 7 years experience of leading system requirements Capture, use-case modelling, UML analysis modelling and implementation of the RUP process.  

Experience of the following business domains and commercial systems:

·          Electronic Derivatives Trading: Order entry, Price distribution, Position Maintenance & Risk Assessment, Order Management.

·          Investment Banking: CRM - Strategic Global Client Relationship Management, Client engagement - Document Management & Workflow. Fixed income - Back and Middle Office processing

·          Mortgage Lending: Mortgage Origination, Mortgage Administration, FSA Regulation, Electronic KFI and Mortgage Applications. Packager integration, MIS

·          Retail Banking: Enterprise Letters Administration

·          UK Government: Online e-Commerce - BACS Paperless Direct Debit for VAT.

·          Maltese Government: Electronic Document & Records Management, Document Imaging.

·          Retail: Supply Chain Management – inventory management & shipping.

·          Telecoms: Call Centre CRM and Sales Order Processing.

·          Telecoms: Switch Monitoring, Management & Reporting.

·          Defence: Electronic Warfare & Ground based Mission Analysis. 

Key skills

·          Business Process Analysis: Domain Modelling, Process Workflow Mapping, Process Re-engineering. (UML Class, Use-case, Sequence and Activity diagrams)

·          Requirements Capture: Leading workshops with business and technical stake-holders. (Capturing business scenarios, key business and technical requirements)

·          Clarifying & defining functional scope, agreeing Feature Lists, structuring the use-case model, Project delivery planning (Requisite Pro, MS Project, UML Use-case diagrams)

·          Designing Transactional n-tier Microsoft DNA/.NET Solutions (System Architecture Document)

·          Producing a structured Use-case Model (Structuring the use-case model, writing ‘essential’ and ‘concrete use-cases specifications)

·          Leading and producing a structured UML Analysis Model. (UML Logical Diagrams: Class, Package, Sequence, Collaboration, Activity, User interface Web-site navigation design – User experience (UX) Modelling)

·          Data Modelling: UML Conceptual Domain Object Modelling, Logical Modelling, Physical - Relational Data Modelling. Meta-model data-driven designs. Data Warehousing design. (UML, SQL, XML Schema design)

·          Implementation of the RUP within a project, and mentoring team members in its use. (Definition of key project deliverables and quality standards, adapting the RUP templates, integration with Prince2)

·          Developing Web and Windows forms applications using Visual Studio .NET Enterprise Edition, VB.NET, SQL Server 2000, Windows XP/2000, XML, ADO.NET, Visual Studio 6, Visual Basic 6, MSMQ, COM, COM+, DTS, Citrix Metaframe, MQ Series (Websphere).

·          Extensive Real-time system performance analysis & optimisation. (Designing performance-critical n-tier solutions, identifying performance bottlenecks, benchmarking) 

Personal Characteristics

·          Strong communication and interpersonal skills.

·          Methodical and lateral thinker with proven problem solving abilities

·          Self-motivated and proactive

·          Enjoys the team spirit associated with working within a team

·          Flexible in approach to strict deadlines with good organisational and prioritisation skills.

·          Conscientious and reliable

·          Currently Security Cleared to SC (expires 2009) 

Skills Summary

Project Skills

·          Defining project-specific UML modelling and documentation standards.

·          Defining Business Analysis, Systems Analysis deliverables and team process. (implementing a RUP/Prince2 process)

·          Acting as project-wide Application and Technical Architect / Design Authority

·          Recruitment and interviewing of design and development team members

·          Development  and UML Analysis Team Leading.

·          Defining project Scope and Vision.

·          Project planning (Using MS project) for RUP/Prince2, DSDM/Prince2, Waterfall and Phased project methodologies.

·          Negotiating sign-off of business and functional requirements, technical architecture.

·          Reporting and mitigation of project risks and issues

·          Leading workshops and quality reviews (including Fagan Inspection)

·          Knowledge of Zachman Framework

Business Analysis Skills

·          Interviewing Domain Experts/ User Representatives

·          UML Domain Object Modelling

·          UML Business Process Modelling & Workflow Mapping

·          Capturing User Requirements (Non-UML and UML Essential & Concrete Use-cases)

Systems Analysis Skills:

·          UML Logical Object/Relational Modelling

·          Identifying and factoring System Use-cases.

·          User- Interface (UX) Modelling and specification, User-interface prototyping

·          Webservice interface modelling and specification

·          Strengths, Weaknesses, Opportunities, Threats (SWOT) Analysis.

·          Performance Specification, System Sizing, Capacity and Impact Analysis

Architecture & Solution Design Skills:

·          Specifying the High-Level System Design of .NET and DNA solutions (using UML 4+1 architectural views)

·          Experience of SOA, EAI

·          Electronic Document Management – Imaging/ Storage/Indexing/Retrieval/Workflow/Data security

·          Technical Interface Specification (API, service and XML interface design)

·          Business Component/Subsystem Specification.

·          Designing for throughput, scalability and maintainability by selecting suitable design patterns

·          Designing scalable N-tier solutions using server clustering, Network Load Balancing, and Application Centre 2000 Component Load Balancing.

·          Applying design patterns.

·          Object/Relational Mapping.

·          Database normalisation / de-normalization,

·          Internet security, firewalls, PKI encryption, digital certificates.

·          SQL2000 database replication architectures

·          Integration with IBM S/390 Mainframe using FTP, Connect Direct, and CICS Online/IBM Websphere.

 PROJECT HISTORY

Nov 2005 –  Dec 2005:  [snip] (London)

Position:            Contract – Senior Business Analyst/ Functional Designer

Role:                   Short-term contract to provide specialist domain knowledge and UML expertise for the initiation of a new Mortgage Administration Project (pre-tender).

Skills:                 Clarifying the domain (Domain object modelling). Documenting the business processes (Business Use-cases), and workflows (Business use-case realizations). Specifying functional scope (Structuring the System Use-case model), elaborating key workflows and system use-case flows (UML activity diagrams – Rational XDE). Requirements Management (Requisite Pro). 

July 2004 –  Oct 2005: [snip]

Position:            Contract – Senior Business Systems Analyst

Skills:                 Clarifying project scope, capturing stakeholder requests, specifying business process workflow requirements (using business use-case realisations in UML). Domain Object Modelling, writing System Use-cases, Specifying User Interfaces (using UML UX modelling). Specifying a B2B Web-service interface using UML. Acceptance Testing, Logical Modelling of 3rd party software components. (Rational XDE, Rational SODA, Rational Requisite Pro, Visual SourceSafe, XML Spy Enterprise 2005, Eclipse 2.1, Hypermodel 1.2)

Project:             Synergy Programme (SPML E-Trading). The initial aim of the programme was to provide a B2B internet web site to enable SPML to comply with its FSA obligations to provide key-fact mortgage illustrations (KFI) for ‘Mortgage Day’.  Development was outsourced to a 3rd party Microsoft Solutions Provider.

Role:                   Specified the navigation design of the web-site. Captured and incorporated stakeholder requests and achieved sign-off. Led detailed reviews with external supplier to ensure full understanding of the requirements, and agreed phased delivery according to business priorities. 

Specified business and functional requirements for the User Registration Process within tight timescales. Conducted user acceptance testing.

Specified a B2B open-connectivity Web-Service interface - that enables mortgage intermediary companies to securely integrate their systems with SPML’s KFI engine. Conducted acceptance testing.

Produced vision document for a valuation workflow project.

Reviewed a problematic ETL - MIS project. Proposed changes that enabled delivery of a tactical release of the system to business users.

Scoped and planned a business system & data migration project. Performed risk and impact analysis, produced project plan, defined acceptance criteria, reviewed the proposed solution and development plan.  

August 2003 –  May 2004: [snip]

Position:            Contract – Senior Business Systems Analyst

Skills:                 UML Use-case Modelling, UML Logical Design, Domain Object Modelling, Trading System Logical Design: STP, SOA, EAI, Real-time Order Management, Position Management, Loss limit & Risk Management (using Rational RequisitePro, Rational Rose Enterprise 2003, Rational SODA, Visual SourceSafe)

Project:             Enterprise Edition Trading System (TRADEMARK). The aim of the project was to re-develop the PATSystems Electronic Derivatives Trading system (J2EE/ BEA WebLogic/ Oracle).

The system architecture, requirements specification and GUI development activities were performed within the UK and USA, whilst detailed design and implementation of core system were outsourced to a software house in India. The project method was Rational Unified Process (RUP).

Role:                   Initially, led a review of the existing requirements and analysis workflows: Assessed the requirements management process, and the suitability of existing use-case specifications for communication of requirements from PATSystems to its supplier. Established a consensus over the improvements that were needed between with PatSystems and its supplier.

Established a RequisitePro requirements database (of product features and use-cases) to clarify and manage the delivery of requirements documentation.

Established a structured UML domain and use-case model - to clarify the relationships between the use-cases, and to provide a framework to extend the coverage of use-case specifications.

Established new standards for the use-case documentation - to provide more rigorous definition of business rules and functional behaviour of the system. Mentored other business analysts in the use of the standards, led quality reviews.

Produced a UML analysis model: Held requirement capture workshops with client-account managers (domain experts). Produced an extensive analysis model for the Order Management System - including a revised order state model, and elaboration of Use-cases to illustrate the STP flow for new execution methods (iceberg, synthetic stop, multi-exchange arbitrage orders etc.).

Feb 2003 –  August 2003: [snip]

Position:            Contract – Lead UML Logical Designer/UML Process Implementation

Skills:                 Rational XDE, RUP, UML Mentoring, Business Process Modelling, Business & Domain Object Modelling, System Use-case Modelling, User Experience (UX) Modelling, Logical Object/Relational Modelling. Class, Activity, Use-case, Sequence, Collaboration, Package, Component and Deployment Diagrams. Using Analysis and Design Patterns. Microsoft VB.NET/ SQLServer2000 Web Development.

Programme:    Wholesale Client Global CRM – CIDAR System. The aim of the programme was to migrate the Bank’s Strategic CRM / Client Management / Deal Approval Systems used by all ABN Relationship Bankers. from a Lotus Domino to a Microsoft .NET platform.

Role:                   Defined and implemented a RUP/Prince2 team process, tailored to the client’s specific needs. Produced a UML Guidelines Pack, UML Model templates, document templates and quality standards for the process. Mentored Business Analysts in the use of UML and document standards

Member in the Architecture team, responsible for agreeing the N-tier .NET Solution Architecture.

Delivered the UML Domain, System Use-case, User Experience (UX), and led the delivery of Logical Object Models for the Marketing Tool-set Project.

Nov 2002 –  Feb 2003: [snip] - Contract – Functional Designer

Contract:           Captured new user requirements, and produced functional specifications suitable for the development and testing a bespoke, web-based Supply Chain Management system. 

Sept 2001 –  Sept 2002: [snip], Basildon

Position:            Contract – Architect, Technical Design Authority and Lead Technical Consultant (Team of 30)

Skills:                 Microsoft Windows 2000, Design of a scalable and resilient DNA architecture, Systems Analysis, Technical Design, Team Building, OO Analysis and Design, Data Modelling, UML Mentoring, COM+ Design. Visio2002 UML Solution, Rational Rose Enterprise.

Project:              Enterprise Letters Administration (Document Template Management)
The Enterprise Letters Administration (ELA) System provides a remotely hosted service for the management and printing of customer letters of major UK and European Banks. The aim was to rescue a failed outsourced project within tight time constraints.

Role:                   Conducted an architectural design review of the project: Analysis and identification of the limitations of the existing system, and recommending an architectural design needed to deliver the project. Liased with Microsoft, to independently verify the analysis and recommendations. Presented the analysis and recommendations to senior management and IT Director.

Produced a High Level Technical Design of the DNA scalable 3-tier architecture (using Citrix, IIS, COM+/XML/MSMQ/Windows 2000 Application Centre), and integration with IBM S/390 Mainframe (IBM Web-Sphere/CICS Online). Documented alternate design options and SWOT analysis.

Planned the project development, and recruitment of a software design and development team. Defining team roles and deliverables and delivery plan. Performed technical design reviews, providing technical and design guidance. Specifying design patterns/templates to be used on the project.

Performed the design authority role on the project.

Liaised with Functional Analysts, Service Delivery, Data Centre, IT Security, Help Desk to ensure the integration of the system with existing corporate infrastructure. 

Feb 2001 –  July 2001: [snip], Southend-on-sea

Position:            Contract – e-Business Systems Analyst / Strategic Designer

Skills:                 Requirements Analysis, Use-Case Analysis, Conceptual Domain Modelling, UML, Visio 2000 Enterprise, VB6/COM+, SQL Server 2000, MSMQ, Internet Security, BACS Direct Debit, EIGAR Bank Wizard, Government Gateway, GSI.

Project:              Paperless Direct Debit for HMCE Tax Regimes
The project covered the specification and design of a secure internet based service to enable all UK VAT registered traders to set-up Direct Debit Instructions over the internet. The service is uses digital certificates to provide secure business to Government transactions via the Government Gateway.

Role:                   Produced UML domain object model and use-case model of the system, and use-case documents. Proposed and evaluated options for the system architectural Design and integration with existing systems.

Produced a Software Architecture Document (SAD) of the system hardware and software architectural design (4+1 UML views) to comply with the department’s n-tier e-business technical architecture. Represented the technical development team in discussions with the Bank of England, BACS and software suppliers.

Feb 2000 – Feb2001: [snip], London (Designer & Programmer)

Contract:           Developed enhancements for the client’s derivatives trading product (EasyTrade) using VB6. Produced an optimised version to run within a Citrix Environment. Captured functional requirements (Use-cases), designed (UML) and implemented  (VB6/MTS) a bespoke middleware product (EasyFeed).

Feb 1999 – Feb 2000: [snip] (Radar & Countermeasures Systems), Stanmore, London

Contract:           Lead Designer/ Developer. The aim of the Merlin Replay project was to develop a system for the visual replay and analysis of aircraft and electronic countermeasure data recorded on the UK Attack Helicopter.

Responsible for the system design, and design of object models for all (COM) components  - using Rational Rose 98. Developed core system components using VB6. Performed the design authority role on the project. 

Aug 1998 – Dec 1998: [snip] London

Project:              Fixed income - upgrade end user computing systems for the new EURO currency.

Role:                   Analysis of user and automated applications used in existing business flows (back-office: production of OTC Warrants, Equity and Bond outbound trade confirmations, and reconciliation processing. Middle Office: risk-rate reasonability monitoring),

                            Analysis of the impact of EMU requirements, and specification of functional enhancements

                            Enhancement of VB6, Access and Excel desktop applications.

Production of a toolset to migrate existing server-based Excel, Access and VB applications into a rationalised directory structure.

Nov 1997 – May 98: [snip], London

Contract:           Responsible for migrating the company’s bespoke CRM and order processing system from Access 97 to VB5/SQLServer. Management of project scope, definition of user requirements. Hands-on leading of a team of 4 developers to develop the new system.

May 1996 – Nov 97: Management Systems Unit, Malta

The MSU was set-up by the Maltese government to supply and IT systems for government departments.

Position:            Contract - Senior Systems Developer / Team Leader (Team of 8). Responsible for the planning and delivery of 2 Electronic Document Management projects.

Skills:                 Team Leading, Project Planning, Requirements Capture, System Analysis and Design, Development, Document Scanning, indexing and storage, (CD Jukeboxes), Document Repository Management, Workflow, 3rd part product evaluation (Eyes & Hands)

Projects:           European Union Directorate - EU Ascension Document Repository. The aim of this project was to build an electronic document management system that would to enable the Maltese Government to more effectively negotiate its terms for joining the European Union. The repository would hold highly sensitive information, be distributed between Brussels and Malta, hold a variety of document formats, integrate with existing information systems, and encompass workflow, data security and version control.

                            Ministry of Justice - Notary to Government - Document Repository. The aim was to build a document repository to store digital images of  historical paper documents produced by government notaries.

Role:                   Conducted JAD sessions with the client to capture and prioritise Business and user requirements. Planned the phased delivery of the system, specified acceptance criteria.

                            Application Functional Specification, Application Design using the Component Object Model,. Development of Scanning, Image enhancement, Indexing and Viewer Applications.

Researched new products and technologies to be used on current and future projects. Trained junior developers to maintain and further develop the systems.

Feb. 1996 - May 1996: [snip], Peterborough

Contract:        Functional Prototype developer for their traveller’s cheque business process re-engineering Project. (VB4) 

May 1995 - Dec. 1995: [snip], Netherlands

Contract:        Requirements capture, design and development for the monitoring and display of faults on their international voice network. (VB3) 

Aug. 1994 - March 1995: [snip], Cambridge

Contract:        Development of PIPEX Dial – internet dialup product. (VB3) 

Aug. 1992 - July 1994: [snip], Ipswich

Contract:        Requirements Capture, design, and development of 2 projects: Engineering System Management Interface for monitoring and display of service levels on their premium-rate telephone network; and Tool for creation of voice-interactive telephone services. (QNX, C, C++, VB2, dbVista) 

Sept. 1988 - June 1992: [snip] – Information Processing Limited, Bath

Permanent:   Employed as a developer / regression tester. Worked on in-house development, and remote client sites. Produced training courses on in-house development method. Progressed to sub-system designer. (C, ADA, VRTX, OS2, OS9, SoftTest, AdaTest).

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