Post Job Free
Sign in

Project Sql Server

Location:
Brampton, ON, Canada
Posted:
November 04, 2014

Contact this candidate

Resume:

Reginald Danford-Cordingley

+1-613-***-**** - **********@*****.***

Citizenship

British / Canadian - Security Cleared by the Canadian Federal Government

SKILL SUMMARY

I have over 25 years of Analysis, Design, Development, Database

Administration, Integration and High-Level Consultancy experience within

various industries including Financial Services, Telecoms, Pharmaceuticals,

Energy, Transport, Public Sector and Software. I am a Siebel 2000 and

Siebel 7 Certified Consultant with an indepth knowledge of EAI, Oracle and

SQL Server.

I have developed/enhanced Integrations between Siebel and BEA, Biztalk,

eMail, FTP, Flat Files, HTTP, MQ, JMS, Websphere.

TOOLS SUMMARY

Operating Systems: MS-Windows, Unix, VMS, MS-DOS

Applications MS Office, Siebel, Siebel Tools, EIM, EAI, Siebel

Analytics, Hyper-V

Databases Oracle, SQL Server, MySQL

Programming Visual Basic.NET, PL/SQL, TSQL, SQL*Plus, COBOL, Visual C#,

LINQ, Entity Framework, ADO.NET, ASP.NET, VBA, VBScript,

Jscript, Visual Studio.NET, HTML, Shell Scripts, Siebel VB,

eScript, NET Framework, PHP, MVC

Others Actuate, XML, MSXML, MSMQ, MQ Series, XMLSpy, TOAD,

hMailServer, Stylizer, SQL Examiner, SQL Data Examiner, SQL

Server Integration Services (SSIS), DTS, Visio, Enterprise

Architect, UML, SOAP UI, JMS, SQL Server 2012 File Table,

Vault, Visual Sourcesafe, VAX CMS, VAX MMS

WORK EXPERIENCE

Citizenship and Immigration Canada Ottawa

Jan/2013-Jun/2014

Siebel Integration Consultant (Contract)

. Onsite working as Siebel Integration and Configuration consultant on a

Siebel 8.1 Public Sector project known as GCMS on SQL Server 2008 R2.

This system manages Account, Opportunity, Contacts, Service Requests

etc for both Citizenship and Temporary Visa Applications to work,

study and visit in Canada, as well as Immigrate to Canada or apply for

Refugee Status in Canada

. Design/Development/Enhancement of Inbound/Outbound Web Services, MSMQ

and JMS with Internal and External systems such as FOSS (Internal

Mainframe system used by CBSA) and MEL (CIC Online Web Forms) as well

as external systems such as CBSA and RCMP.

. Design and Development of SQL Server 2012 File Table system to replace

Siebel File System to store EAI Queue Item messages which are used to

recover failed inbound and outbound messages. Development of Proof of

Concept for SQL Server 2012 File Table.

. Development of Inbound/Outbound Interfaces to eStorage SQL Server

Database to replace Siebel File System.

. Development of new interfaces to FOSS for New/Replacement Pemanent

Residence Cards

. Maintenance of existing interfaces for Admissibilities checks to

CBSA/RCMP for Security and Organised Crime etc

. Redevelopment of Refugee Interfaces to replace reliance on existing

FOSS Mainframe system

. Configuration of Business Components, Web Services, Tables, Applets,

VBCs, Views, Links, Workflows, Business Services, Data Maps, eScript,

EAI Value Maps, Dispatchers, JMS Receivers, MSMQ, JMS etc

. Support for Production and Testing issues, bug fixes etc

Swisscom Bern Jan/2012-Oct/2012

Solution Architect (Contract)

. Onsite working as Solution Architect at Swisscom on the Symphony

Project (Siebel 8.1 eCommunications), mainly involved in Feasibility

and High-Level Design of Integration Issues between Siebel and

"downstream" systems, such as Fulfillment, Workforce Management,

Assurance, Notification, Logistics etc via Tibco, in order to fulfil

Business Requirements

. Meetings with and Presentations to Stakeholders, End-to-End

