TSP / Deluxe Data : 1990 – 1995

Deluxe Data International Operations (formally The Software Partnership)

thesoftwarepartnershipwingatehousenorthwaysmall
Deluxe Data International Operations, Wingate House, Northway

The Runcorn office started life as The Software Partnership (first at Wingate Drive in Timperley and then Norton House in Crowngate and subsequently Wingate House in 1992 on Northway) in the mid-eighties (co-founded by Nigel Walsh) but was purchased in 1994 by the American company Deluxe Electronic Payment Systems. This in turn is part of Deluxe Corporation which is one of the largest cheque printers and debit transaction processors in the US, and a major supplier of secure card management systems. The company changed to EFD eFunds in 2000 and is now Fidelity National Information Services (FIS) (at 2007) based in Daresbury, Warrington (Aegon House). The Software Partnership started out developing on-line banking systems for Tandem and UNIX systems. LinkedIn Group.

Website:    www.efunds.com

Year:         1994 – 1995

Area:         sp / ARCHITECT-BANK Customer Support
Software Investigation / Design / Coding / Modifications / Enhancements / Testing / On-site Installation / 24 Hour Support

Position:   Lead Analyst

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 PATHMAKER
NSK BASED UTILITIES NONSTOP SQL PATHWAY
VOS 4.3 VPS 7000 / 9000 TACL CONTROL
WINDOWS 3.1 SCOBOL ENSCRIBE
MS-DOS COBOL74 MEASURE

Assigned to a team responsible for supporting a number of ‘Live’ Direct Electronic Banking applications running at various major clearing banks in England and abroad, previously designed and developed by ‘The Software Partnership’ and ‘Deluxe Data International Operations’.  Tasks included addressing various performance issues, on-site installation of software enhancements, dealing with system problems and failures, answering customer questions and providing information about various aspects of their Electronic Banking Systems.

Periphonics Voice / Touch-Tone Response Unit
Customer Acceptance and Installation of New Software / Software Enhancements to Response Unit and supporting hp NonStop Application

Included in my tasks as part of the Customer Support team was the support of a Phone Touch-Tone Banking application running at a major clearing bank in Denmark.  It was my responsibility to see through the Customer Acceptance phase and subsequent installation of a set of software enhancements to this phone system.  The system provides for on-line balances, account information and the ordering of statements by interfacing to a hp NonStop host system via a touch-tone response unit.  This unit deals with incoming telephone calls by speaking digitised voice messages to the caller in response to touch-tone input.

Course:     HP NonStop System Performance Analysis and Tuning Course
(hp NonStop UK Education Centre – High Wycombe)


Year:
         1994

Course:     Periphonics Voice Processing Systems LTD.  VPS 7000 / 9000 Series VPS
Application Development (VOS 4.3)
(Periphonics Voice Processing)


Year:
         1994

Area:         sp / ARCHITECT-BANK Phase Development
Software Coding / Modifications and Test

Position:   Senior Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 PATHMAKER
NSK BASED UTILITIES NONSTOP SQL PATHWAY
MS-DOS TACL CONTROL
SCOBOL ENSCRIBE

Assigned to a team responsible for making changes to software produced during the development of a Direct Electronic Banking system for a major clearing bank in Holland.  These code modifications were brought about by observations and change requests produced off site during customer acceptance.  Tasks also included updating documentation, supervising software modifications and enhancements using the software version control utility, CONTROLTM and designing, coding and testing new software.  Transaction Handler software was tested using the sp/TESTBED utility which is a test harness to simulate a PC interface.  Work was carried out in-house.

 

Year:         1994

Area:         sp / ARCHITECT-BANK Transaction Handler Development
Software Coding / Modifications and Test

Position:   Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 TACL
MS-DOS NONSTOP SQL PATHWAY

Responsible for the coding and testing of a number of new Transaction Handlers to be included in a release of a Phone Banking application for a major clearing bank in Denmark.  These Transaction Handlers provide new functionality to allow end users access by phone, to account information on-line from the Host systems running at the bank.  Tasks included testing the new software using sp/TESTBED and modifying System Operator TACL macros to cater for new functionality.  Work was carried out in-house.

 

