Name:

Kevin Donald Heath

Profile:

LinkedIn

Background

I am a computer programmer originally trained in RPG for the IBM System/3 through to the AS/400 but have retrained in C++, Java and C# so that I can program n tier client/server applications running on the Microsoft .Net, IBM WebSphere and IBM iSeries platforms.

Over the past years I have become interested in the future development of the computing industry as a whole, particularly in the Client/Server and Peer to Peer aspects of the iSeries. As the PC market place increases I feel that the need for support and knowledge of different computing platforms has become more important. I became a member on the Microsoft Developers Network to obtain more information on the future role of the PC, and the benefits of a graphical user interface for the end user and have also been involved in the beta testing of the Microsoft Windows operating systems.

Directions

I feel that the experience and knowledge that I have gained in providing application solutions over a wide range of hardware and software platforms can be of benefit to companies in a wide range of commercial areas and would like to obtain a permanent position at a local employer where I can become involved in all aspects of project requirements.

I retired on November 5, 2021 after a long and satisfying career, making a lot of friends and hopefully helping a few out on the way.

Employment


Fiserv Banking Solutions (July 2012 - November 2021)
CRM Solutions Development
600 Colonial Center Parkway
Lake Mary, Florida 32746-4764
USA

Job Titles:

Software Development Engineer, Sr
Software Developer

Hardware:

Microsoft Azure
Microsoft SQL Server
Microsoft Windows Server
Windows Compatible PCs

Technologies:

VeriPark VeriTouch and VeriLink
Microsoft Dynamics Online / 365
Microsoft Dynamics CRM 2011 - 2016
Microsoft .Net C#

Training:

VeriTouch Development Training (Nov 2019)

Clients:

American Savings Bank
Bell State Bank
Broadway National Bank
Commerce Bank
Fulton Financial Corporation
Macatawa Bank
Sterling Bank
Wintrust Financial

Notes:

  1. Migrated the product source code from Microsoft TFS to GitHub Enterprise using a modular design.
  2. Implemented automated builds and deployments using Microsoft DevOps triggered by GitHub pull requests.
  3. Assisted in the migration of the product from on-premises to online using Hashicorp Terraform IaC (Infrastructure-as-Code) to automate the setup of the required Azure resources.
  4. Worked on a process to import core banking data into Dynamics 365 online using Azure resources to perform the ETL processing.

Optria LLC (July 2006 - March 2011)
Banking Software
PO Box 950605
Lake Mary, Florida 32795-0605
USA

Job Titles:

Senior Software Development Engineer

Hardware:

IBM iSeries
Windows Compatible PCs

Technologies:

Microsoft .Net v2.0 C# and ASP
Enterprise Java v1.4

Training:

None

Fiserv CBS Worldwide (July 2000 - July 2006)
Midrange Banking Software
600 Colonial Center Parkway
Lake Mary, Florida 32746-4764
USA

Job Titles:

Senior Software Development Engineer

Hardware:

IBM iSeries
Windows Compatible PCs

Technologies:

Microsoft .Net v1.1 C# and ASP
Enterprise Java v1.2, v1.3
IBM WebSphere v3.5, v4.0
Portrait Foundation 3.1

Training:

Programming with Microsoft C# (Aug 2003)
Developing Portrait Components with the SDK (Jun 2003)
Portrait Configuration Workshop (Jun 2003)
YOUrelate Business Rules (Mar 2001)
IBM WebSphere Application Server Advanced Edition and EJB Workshop (Jan 2001)
Developing Server Side Applications using VisualAge for Java (Nov 2000)
Java Programming using VisualAge for Java (Oct 2000)
XML Fundamentals for Developers (Oct 2000)
YOUrelate Assembly Line (July 2000)

Clients:

Countrywide Bank
Portman Building Society (UK)

Fiserv (Europe) Limited (June 1996 - January 2000)
Banking Software
5 Roundwood Avenue, Stockley Park
Uxbridge, Middlesex, UB11 1AX
England

Job Titles:

Team Leader
Senior Analyst/Programmer

Hardware:

IBM AS/400
IBM Compatible PCs

Programming:

Banking Dealer Processing
Customer Relationship Servicing

Languages:

IBM RPG/400
IBM OS/400
Microsoft Visual C++

Training:

Windows OLE Application Programming with the MFC Library (QA - Oct 1997)
PVCS Version Manager for Administrators (Intersolv Oct 1997)
TSS3 Fundamentals (AIT - Aug 1997)
Windows Programming with Visual C++ & MFC Library (QA - Jan 1997)
C++ Programming (QA - Aug 1996)
Object Oriented Software Development (QA - Aug 1996)
C++ Foundation for Non-C Programmers (QA - July 1996)
Object Oriented Primer (QA - July 1996)

Support:

Oracle 7.x Database Administration
Windows NT Server and Workstation Installation

Clients:

AAI (Amsterdam, Netherlands)
Australian Guarantee Corporation (Sydney, Australia)
Birmingham Midshires Building Society
Beneficial Bank
Prudential Building Society
Canadian Imperial Bank of Commerce (Toronto, Canada)
Sonae (Portugal)
Abbey National

Moreband Limited (February 1990 - June 1996)
Computer Consultants
42 Waters Drive, Staines
Middlesex, TW18 4RJ
England

Job Title:

Director/Consultant

Hardware:

IBM AS/400
IBM Compatible PCs

Programming:

European Networked Insurance System
AS/400 System Monitor (automated startup and shutdown)
PC Client/Server Utilities
PC Client/Server AS/400 Documentation System
Remote SDLC PC Connection Utilities