Architects, Business Representatives, Solution Architects, Technical

Designers, Developers and Testers to resolve business requirements and

end-to-end issues affecting Siebel and other systems, mainly relating

to Orders, Quotes, Appointments, Products and Agreements during Order

Entry and Order Fulfillment.

. Solution Architect on the Vertical, Workforce Management, ACR500,

Instant Fulfillment and End-to-End Issues Projects. Usually assigned

to several projects at the same time.

. Lead Architect on the Revise Order Appointments project between Siebel

and WFM (Workforce Management) where I redesigned the end to end

interfaces between the two systems to resolve urgent business

requirements.

. Managed issues assigned to me and built consensus for their resolution

. Organised sessions and meetings to define and resolve issues and

present solutions

. Liaison on architectural solutions with decision-makers across

multiple systems in Swisscom IT and external suppliers, such as

Accenture and Oracle

. Use of the Enterprise Architect modelling tool to model the impact of

new projects across Swisscom's IT System Universe and to map Business

Requirements to IT Requirements to Projects and IT Components. Use of

Use Case Diagrams,Activity Diagrams, Sequence and Collaboration

Diagrams, Statechart Diagrams and Static Structure Diagrams.

T-Systems Budapest Feb/2011-Jul/2011

Integration Architect (Contract)

. Onsite working as Integration Architect on Localisation of Deutsche

Telecom Kernel system for Magyar Telekom. The Kernel was developed in

Germany and is being localised in Hungary, Slovakia, Czech Republic

and Macedonia. This system will use Siebel eCommunications 8.1 and

will link to back end systems such as Billing and Provisioning via

Oracle AIA and SOA BP.

. Worked on localisation of high level design of Order Execution Engine

which manages Orders from Siebel and passes them as appropriate to

Billing and SPA (Provisioning). Worked on solutions for Order

Decomposition and Product Decomposition in Order Execution based upon

Siebel Product structure. Worked on solutions for integration between

Order Execution and Enterprise Product Catalogue. Liaised with Product

Management team.

. Performed Gap Analysis with kernel staff from Germany for missing

integrations in Siebel-Enterprise Product Catalogue integration

. Liaised with Magyar Telecom staff to resolve business issues in the

design. Liaised with T-Systems staff in Germany to resolve design

issues.

. Developed powerpoint presentations to be given by Technical Architect

to high-level Kernel and Client personnel.

. Worked with representatives of the Low Level Design Team who were

working offshore in India.

. Wrote high level Test Cases for the different Scenarios for Order

Execution.

. Used Visio for High-Level Design of Order Execution scenarios. Use of

Use Case Diagrams,Activity Diagrams, Sequence and Collaboration

Diagrams, Statechart Diagrams and Static Structure Diagrams.

Yellow Pages Group Montreal Aug/2010-Feb/2011

Siebel Architect (Contract)

. Onsite working as Siebel Integration and Configuration consultant on a

Siebel 7.8 Media project on Oracle 10.2. This system manages Account,

Opportunity, Contacts etc for Yellow Pages advertising both online and

printed.

. Design/Development/Enhancement of Inbound/Outbound Web Services with

Internal and External systems such as Advertiser Centre and Sales Call

Form System.

. Configuration of Business Components, Web Services, Tables, Applets,

PDQs, View Links, eScript, Workflows, Business Services, Data Maps,

eScript, Runtime Events

. Deletion of Opportunities and Opportunity Products for previous years

using EIM

. Integration of Inline Base 64 File Attachments

. Developed COM-enabled Excel programs to load and modify Siebel data

Quorum IRB Seattle Mar/2010-Aug/2010

Siebel Consultant (Contract)

. Onsite working as the sole Configuration and Deployment consultant on

a Siebel 7.8 Clinical project on SQL Server 2005. This system manages

Account, Site, Clinical Protocol details for a FDA Review Board.

. Analyzed and resolved defects in an upcoming code release. Developed

new Workflows, Runtime Events; modified Applets, eScript, Views,

Business Components etc.

. Designed and developed new Screens, Views, Applets, Business Objects,

