Detailed Work Experience

American Express: July 1997 - June 2001

 


Position
System Architect
Mainframe Environment
IBM 3090 under MVS/XA
PC Environment
Windows/NT
Methodology
Method/1
Languages
COBOL/3, DOC1/PCE, SQL, JCL LYNX CE Script
Software
Doc1/EMFE, Visio, DB2, TSO/ISPF, QMF, Datamanager, File aid, Ms Word & Excel.

At American Express I was the owner of the "design" of several of the statementing systems. This involved various resposibilities throughout the development lifecycle:

PDP
Rough sizings for business enhancements to existing systems.
ANALYSE
Consultancy on practicalities and costs of different requirement options.
DESIGN
Design team leader: Monitoring of design teams progress and QA. Creation of high level design, database design and process flow designs.
BULID
Code reviews, ensuring that constructed modules conformed to the design & standards.
TEST
When system fails: Identify which area is at fault, identify the problem or allocate it to the appropriate tester.
IMPLEMENT
Support for implementation & rollout on & off site covering nights, weekends and longer spells of several weeks abroad in the USA.

At Amex I worked on projects to create new statementing systems and upgrade existing LYNX based systems to DOC/1. The systems extracted data from DB2 and VSAM databases and flat file feeds. COBOL was used to extract and preprocess the data. DOC/1 EMFE and LYNX were the print engines. DOC/1 PCE was used for barcoding and other post composition tasks. Both Metacode and AFP printstream formats were used. Formscan was used for print integrity.

The development team was a mixture of Amex permanent staff, independent contractors and members of a software consultancy, (working both at Amex and offshore in India). In this role I gained very useful experience overcoming comunication barriers and liasing with DP professionals from other cultures. Part of my role was to train the new teams in development skills and design knowledge of the systems.

Back to