Languages:

IBM RPG/400
IBM OS/400
Microsoft Visual C++
Microsoft Visual Basic

Support:

Token Ring LAN connections to AS/400 using Windows for Workgroups
WAN and Dialup AS/400 Connections
PC to AS/400 APPC Communications
Alternative PC Support products for Microsoft Windows

Clients:

Assicurazioni Generali S.p.A. (Trieste, Italy)
Alexander Howden Insurance Agency
Andrew Weir Insurance Limited

Notes:

I developed an enhanced version of IMACS/400, which involved client/server solutions operating on PS/2s and AS/400s. I also developed client/server utilities using the IBM PCS APIs for Windows and was consulted in all aspects of the AS/400 and PC, supplying software solutions for both AS/400s and PCs.
After returning to England in October 1994, I provided consultancy to users of the IMACS/400 package, now owned and marketed by Computer Management Group (CMG), involving AS/400 and PC programming and technical support.

Strata Business Systems Limited (December 1981 - January 1990)
Insurance Software (IBM Agent)
Eagle Wharf
45 Lafone Street
London SE1 2LX
England

Job Title:

Director/Consultant

Hardware:

IBM System/38
IBM AS/400
IBM Compatible PCs

Programming:

Insurance Management and Accounting System (IMACS)
System/38 and AS/400 Utility Products

Languages:

IBM RPG/400
IBM OS/400
IBM RPG III
IBM Control Program Facility
Ashton Tate dBASE III

Support:

Installing System/38s and AS/400s
After Sales Support for Clients

Clients:

Assicurazioni Generali
L'Union des Assurances de Paris
Alexander Howden Group
Albion Insurance
Andrew Weir Insurance
Lyons Tetley
Ernest Doe

Notes:

I was involved with the IMACS package from its inception on the System/38, providing the design concepts on which the system was based, through to the AS/400 version. I worked within Strata programming and providing consultancy to other members of staff engaged in either programming or systems design, and at client sites supplying Insurance solutions using the IMACS package.

Bermuda Computer Services (April 1980 - November 1981)
IBM Agent
Dorchester House
Church Street
Hamilton
Bermuda

Job Title:

Analyst/Programmer

Hardware:

IBM System 3 Model 15D (using CCP)
IBM System 32
IBM System 34
IBM System 38

Programming:

Reinsurance Accounting System
Sales Ledger System
General Ledger System
Facultative Reinsurance System
Insurance Accounting System
Bureau Job Control and Analysis System
Insurance Entity and Claims System
Student Loans System

Languages:

IBM RPG III
IBM Control Program Facility

Support:

Installation of System/38s
Conversion of IBM System 32 to IBM System 34
Conversion of IBM System 3 Model 15D to IBM System/38

Clients:

Gestetner Limited
Cooper & Lines Limited
Abbey Overseas Limited
Walton Insurance Limited
Bermuda Government

Compass Software Limited (April 1979 - March 1980)
Computer Consultants
10 Barley Mow Passage, Chiswick
London W4 4PH
England

Job Titles:

Senior Technician
Analyst/Programmer

Hardware:

IBM System 3 Model 15D
IBM System 34

Programming:

Current Account Banking System
General Ledger System
Accounts Receivable System
Sales Statistics System
Clinical Monitoring System

Languages:

IBM RPG III

Clients:

Canadian Imperial Bank
Continental Grain Company
Cordis Dow (Brussels, Belgium)

Computer Resources Limited (January 1979 - April 1979)
Computer Consultants
Thorndike House
70-76 Bell Street
London NW1 6SP
England

Job Title:

Analyst/Programmer

Hardware:

IBM System 3 Model 12 (using CCP)
IBM System 32
Telex/Lockheed System 3

Programming:

On-line Container Shipment Control System
Sales Ledger System
Spares Control and Order Entry

Languages:

IBM RPG III

Clients:

Contship Container Company
Beechams Group
Memorex

Marryat & Scott Limited (February 1976 - December 1978)
Lift Manufacturers
Wellington Works, Wellington Road South,
Hounslow, Middlesex TW5 5JN
England

Job Titles:

Programmer/Analyst
Programmer
Senior Operator
Operator

Hardware:

IBM System 3 Model 10
IBM System 3 Model 12
IBM System 3 Model 15D (using CCP)

Programming:

Payroll Batch Maintenance
Sales Ledger Aged Debtors System
Payroll Data Entry System
Costing Data Entry System

Languages:

IBM RPG III
IBM RPG II

Support:

Installing the IBM utility EQUS/3
Conversion of IBM System 3 Model 12 to IBM System 3 Model 15D
Generating IBM System 3 Model 15D SCP and CCP operating systems

Western Geophysical Company of America (April 1974 - January 1976)
Oil Exploration
Wesgeco House, 288/290 Worton Road
Isleworth, Middlesex TW7 6EN
England

Job Titles:

Shift Leader
Senior Operator
Operator
Tape Librarian

Hardware:

IBM System 370's
IBM System 360's

 

Education

Epsom School of Art & Design (September 1972 - July 1973)

Isleworth Polytechnic (September 1971 - July 1972)

General Certificate of Education (Ordinary Level)

  • Art

Cranford School (September 1965 - July 1971)

Certificate of Secondary Education

  • Art and Associated Crafts
  • English (Language, Literature and Oral)
  • Geography
  • History
  • Mathematics
  • Further Mathematics
  • Physics
  • Chemistry

General Certificate of Education (Ordinary Level)

  • English Language

Springwell Infants and Junior School (September 1959 - July 1965)