John Rogers' Curriculum Vitae


Languages / Techniques

NetExpress (Merant Visual Object COBOL),  Java, Visual Basic 3, Access Database, HTML, FORTRAN, COBOL, ORACLE, Windows 95, Windows 3.1, PL/I, LSDM formal design  

Employment

Mar94-date

Self-employed as director of Aizoon Computing Limited  
 

Jun93-Feb94

Unemployed and training.  
 

1973-93

Nuclear Electric plc, Barnett Way, GLOUCESTER, GL4 7RS (and various other sites with its predecessor, the Central Electricity Generating Board)  
 

1971-73

ICL Systems Programming Organisation, Bracknell, Berks.  
 

1969-71

IBM UK Laboratories, Hursley Park, Winchester, Hants.


Major Projects (in reverse order)

Please note:

As you will see from my most recent contracts, I prefer to telework from my home/office with occasional site visits. I might be tempted to commute for a sufficiently interesting and lucrative contract.
 

Project: pcNFER - Nuclear Fuel Element Records (2 years)

Duties:

Teleworking as Aizoon Computing, converted about 15,000 lines of ancient COBOL code to PC using Micro Focus (now Merant) NetExpress. This is an extension of COBOL to provide Visual Object GUI facilities. The new system has a full GUI interface and is fully documented and Y2K-compatible. I wrote the system on my own initiative and, when it was complete for one power station, offered it to the customer. They bought it almost immediately and it is now in use at all four relevant stations.  

Tools: COBOL, GUI, Win 95/NT, LSDM

 

Duties:

Teleworking as Aizoon Computing, was designing and writing the Leonardo 97 Internet training facility to provide an introduction to the Internet and e-mail and to develop and test Net skills. The system was to run on the Internet and locally, and hence was being written in Java. It was intended for a number of UK sites and is intended to be used in mainland Europe. Due to recent financial events in the European Commission, this project is suspended, probably permanently.   

Tools: Java, Internet

 

Duties:

Teleworking as Aizoon Computing, designed and wrote the GROW (GReater Opportunities of Work) system to provide information on employers and employment policies. This data is also automatically indexed and published on the Internet. The system is in use in a number of UK sites and in mainland Europe.  

Tools: Visual Basic 3, Access, HTML

 

Duties:

Teleworking as Aizoon Computing, integrated FORTRAN CORFU system with COBOL NFER system via SPF panels and migrated these from IBM XA mainframe to ESA mainframe. Documented combined system.  

Tools: FORTRAN, COBOL, MVS, LSDM

 

Duties:

Sole responsibility for formal documentation, maintenance and updating of about 15,000 lines of ancient and undocumented COBOL code. Wrote prototype for replacement system in C++.  

Tools: COBOL, MVS, LSDM; C++, OWL

 

Duties:

Designed, wrote and documented stand-alone ROM-based data capture system for PDP-11. This took information from reactor minicomputers via serial links and satisfied data requests from other PDP-11's via multiple Ethernet and serial links. All this work was done to the Nuclear Installations Inspectorate's strict QA standards.  

Tools: MACRO-11, RSX-11

 

Duties:

One of a team developing SWEPSPEED process control language and SWEP real-time operating system. Designed and wrote language-sensitive editor.  

Tools: MACRO-11, RSX-11

 

Duties:

Designed and implemented interactive data entry and interrogation system. This was done remotely from the project manager, who I met three times in the year. The system ran totally error-free for over ten years until its replacement by a PC system. This was fortunate, since the systems administration department contrived to lose the source code after five years.  

Tools: COBOL, UFO 4GL, CICS, VSAM


Education / Training

1993 QA Training Limited - Object-Oriented Analysis and Design using OMT

1993 QA Training Limited - Windows Programming with C++ and the Microsoft MFC Library

1993 British Computer Society - Spring Lectures on Object-Oriented Techniques

1992 Lucas Systems - Artemis 9000 Foundation Course

1991 Learmonth and Burchett - L B System Design Methodology (LSDM)

1982 IBM - CICS programming

1982 Oxford Software Corporation - UFO programming

1964-68 University of Wales, Cardiff - M.Sc. in Physics, B.Sc. in Chemistry


If you're interested, e-mail me

 

 All about Aizoon Computing

 

 Back to my home page