Business Components, Runtime Events and Workflows for new release to

manage Shipment of documents by Fedex, USPS etc.

. Deployed two new releases and migrated Repositories across multiple

environments up to Production. Used Excel COM spreadsheet to load

LOVs, PDQs etc. Modified production data as appropriate to support the

releases.

. Developed SSIS and COM projects for Data Migration to support new

releases.

. Advised client on Siebel Best Practises and Design.

. As the sole Siebel technical expert in the company, I reported

directly to the CIO and was responsible for all aspects of the Siebel

system.

Export Development Canada Ottawa Jul/2009-

Dec/2009

Siebel Integration Consultant (Contract)

. Onsite working alongside Oracle as an EAI/Configuration consultant on

a recent Siebel 8.0 Sales project on SQL Server 2005. This system

manages Company and Contact details.

. Analysed and resolved errors in the integration between Siebel and

Legacy application via Biztalk.

. Created and modified new Views and Applets for the Siebel Marketing

screens: Events, Programs and Objectives.

. As EDC operate a no-scripting policy, all modifications had to be done

using configuration only, i.e. Runtime Events, Workflow, Vanilla

Business Services, Data Validation, User Properties, Calculated

Fields, State Models etc.

Bureau Veritas Paris Nov/2008-Apr/2009

Siebel Integration and Scripting Consultant (Contract)

. Onsite working alongside Accenture on a new Siebel 8.0 Field Services

project on Oracle 10g to manage clients, invoices, contracts and

auditors for Bureau Veritas, a leading ISO Certification company for a

pilot project in Brazil.

. Developed Business Services to create Credit Memos and Credit Memo

Lines from Invoices and Invoice Lines.

. Developed eScript Business Services to provide Re-Indexation

functionality of Agreement Lines, Entitlements Service Requests etc to

account for increases in fees for multi-year contracts.

. Developed eScript to calculate Expenses and Logistics items which are

applied to charges generated by Siebel vanilla Order Management

functionality.

. Designed and developed integrations inbound and outbound of the Audit

Report with an external off line .NET application.

. The integration produces XML using Workflows, Integration Objects,

Business Services, eScript and Data Maps. Both inbound and outbound

integrations used XSLT to transform the XML. XML produced is emailed

to the auditors using the Siebel Outbound Communication Manager. On

Inbound, Lotus Notes writes the attached files to a temporary folder

which is then processed by the Inbound Siebel Workflow. This processes

each inbound folder in turn and then processes each file in the

current folder. Wrote eScript to generate the list of files and

folders to be processed by the Inbound Workflow.

Bayer AG Cologne Aug/2008-Nov/2008

Siebel Integration Consultant (Contract)

. Onsite to develop/enhance new Siebel 8.0 system on Oracle 10i. System

was an ePharma system to manage Health Care contacts and accounts in

France.

. Designed and Developed 9 inbound and 2 outbound integrations between

Cegedim Dendrite and Bayer using XML files transported by FTP.

. Designed and Developed 2 master workflows to call subordinate

workflows in correct order and handle logging, file handling etc

. Integrations were designed to be "loosely-coupled" along SOA lines

. Developed VB Script application to handle input/output file renaming

and zip/unzip for files to/from Cegedim

. Used ActiveX Data Control Applications in Excel and VBA to load/update

data in Siebel

. Development/Bug Fixing/Problem Analysis of Applets, Business Services,

Workflows, Business Components, eScript, Integration Objects, Data

Maps and EAI Value Maps.

iRelate (De Post) Brussels Feb/2008-Jun/2008

Siebel Integration Consultant (Contract)

. Onsite to develop/enhance new Siebel 7.8 system on Oracle 9i. System

managed Postal Points for De Post. Postal Points provide postal

services from shops, garages etc.

. Developed and tested integrations with REMUS and RCS+ systems using MQ

Series.

. Development/Bug Fixing/Problem Analysis of Applets, Business Services,

Workflows, Integration Objects, Data Maps, eScript, Business

Components and Workflow Policies

Deloitte Touche (Boxer) Stockholm Jul/2007-Feb/2008

