
deutsch![]() |
español![]() |
français![]() |
italiano![]() |
portuguese![]() |
EXPERIENCE SUMMARY
A highly experienced consultant analyst, database/software designer and programmer who has worked with IBM mainframe and midrange hardware for thirty-five years, including some twenty years with AS/400, and for twenty-five years with PCs (owning the very first IBM PC-XT delivered in England).
With particular regard to AS/400, has worked in both financial and manufacturing environments and has extensive knowledge of RPG/400, CL, subfiles and OS/400 commands and ILE, including RPGLE. Has worked with many related technologies such as EDI.
On the PC side, his experience with BASIC spans 20 years and now includes several years of object-oriented Visual Basic (VB6) and Visual C++ (VC++6) for Windows, including ADO, ODBC, COM and ActiveX controls for VB and the Web. Has worked with both Microsoft Access and SQL Server database management software. On the Web in particular he has worked with HTML, ASP and XML and interconnectivity to Microsoft and Novell LANS and WANS.
The ability to readily absorb new skills has been one of his greatest assets through the years.
HARDWARE/SOFTWARE SUMMARY
HARDWARE: System/3, System/32, System/34, System/36, System/38, AS/400, PC
LANGUAGES: RPG2, RPG3, RPG/400, RPGLE (RPG4), CL, Assembler (Intel 80x86 and IBM BAL), Cobol, BASIC (System/3x and DOS compiler), VB3/5/6 (+ ActiveX + ADO and including VBSCRIPT for ASP), C, C++, VC++, FORTRAN, SQL, SQL Server, OCL, JCL, REXX, DDS
OPERATING SYSTEMS: OS/400, DOS, MS-Windows (3.1, 9x, NT, 2000), Linux
UTILITIES: PDM, SEU, DFU, SDA, ISDB, IPDS, DBU5, Query, IBM Client Access (for Windows), Aldon CMS, Hawkeye, Rumba, NS Elite, MS-Office (97 and 2000), MS-Word, MS-Excel , MS-Access, SQL server, Novell
PROFESSIONAL EXPERIENCE
WEBCRAFT TECHNOLOGIES Inc.
Duration: August 2000 - September 2001
Location: North Brunswick, New Jersey, USA
Project: Total responsibility for the design and production of a Quality Control (QC) auditable packing system for production of US Postal Service Express Mail forms. Written in VB6 and using MS Access and SQL Server for database management, the final package comprised a standard Windows installation with full help. Specified and built the press and USPS PC units, utilizing a touch-screen on the press. Whilst working with Webcraft also brought WWW-based EDI in-house, replacing an older DOS-based dial-up system and gave occasional assistance with day-to-day computer problems.
Environment: PC, MS Windows 98SE, MS Windows 2000, Visual Basic (VB6), ADO, MS Access, SQL Server, SQL, OOP, EDI, ActiveX
BUSINESS SOFTWARE SOLUTIONS Inc.
Duration: March 1998 - July 2000
Location: Marlton, New Jersey, USA
Project: Supervised a team of six contractors and occasionally several staff members in a Y2K compliance project. Established a software database to manage the project, monitor progress and provide reporting for Webcraft management. Personally scanned and tested some 1,500 RPG programs (from a total of about 3000), about a third of which required some modification. Responsible for the most difficult technical aspects of the project, including drawing up templates for other Y2K programmers to work from in order to achieve correct sequencing of reports and subfiles as well as implementing such changes himself. Identified areas of Y2K criticality. Also performed the data mapping and conversion when the company outsourced its payroll to ADP, including amongst other tasks the authoring of Visual Basic software for data conversion.
Environment: IBM AS/400, CL, RPG/400, ILE, DDS, PDM, Aldon
TELEMAR SOFTWARE INTERNATIONAL
Duration: December 1997 - January 1998
Location: London, England
Project: Rewrite window subfile sub-programs for a warehouse inventory and distribution system. The originals had been written with hard-coded detail lines.
Environment: IBM AS/400, CL, RPG/400
WALKER UK Ltd.
Duration: October 1997 - December 1997
Location: Birmingham, England
Project: Assisting with adoption of distribution system from a sister company (warehouse physically moved from York to Birmingham). Some conversion of data and printed output to AFPDS/IPDS with overlays, including the scanning and resizing of the original documents.
Environment: IBM AS/400, CL, RPG/400, IBM PC, NS Elite
THENON HOLDINGS Ltd.
Duration: May 1997 - September 1997
Location: Twickenham, England
Project: Y2K compliance exercises; examine, fix and test. Analyze and report on current state of SQL on AS400 at V3R7. Research and advise on ISPs (Internet Service Providers) capable of providing ISDN connections to Ethernet LANs. Fix assorted bugs in various CL and RPG programs within Thenon’s marketed change management system.
Environment: IBM AS/400, CL, RPG/400, RPGLE, SQL
PACKARD BELL
Duration: November 1996 - February 1997
Location: Wijchen, Holland
Project: Various modifications to distribution and customer-service systems.
Environment: IBM AS/400, RPG/400, CL
SOLID LIGHT
Duration: January 1994 - February 1996
Location: London, England
Project: Provision of assembler-written object libraries for VGA graphics and null-modem PC-to-PC file transfer.
Environment: IBM PC, Macro-Assembler, C
ODEION PARTNERSHIP
Duration: April 1991 - November 1992
Location: London, England
Project: Provision of assembler-written PC object libraries for MIDI multimedia applications, such as background playback, precision timing, file handling and mouse handling.
Environment: IBM PC, Macro-Assembler
NATIONAL WESTMINSTER BANK plc
Duration: June 1989 - December 1990
Location: London, England
Project: Upgrades to the room management and booking system for the bank’s staff college at Heythrop Park. A variety of new functions were added to the system, including a VDU (subfile) equivalent of the wall-chart, six-digit date handling to the year 2080 and multiple period bookings of rooms.
Environment: IBM AS/400, IBM System/36, RPG-II, RPG/400, CL
JARDINES INSURANCE SERVICES
Duration: November 1988 - April 1989
Location: Colchester, England
Project: Employed as a senior technical consultant and seconded to JIS subsidiary BMA Services (Colchester) for the purposes of debugging and revising their household insurance package (client and policy management). Installed Jardines very first System/36, from taking it out of its wrapping to setting up the application systems.
Environment: IBM System/36, RPG-II
TIPHOOK plc
Duration: July 1988 - September 1988
Location: Croydon, England
Project: For Tiphook’s trailer rental subsidiary (TCR), modifying and debugging invoice print programs for the Dutch office. For the container rental subsidiary (CTR), debugging of software for calculation of the insurance premium component of rental charges.
Environment: IBM System/36, RPG-II
WEA RECORDS Ltd.
Duration: January 1988 - March 1988
Location: London, England
Project: Sundry programming tasks (report re-writes etc.) for WEA’s product distribution and sales ledger system. Vetting of requested changes for viability, efficiency etc.
Environment: Wang VS-100, RPG-II
KENTUCKY FRIED CHICKEN
Duration: September 1987 - December 1987
Location: Guildford, England
Project: Responsible for the design and RPG-II programming of an inventory data entry sub-system, for KFC’s franchise accounting and inventory control system, with automatic inventory cycle calendar control. Also debugged and rewrote some COBOL ledger programs and tutored the staff trainee programmer in COBOL and RPG-II.
Environment: IBM System/36, RPG-II, Cobol
RHM COMPUTING Ltd.
Duration: March 1987 - September 1987
Location: Harlow, England
Project: Senior consultancy and project management. Responsible for advising users as to the feasibility of changes to and existing stock management system during its migration from a CA SyFA to IBM S/36 and for the supervision of the 12-member project team.
Environment: IBM System/36, RPG-II
JARDINE GLANVILL UK Ltd.
Duration: March 1986 - December 1986
Location: Chelmsford, England
Project: Senior consultancy, design and programming. Responsible for the reworking of the central segment of a motor insurance premium quotation system. Also responsible for the installation of Jardine’s first S/36, at their London HQ, and for the selection of analysis/programming staff.
Environment: IBM System/36, RPG-II
MOBIL CHEMICAL COMPANY
Duration: August 1985 - February 1986
Location: Rochester, New York, USA
Project: Returned to Mobil to design and program a journal entry system front-end to run on a network of IBM System/36 computers in 13 states across the USA, with a monthly feed to the companies centralized mainframe ledger system. Employed hybrid networked/relational database programming technology to provide maximum information feedback. Packaged with full automatic installation procedures.
Environment: IBM System/36, RPG-II
BUSINESS SYSTEMS GROUP Inc.
Duration: January 1985 - July 1985
Location: Rochester, New York, USA
Project: Senior consultancy, design and programming roles in the production of a home health care package and of a life insurance quotation system.
Environment: IBM System/36, IBM System/38, RPG-II, RPG-III, IBM PC, DOS, BASIC Compiler
DOWELL-SCHLUMBERGER (UK)
Duration: May 1985 - June 1985
Location: London, England
Project: Analysis for and programming of minor modifications to the in-house purchase ledger system.
Environment: IBM System/36, RPG-II
TANGENT COMPUTER SERVICES Ltd.
Duration: April 1985 - May 1985
Location: London, England
Project: Analysis for and programming of enhancements to the in-house management accounting and information system.
Environment: IBM System/34, RPG-II
ROYWEST TRUST CORPORATION
Duration: April 1984 - March 1985
Location: Nassau, Bahamas
Project: Designed and produced a securities safekeeping fee subsystem for the installed international investment management system.
Environment: IBM System/36, RPG-II
MOBIL CHEMICAL COMPANY
Duration: December 1983 - March 1984
Location: Rochester, New York, USA
Project: Assisted with the production and testing of an in-house inventory management system.
Environment: IBM System/34, IBM System/36, RPG-II
ROBERT MORTON DG Ltd.
Duration: August 1983 - September 1983
Location: Burton, England
Project: Evaluation of the feasibility of implementing a replacement module, supplied by an outside software house, for IBM MAAPICS Inventory Control. Installation and modification of the same package.
Environment: IBM System/34, RPG-II
VALKYRIE MOTOR HOLDINGS Ltd.
Duration: May 1983 - July 1983
Location: Hounslow, England
Project: Minor customization of a motor trade accounting system.
Environment: IBM System/34, RPG-II
AMERICAN MEDICAL Inc.
Duration: March 1983 - April 1983
Location: Harrow, England
Project: Transferral of free-form, handwritten hospital inventory data to IBM System/32 in a format compatible with AMI's in-house inventory system. Supervision of AMI data prep staff.
Environment: IBM System/32, RPG-II
LLOYDS BANK INTERNATIONAL plc
Duration: March 1982 - February 1983
Location: London, England
Project: Analysis, design and production of a project management, cost allocation and productivity measurement system with forecasting capabilities.
Environment: IBM System/34, IBM System/38, RPG-II, RPG-III
YORK UK Ltd.
Duration: April 1981 - February 1982
Location: London, England
Project: Responsible for the day-to-day running of of a computer department while the DPM proper established another site elsewhere in the country. Produced custom software for the online retrieval of corporate data from an IBM 4331 located in Amsterdam. Installed, configured and implemented IBM MAAPICS and GFAS with extensive front-end modifications, creating an add-on invoice tracking subsystem using relational database technology. Tutored junior applications programmers in the use of RPG-II and design engineers in the use of System/34 BASIC (Business And Scientific Instruction Code), having installed it for their use.
Environment: IBM System/34, IBM 4331, RPG-II, COBOL, BASIC, JCL
INTERNATIONAL SUPERSTORES Ltd.
Duration: October 1980 - March 1981
Location: London, England
Project: Assisted with the installation and configuration of IBM DMAS-II and GFAS. Conducted feasibility studies for user-requested modifications and supervised staff analysts and programmers during their specification, coding and implementation.
Environment: IBM System/34, RPG-II
HOBART MANUFACTURING CO Ltd.
Duration: March 1980 - August 1980
Location: London, England
Project: Evaluation of an IPICS-based inventory management system supplied to Hobart by a related Canadian company.
Environment: IBM System/3, RPG-II
BARBICAN COMPUTER SERVICES Ltd.
Duration: September 1979 - January 1980
Location: London, England
Project: Returned to BCS to assist with enhancements to the banking system.
Environment: IBM System/3, RPG-II
ALTERGO BUSINESS SYSTEMS Ltd.
Duration: April 1979 - July 1979
Location: London, England
Project: Assisted in the migration of an inventory management system from IBM System/32 to IBM System/34.
Environment: IBM System/32, IBM System/34, RPG-II
MILTON BRADLEY Ltd.
Duration: December 1978-February 1979
Location: London, England
Project: Responsible for ascertaining the cause of program dumps in an operational ledger system running on twinned IBM 370s in the USA, communicating via an IBM Series/1 and RCA Satellite Controller in the UK. Required analysis of machine microcode dumps of COBOL and RPG-II programs.
Environment: IBM 370, IBM Series/1, COBOL, RPG-II
CANADIAN IMPERIAL BANK OF COMMERCE
Duration: August 1976 - August 1978
Location: London, England
Project: Responsible for conversion of an existing Euro-bond system for the bank's Paris office.
Environment: IBM System/32, RPG II
BARBICAN COMPUTER SERVICES Ltd.
Duration: August 1976 - August 1978
Location: London, England
Project: Responsible for programming, testing implementation and support of a customer accounting system for a bank client of BCS, extensions to a G.P. mortgage finance system and other general maintenance and support.
Environment: IBM System/3, IBM System/32, RPG II
MANUFACTURERS HANOVER TRUST Inc.
Duration: April 1976 - July 1976
Location: London, England
Project: Responsible for programming a with-holding tax subsystem for the KAPITI banking system, working with the principals of KAPITI itself.
Environment: IBM System/3, IBM System/32, RPG II
A.L.STURGE (HOLDINGS) Ltd.
Duration: December 1975 - February 1976
Location: London, England
Project: Responsible for developing and maintaining disk space analysis systems software and for general maintenance of applications software.
Environment: IBM 370, BAL, RPG II
PROFESSIONAL TRAINING
Duration: July 1975 - December 1975
Location: Control Data Institute, Wells Street, London W1
Course: Programming Technology
PERSONAL INFORMATION
Date of Birth: 30th September 1950
Place of Birth: Taplow, England
Nationality: UK Citizen
Languages: English, conversational French
Other Interests: Ancient History, Mathematics, Music, Musicology and Painting.
Contact: Please e-mail peter.sault AT odeion.org for home address and telephone numbers.
Antispam note: To defeat address harvesting webcrawlers employed by spammers, textual e-mail addresses on ODEION are written with AT in place of the symbol '@' and there are no "mail to:" links. Replace AT with the correct symbol to get a valid address. Please accept our apologies for the inconvenience.

AVAILABILITY
Engaged since 2004 in England on an AS/400 consultancy contract. Available as needed, worldwide via the Internet, for all AS/400 programming services from conversion of obsolete S/36 RPGII and OCL to ILE and fully object-oriented VB. Database design a speciality.
In the first instance please e-mail peter.sault AT odeion.org
Antispam note: To defeat address harvesting webcrawlers employed by spammers, textual e-mail addresses on ODEION are written with AT in place of the symbol '@' and there are no "mail to:" links. Replace AT with the correct symbol to get a valid address. Sorry for the inconvenience.
Copyright © Peter Wakefield Sault 2010
All rights reserved worldwide