Compaq (Professional Services)

Summary

Senior Developer managing a development unit of 5 middleware engineers. The project delivered the first phase of strategic middleware for the Alliance and Leicester Bank.

Skills
VB6 Enterprise, ActiveX, COM (some COM+)
ADO, SQL Server 7, T-SQL Stored Procedures
XML, XSLT, XML-Spy (3.5), SOAP
Windows 2000
Candle/Roma, MQ Series
Visual SourceSafe

Responsibilities
Manage, motivate, and develop a team of 5 developers
Develop middleware components using the skills and tools described
Assure quality by applying local quality procedures including compliance with coding standards
Code management using Visual SourceSafe

Achievements
Design and development of a Business Element Framework, using VB6, to encapsulate the Candle/Roma interactions and to standardise the error handling and reporting.
Design and development of a generic test harness for testing Business Services (using SOAP/XML calls) and Business Elements (using Roma)
Used XML-Spy (3.5) to develop/enhance middleware DTDs (Document Type Definitions), and to provide XSL-T transforms to convert between the external grammars of SOAP/XML requests and the internal grammar understood by all middleware components.
Design and Development of specific Business Elements.
Development of a Data Abstraction Layer, using VB6, to isolate the Business Logic Components from the specific back-end technologies (ADO/SQL Server).
Design and development of a generic test harness for exercising Business Services through a SOAP/XML interface, and Business Elements directly through the Candle/Roma interface.
Development Unit leadership, providing technical guidance to team memebers, developing motivation, and helping to build team spirit.