Siebel Lead Developer (Contract)

. Onsite to develop/enhance Siebel 7.8 eSales system on SQL Server 2005.

System managed TV Channel Subscriptions. Took over the development of

several integrations including device-card management, direct debits,

addresses and Social Security Numbers and applications for Boxer

service from the Boxer.se website.

. Development/Bug Fixing/Problem Analysis of Applets, Business Services,

Workflows, Business Components, Web Services, EAI, External Business

Components and Personalisation

Bearing Point (Loyalty Partner) Munich Jan/2007-May/2007

Consultant (Contract)

. Onsite to develop/enhance existing Siebel 7.8 eLoyalty system on

Oracle 10.2 for Deutsche Bahn which tracked the issue of DB Cards for

discounted rail travel to passengers.

. Development/Bug Fixing/Problem Analysis of Applets, Business Services,

eScript, Workflows, Business Components, Web Services, eScript, EAI,

EIM, PL/SQL, Shell and SQL*Loader

Cap Gemini (Euroclear) Brussels Aug/2006-Dec/2006

Consultant (Contract)

. Onsite to maintain/enhance existing Siebel 7.7 eSales system on SQL

Server 2000.

. Installation of Siebel 7.7 Test environment across 4 servers including

Web Server with multiple object managers

. Design/Development/Testing of Archive Processes using EIM, DTS, TSQL

and VBScript to archive Service Request and Activity records nightly

to an Archive database on SQL Server 2000 and to purge other data from

Siebel.

Canadian National Railways Montreal Apr/2005-Aug/2006

Consultant (Contract)

. Onsite to maintain/enhance existing Siebel 7.7 eSales system on Oracle

9i (FAST)

. Developed and maintained eScript to handle Interline Quotes for

journeys across multiple Railway Companies

. Developed Siebel Applets and Views for both English and French Web

Clients, including public-facing Siebel-driven web site for online

quotes

. Designed and Developed ActiveX Data Control Applications in Excel and

VBA to load/update data in Siebel, invoke Workflows from Excel and

generate/read/update XML

. Integration Design of Workflows and XML Messages integrating Siebel

and Websphere for the Carload on the Web project.

. Design, Development and Testing of Workflows, Business Services,

Applets and Business Components to act as a back end for a Websphere

front end using MQ Series as part of Carload on the Web project.

CSC Sverige A/B (Vodafone) Karlskrona Aug/2004-Feb/2005

Consultant (Contract)

. Onsite to advise Vodafone of Siebel technical issues relating to

ongoing Siebel eCommunications 7.5 project being developed by

LogicaCMG on Oracle 9i.

. Setup Siebel 7.5 Server/Web Client/Tools environment; reviewed current

Siebel environment; represented Vodafone in technical discussions with

LogicaCMG; advised Vodafone on Siebel strategic, technical and

architectural issues relating to Siebel configuration, performance,

integration, migration and analytics.

. Advised Vodafone on Siebel 7.7 feature set and technologies

. Liaised with Siebel Expert Services and TAMs

. Gave a presentation to CSC staff on Siebel Architecture using

Powerpoint

. Reviewed Siebel Work Estimates and Timeplans provided by LogicaCMG on

behalf of Vodafone Sverige

. Provided estimates for the amount of work required for Siebel

implementations at Vodafone Sverige AB to CSC

Vodafone UK Plc Stoke-on-Trent May/2004-Jul/2004

Consultant (Contract)

. Onsite to maintain existing Siebel 6.3 eCommunications system on

Oracle 9i; developing/amending Siebel VB in Applets, Business

Components, Business Services, eScript, etc.

. Developed Change Requests and Resolve Bugs in Live System

. Developed performance tests in Siebel Tools using Business Services

and Asynchronous Workflows to prove the existence of a memory leak in

Siebel Workflow

. Use of Siebel ksh utilities to maintain repositories and migrate

Siebel to different environments

. Reviewed existing Business Service/Business Component code for memory

leaks, bad code etc and recommended improvements

Ementor A/S (Debitel) Copenhagen Dec/2003-Feb/2004

