Latest Resume

Qualification highlights

  • Have been developing software since 1989
  • Specialist in server development, .Net components for COM+, Windows Services and data access layers
  • Skilled in user interface programming (Windows Forms and Web) using VB6, .Net and ASP.NET
  • Skilled in design techniques and applying those techniques in the underlying technologies (OOP and patterns/practices)
  • Current development in VB.NET, C#, ASP.NET  and Web Services to version 2.0, XML, XSD, XSLT, VB6, COM+, JavaScript, HTML, CSS, SQL SERVER upto 2005 and Reporting Services
  • Skilled in technical analysis and database modelling and problem solving

Certifications

  • MCP (Microsoft Certified Professional)
  • MCTS series: 70-536 .Net 2.0 Application Framework Foundation (C#)

Education

  • Batchelor of Science in Computer Science, 1st Class from DeMontfort University – formerly Leicester Polytechnic (1989)
  • DipHE Computer Science (1987)
  • Addison Wesley prize in Computer Science for excellence in academic achievement (1989)
  • BTEC National Diploma in Computer Studies, Pass with Distinction (1985)

Work Experience

January 2009 to present – Systems Developer (contract), INformation Systems Team, NHS procurement hub, NHS

  • ASP.NET 2.0, VS 2008, SQL Server 2008

June 2003 to October 209 -Acting as Senior Developer (contract), Mortgage and Insurance Team, Alliance & Leicester PLC (http://www.alliance-leicester.co.uk)

  • Acting as Senior Developer on a system to import Valuation Reports from the Quest Valuers Panel to internal mortgage system (VB6, COM+, SQL server)
  • Development of PlusMortgage project offering unsecured (personal) loan with a regulated mortgage loan (.Net 1.1, COM+, SQL Server, XSLT, XSD)
  • Development of New Mortgage Markets products (underwritten by Lehman Brothers) for Buy To Let, Self Certified and Sub-Prime loans (.Net 1.1, COM+, SQL Server, XSLT, XSD)
  • Development with business partner of a system to import mortgage applications taken on the Internet to the internal mortgage systems for validation and processing (ASP.NET 1.0, VB.NET 1.0, SQL Server 7, XML, XSD)
  • Acting as Senior Developer on a system to track mortgage cases and allow on-line review and queue chasing for an internal MAP (Mortgage Application Processing) system using VB.NET 1.1, ASP.NET 1.1, SQL Server 2000, strongly typed datasets and ADO.NET
  • Acting as Senior Developer on a compliance project to assist with the design, coding and implementation of a system which ensured that mortgage and insurance business could continue to be taken in the new climate of Financial Services Authority (FSA) regulation. This brought about huge changes to the way that mortgage and insurance business was conducted, leading to design work for use in VB.NET 1.1, COM+, ASP.NET 1.1, SQL Server 2000, XML, XSLT, XSD
  • Acting as Senior Developer on a project involving the design, construction and implementation of a Document Storage and Retrieval system for Branch outlets, teams of inspectors and internal quality checking teams to be able to store and review mortgage documentation in real-time. The solution was implemented using VB.NET 1.1, COM+, ASP.NET 1.1 and SQL Server 2000 using full text indexes and metadata searching. The solution has to cope with c500,000 documents on a rolling basis with archiving included
  • Acting as Senior Developer for an insurance project designed to relocate insurance policies to a large household insurer providing on-line price quoting via web services and batch XML completion of policies to their mainframe. The solution was implemented using ASP.NET web services and ASP.NET 1.1, JavaScipt, HTML, CSS, VB.NET, COM+ and SQL Server 2000
  • Senior Developer role to create a queuing system for Mortgage Underwriters to be able to prioritise and allocate work by NT sign-on using Active Directory  Services, ASP.NET 1.1, COM+, VB.NET 1.1, Windows Service
  • Acting as Senior Developer to design a replacement for the mortgage product authoring system using Windows Forms 2.0, ClickOnce, VB.NET 2.0, SQL Server 2000, ASP.NET Web Services, C# 2.0, XML and XSD
  • Acting as Senior Developer to convert and upgrade the Valuation Reports import process using C#2.0, Windows Service, ADO.NET 2.0, SQL Server 2000
  • Acting as Lead Developer to design, code, unit test and assist with system testing of a solution to offer Mortgage Decision In Principle (DIP) capabilities to retail stores and call centres utilising a variety of existing and new components and services written in C# .Net 1.1 and 2.0, XML and XSD, SQL Server 2000, ADO.Net, ASP.NET Web services
  • Acting in a consultancy role on various day to day projects

January 2003 - May 2003 -Persuing personal development project

  • Acting as sole developer on a video rental web-site where bookings could be placed on-line for later delivery. Using classic ASP, VBScript, VB6 and COM+. The software did not go live owing to new breakthoughs in the world of film and video delivery through NTL cable boxes and due to complications with the clients delivery arrangements

September 2002 to December 2002 -Acting as Senior Developer (contract), Branch Automation Team, Alliance & Leicester PLC (http://www.alliance-leicester.co.uk)

  • Involved in a development capacity to design and write an Automated Letter Generation system for HTML letters using VB6, XML, XSD and HTML

October 2000 to July 2002 -Acting as Senior Developer (contract), SunBank PLC, Hertfordshire

  • In a developer role initially involved in upgrading all Visual Basic 5 applications to Visual Basic 6 and standardising on data access components going from DAO and RDO to ADO 2.6
  • Acting in a support role to offer support for a variety of Visual Basic 6 projects including letter generation systems, contact management systems, phone dialler applications and mortgage applications
  • In a developer role assisting with the migration of SQL data, tables and stored procedures from SQL Server 7.0 to SQL 2000
  • In a developer role writing and updating stored procedures to provide functionality for the C++ front end custom banking system IBS (Integrated Banking System)
  • In a developer role, provide support for the Windows DNA Flexible mortgage system using VB6, COM+, SQL Server 2000
  • In a developer role, provide Office automation through the use of Word and Word Basic macros written in VBScript (VBA) and hosted inside VB 6 applications

December 1989 to September 2000 -Acting in a development role from Junior to Senior Developer (permanent), Cashiering and Mortgage and Insurance Team, Alliance & Leicester PLC (http://www.alliance-leicester.co.uk)

More details here…

  

Hobbies/Interests

To get in touch

Leave a Reply