The Software Partnership

Year:         1993 – 1994

Area:         sp / ARCHITECT-BANK Batch Host Interface Development
Software Design, Code, Test and Implementation

Position:   Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 PATHMAKER
NSK BASED UTILITIES NONSTOP SQL PATHWAY
MS-DOS TACL ENSCRIBE
SCOBOL
thesoftwarepartnership
The Software Partnership Logo

Responsible for the design, coding and testing of a number of Batch Host Interface processes which form an interface between the hp NonStop platform and systems running software for a major clearing bank in Saudi Arabia. The Host Interfaces are scheduled using NETBATCH, which activates TACL macros to initiate the running of the interfaces.  They are responsible for updating the hp NonStop SQL database with transaction, balance, share and calendar information and informing the host systems of new accounts added on the hp NonStop system. The Host Interface is based around a file transfer mechanism provided by TCP/IP software running on both the hp NonStop platform and Host systems.  Work was carried out in-house.

Phase II Voice/ Touch-Tone Response Unit and Smartphone
New Software and Software Enhancements

After the initial development phase, I was assigned to a team coding and reviewing new software and making changes to software produced during the first phase of development.  I was responsible for coding the majority of the new functionality on the hp NonStop platform.  Work carried out allowed for greater choice to users of the Touch-Tone/ Voice Processing system, to request on-line statements and also balances of accounts from the host systems, by phone. Functionality was added to allow for the inclusion of a Smartphone device to request the download of account and transaction information and also make and up-load payments and stationary orders.  Work was carried out in-house.

 

Year:         1993

Area:         sp / ARCHITECT-BANK Standard Product Development [2]
Software Standardisation

Position:   Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 PATHWAY
NSK BASED UTILITIES NONSTOP SQL PATHMAKER
MS-DOS TACL CONTROL
SQL ENSCRIBE

Responsible for modifying and enhancing different areas of software in a standard Direct Electronic Banking application.  These tasks were carried out in order to prepare the Standard Product software for release to sp/ARCHITECT-BANK development projects.  Work was carried out in-house.

 

Year:         1993

poole1
Barclays, Wimborne Road, Poole, Dorset

Area:         sp / ARCHITECT-BANK Billing System Development
Software Design, Code, Test and Implementation

Position:   Programmer – Poole, DORSET

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 TACL
MS-DOS NONSTOP SQL ENSCRIBE
thesoftwarepartnershipnortonhousesmall
The Software Partnership, Norton House, Crowngate, Runcorn, Cheshire

Responsible for the design, coding, testing and implementation of a Billing System to accompany a previously developed Direct Electronic Banking application for a major clearing bank. The Billing System consisted of a number of Report, Counting and Host Interface Batch programs. The Count programs were designed to total and store information, on a scheduled basis (using MULTIBATCH) about accounts, reports and different types of payments up-loaded and down-loaded to customer workstations. The stored information was then formatted and written to ENSCRIBE files to be sent to a Statistics system operating on the Host using the file transfer mechanism BCOM. Other tasks included preliminary investigation and reviewing code. Work was carried out at the customer’s site in Poole, DORSET over a 3-month period.

 

Course:     HP NonStop Platform Principles Course
(hp NonStop UK Education Centre – High Wycombe)

 

Year:         1993

Area:         sp / ARCHITECT-BANK Standard Product Development [1]
Software Standardisation

Position:   Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 PATHMAKER
NSK BASED UTILITIES NONSTOP SQL PATHWAY
MS-DOS TACL CONTROL
SCOBOL ENSCRIBE

Responsible for the research of previously developed Direct Electronic Banking systems to assess which software modules could be used for a Standard Electronic Banking application.  Tasks included bringing together software from other in-house developed banking applications, developing new software, setting up a software development environment and entering software into CONTROL for tight version control to a subsequent phased development.  Work was carried out in-house.

 