Consultant (Contract)

. Worked onsite to develop integration between Siebel 7.5

eCommunications for Mobile Carriers on Oracle 8i and BEA using

WebServices, EAI, Business Services, Integration Objects, SOAP, WSDL,

XML and eScript.

. Creation of new XML files using XMLSpy.

. Developed a generic eScript Business Service to handle selects,

inserts, updates and deletes for a property set.

. Developed and tested Inbound and Outbound Web Services between Siebel

and BEA.

. Managed Siebel Integration team and liaised with other project teams

with regard to progress and problem resolution. Developed web page to

track progress and issues and publish WSDL files.

Ceridian Canada Inc Winnipeg Sep/2003-Oct/2003

Consultant (Contract)

. Built enhancements to client database using Siebel 5.5 on SQL Server

7.0 using Siebel VB.

. Design, development and enhancement of both new and existing Views &

Applets and code.

. Development of new Actuate reports. Development of Workflow and VB

Script to extract data from Siebel & pass it to a Web Service using

the Siebel ActiveX Data Control.

. Creation of XML files in code using MSXML and DOM.

Online Business Systems (Sprint) Toronto Feb/2003-Aug/2003

Senior Technical Architect

. Onsite on a project to pass Order & Account information from Oracle to

Siebel 6.0 running on Oracle 8i using EAI & HTTP with WebSphere as a

middle-tier

. Advised Online and Sprint and liaised with Siebel TAM to resolve

architectural and technical issues

. Developed prototype using EAI, Workflow, Siebel eScript and Business

Services to demonstrate the potential solution and provided estimates

for implementation from a Siebel viewpoint.

. Analysed the existing (heavily-customised) Siebel Business Components

at Sprint with regard to running them in server-mode rather than

client-mode and suggested code changes to enable this

. Installed, setup and administered Sprint Oracle Development and QA

databases and Siebel environment in new environment for use by Online.

DBA for Oracle database managing Data Files etc.

. Acted as a Pre-Sales Consultant.

Noetix Inc Seattle Aug/2002-Jan/2003

Siebel Integration Consultant (Contract)

. Consulted and advised Noetix on improvements to their Noetix Views

software in order to improve its integration with Siebel 7 and Siebel

7.5. Noetix Views & Noetix Web Query allow users to create ad-hoc web

reports from the Siebel COM Business Objects Layer.

. Advised Noetix on the Siebel Data Model and Repository and suggested

improvements to the Installation process.

Siebel Systems Canada Ltd Toronto Aug/2000-Jul/2002

Senior Technical Manager, Alliances

. Managed and advised Partners concerning Siebel Architecture and

Integration

. Validated Siebel Software Partners by testing their products'

integration with Siebel products either in Toronto or on-site. It was

my decision as to whether Partner software was or was not validated.

Siebel was installed on either SQL Server 7.0 or Oracle 8i.

. Installed clean versions of Siebel Gateway, Server, Database Server,

Database, Siebel Client, Siebel Tools and Web Server for each

individual Validation (so every two weeks or so).

. Reviewed Partner documentation and suggested improvements to both

documentation and software

. Worked independently and reported to Technical Director, Alliances in

San Mateo, CA.

. Has indepth experience with the Siebel database structure, SQL Server

7.0/2000, Oracle 8i, integration technologies such as EAI and EIM,

Siebel Workflow, Siebel VB, Siebel Analytics Server, Siebel Server

installation and administration, and Siebel Tools

. Trained in Siebel Analytics and have configured Siebel Analytics with

Cognos and ThinkAnalytics software

. Designed, developed, maintained and DBA, auditing and data migration

for the internal Partner Database system developed in SQL Server 7 &

2000. Developed an in-house Access 2000 front-end to the Partner

database.

Pfizer Central Research Sandwich Apr/1999-Mar/2000

Analyst/Programmer and Team Leader (Contract)

. Managed Team of 2 Developers in design and development code for Phase

4 of the IMSO Project which handled orders for liquid plates of

compounds. Plates are produced by robotic system ALSB.

. IMSO was written in Visual Basic 5.0, RDO, ActiveX, and PL/SQL on

Oracle 7.3 / VMS. IMSO was developed in a OO manner using VB Classes

and Collection Classes.

. Responsible for Database Design, Function Design, Entity Modelling,

Development and Testing.

Barclays Mercantile Business Finance Basingstoke

May/1998-Mar/1999

Consultant (Contract)

. Redevelopment of Corporate Banking System (CBS) for Euros. Forms and

Reports modified to allow input and display of both Sterling and

Euros. Used Oracle RDB 7.0 / OpenVMS on Server with Access 2.0 holding

Report data generated from RDB. User Interface written in Visual Basic

3.0/4.0 on Windows 95 with COBOL on the Server. ACMS/CDD linked Client

and Server.

. Upgrade of User Interface to Visual Basic 4.0 (32bit) and conversion

of ACMS on Server to Compaq TpWare which converts ACMS into an ActiveX

DLL. Liaised with Compaq on this Project.

Lloyds TSB Plc Manchester Mar/1998-May/1998

Consultant (Contract)

. Year 2000/Oracle Migration work converting DCL and SQL*Forms 2.3/3.0

to SQL*Forms 4.5, development of TPU Programs to perform global text

replacement to hundreds of source files, population of Oracle Tables

listing table/column usage.

Coventry Building Society Coventry Jan/1997-Jan/1998

Consultant (Contract)

. Design and Development of Financial Systems using Oracle 7.1,

SQL*Forms 3.0, PLSQL, Shell Scripts and Pro*COBOL on Unix

. Worked on Direct Debit, Standing Order and Internal Transfer Forms

covering internal and external money transfers. Development of

Savings and Mortgage Systems including interface with legacy Bull

System.

. Development of Back-End System for Automated Teller Machine System.

Support for System and User Testing.

Liverpool Victoria Insurance London Sep/1996-Dec/1996

Consultant (Contract)

. Development of Pro*COBOL and PL/SQL on a Oracle 7.1 / Unix System to

link ICL Mainframe systems with Husky Mobile Computers providing a two-

way link between Central Office and mobile Insurance Agents.

Siemens Business Communication Ltd Milton Keynes May/1996-

Sep/1996

Consultant (Contract)

. Migration of Customer data from Mercury computers (ICL Mainframes) to

Siemens Oracle system using PL/SQL.

British Gas Plc London Nov/1995-May/1996

Consultant (Contract)

. Support of very large Corporate Billing Oracle 7.0 / VMS System for

British Gas. Datafixing, maintenance, system help desk, user support

etc. Amended Pro*COBOL and SQL*PLUS code. Used SQL*FORMS 3.0.

Origin (UK) Ltd Surrey Sep/1995-Nov/1995

Consultant (Contract)

. Design and Prototyping for a bid to develop a Gas Day Management

system in Visual Basic and Oracle for Kinetica Ltd using Access 2.0,

DAO and Visual Basic 3.0 for the prototype.

. Design and Development of a Hospital Database system for Philips

Medical Systems in Crawley using SQL*Forms 4.5 on Oracle 7.0 /

Windows.

MW Kellogg Ltd London Jun/1995-Sep/1995

Consultant (Contract)

. Development and Enhancement of Materials Status System used to manage

the raw materials needed in the construction of petrochemical plants

by the client around the world. Developed in PL/SQL, Pro*COBOL,

SQL*FORMS 3.0 on a Oracle 6.0 / VMS system.

BTEC London Oct/1994-Apr/1995

Consultant (Contract)

. Development and Maintenance work on BTEC's systems which manage

Examination and Student databases. Enhanced PL/SQL, Pro*COBOL,

SQL*FORMS 3.0 code on a Oracle 6.0 / VMS system.

Reuters Ltd London Mar/1994-Sep/1994

Consultant (Contract)

. Designed and developed a fault logging system to record network faults

against Communications Circuits for Reuters.

. Developed in PL/SQL, SQL*FORMS 3.0, SQL*LOADER, Oracle 6.0 on Unix /

Xwindows System.

Middlesex University London Nov/1993-Mar/1994