Year:         1993

Area:         sp / ARCHITECT-BANK TMAS Message Handler Development
Software Coding, Test and Implementation

Position:   Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 TACL
MS-DOS NONSTOP SQL PATHWAY

Responsible for the development and subsequent testing of a collection of Message Handler software modules. These modules form part of the front-end group of Transaction Handlers responsible for dealing with messages from EPOS terminals within a Terminal Management and Authorisation system.  Each module was tested using sp/TESTBED to simulate the EPOS terminal and where necessary INSPECT was used.  Work was carried out in-house.


Year:
         1991 – 1992

Area:         sp/ARCHITECT-BANK Batch Host Interface Development
Software Design, Code, Test and Implementation

Position:   Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 PATHMAKER
NSK BASED UTILITIES NONSTOP SQL PATHWAY
MS-DOS SCOBOL ENSCRIBE
TACL EMS

Responsible for the design, coding and testing of a number of Batch Host Interface Processes which form an interface between the hp NonStop platform and IBM systems running software for a major clearing bank. The Batch Interface is based around a file transfer mechanism provided by BCOM software running on both the IBM and hp NonStop systems. Tasks also included producing code to validate business and international payments on the hp NonStop platform to be sent to the Host for processing. Work was carried out in-house.

 Customer Acceptance Software Enhancements

radbrooke
Barclays, Radbroke Hall, Knutsford, Cheshire

After the development phase, I was assigned to a team responsible for making changes to software produced during development. These changes were brought about by observations made off site during customer acceptance. Tasks included updating existing documentation, changing the program code to which the observation pertained and subsequently re-testing the software. Transaction Handler PATHWAY servers were tested using sp/TESTBED as a harness to simulate a PC interface. Event messages were added and/or amended if required, to account for any new code inserted into the Electronic Banking application software. Work was carried out both in-house and on the customer’s site in Knutsford, CHESHIRE.

 

 

Courses:   hp NonStop SQL –
(Internal – The Software Partnership)

Coding Transaction Handlers on hp NonStop systems –
(Internal – The Software Partnership)

 

Year:         1990 – 1991

Area:         sp/ARCHITECT-BANK Batch Host Interface / Reports Development
Software Design, Code, Test and Implementation

Position:   Junior Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 ENSCRIBE
NSK BASED UTILITIES NONSTOP SQL EMS
MS-DOS

Responsible for the design, coding and testing of a number of report programs. These reports output formatted registration data set up by System Administration software on the hp NonStop platform and also provide information about end user system and facility usage.  Three of these report programs used programmatic interaction with the Event Management System (EMS). This involved using a Distributor and a Filter coded and linked into the report programs in order to extract all of the appropriate event messages tagged with a tailored billing token, to produce the reports.

Also responsible for the design, coding and testing of a number of Batch Host Interface processes which form an interface between the hp NonStop platform and IBM systems running software for a major clearing bank in Holland. Work was carried out in-house.

 

Year:         1990

Area:         sp/ARCHITECT-BANK Code Modifications and Testing

Position:   Junior Programmer

Operating System Languages / Other
HP NONSTOP CLX GUARDIAN COBOL85 PATHWAY
MS-DOS SCOBOL PATHMAKER
NONSTOP SQL ENSCRIBE
TACL

Responsible for the system testing of an NSK based Electronic Banking application developed for a major UK clearing bank. This involved testing the SCOBOL System Administration screens and subsequently applying fixes to problems identified in the Transaction Handler and sp/REQUESTER software. Tasks included debugging code using INSPECT, making any program changes required and subsequently re-testing the software.  Work was carried out in-house.

Customer Acceptance

Responsible for testing the NSK based System Administration software of a newly developed Electronic Banking application in accordance with supplied acceptance test scripts. The acceptance tests were carried out with the purchasing UK bank in attendance. All issues and observations were noted and where appropriate, fed back into the development area. Work was carried out in-house.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s