Consultant (Contract)

. Development of PRO*COBOL in Oracle 6.0 / VMS system to create data

files for the Further Education Statistical Report required by the

Department of Education every year.

Eurotunnel Ltd London Sep/1993-Nov/1993

Consultant (Contract)

. Designed Oracle 6.0 tables on VMS containing information from other

Systems for use with an Executive Information System written in HOLOS.

Used Access 2.0 to model system metadata.

Reuters Ltd London Jun/1993-Sep/1993

Consultant (Contract)

. Developed enhancements and fixes to Reuters Admin systems (with which

I had previous experience) in Oracle 6.0 on Unix / Xwindows,

SQL*FORMS 2.3 / 3.0, PL/SQL and Pro*COBOL.

British Gas Plc London Oct/1992- Mar/1993

Consultant (Contract)

. Development of Gas Transportation project in Oracle 6.0 / VMS,

SQL*FORMS 2.3, Pro*COBOL, PL/SQL which managed the transportation and

billing of gas being shipped by British Gas for customers.

Perot Systems Europe Ltd London May/1992- Sep/1992

Consultant (Contract)

. Analysis and Design of the Fleet Plan for Europcar. Oracle 6.0 on Unix

/ Xwindows, SQL*FORMS 3.0 and SQL*PLUS

.

Reuters Ltd London Sep/1991- May/1992

Consultant (Contract)

. Designed and developed Network Administration project to allow Reuters

engineers to allocate telecommunication circuits and equipment so that

Reuters terminals can be used at client sites. Developed in SQL*FORMS

2.3, PL/SQL and Pro*COBOL on Oracle 6.0 on Unix / Xwindows.

Premier Systems (Anglo Leasing) London Apr/1989- Sep/1991

Consultant

. Analysis, Design, Development, Testing of New system for Anglo Leasing

Plc to replace a MUMPS system with an ORACLE 6.0 / VMS system covering

all aspects of Anglo's business including Cash Book, Sales Ledger,

Equipment Disposals areas. At this time, this was the largest Oracle

Database in Europe.

. Developed in SQL*FORMS 2.3, Pro*COBOL and DCL.

British Telecom International London Dec/1986 -

Apr/1989

Analyst/Programmer

. Design and Development of a new exchange system in VMS, COBOL,

ACMS/TDMS and DBMS designed to handle the records needed to control a

single BTI digital exchange.

. Design and Development of an MIS system in Oracle 5.0 / VMS, SQL*FORMS

2.0 and SQL*PLUS to hold Marketing information on Major Customers.

Personal Project (http://www.ordersofbattle.com) Jan/1992-

Present

. Analysis, Design and Development of a Military History database of

World War II Orders of Battle. Containing information on military

units such as Divisions, Brigades, Battalions etc in the Second World

War compiled from official histories, war diaries etc.

. This has been going in various forms since 1991 and has now been

redeveloped in Visual Studio.NET 2008 to use VB.NET, LINQ and the

Entity Framework on SQL Server 2012. The web pages use ASP.NET on MVC.

Files are stored in SQL Server 2012 File Table.

. This database has been available online at

http://www.ordersofbattle.com since November 2004

. All text pages from HTML stored in the database rather than using

static HTML pages.

. Developed my own inhouse replication system using MSMQ, FTP, LINQ for

Entities and LINQ for XML. The different components are activated as

Windows Services

. I use SQL Examiner and SQL Data Examiner to keep all my databases in

sync and to double check and fix replication errors

. Built three new Host Servers using Windows 2008 Hyper-V to run all

Server machines as Virtual Machines. These store the Virtual Machines

on an inhouse QNAP machine which functions as the iSCSI target.

Personal Project Jan/2007-Jan/2013

. Created a technical web log using Word Press, PHP, IIS and MySQL as an

exercise to learn about blog software. Blog concentrated on SQL

Server, .NET Framework, Mini-ITX and CRM.

EDUCATION

1981 - 1984 BA (Hons) Humanities (II ii), University of Glamorgan,

Pontypridd, Wales



Contact this candidate