Profile of John F Bosman
Nationality South African
I have thirty plus years of experience in the IT industry and gained an excellent reputation as a mainframe technician, specializing in COBOL, IMS DB/DC, DB2, SQL and Hogan (including CIS, ODS, CAMS and custom built Internet and Mobile Banking interface products)
I received numerous accolades for my contributions to the development of innovative new systems, effective improvements to existing systems and the re-design of critical systems (Copies of accolades available on request). Among others I was employed by Capitec Bank who have beed rated as one of the world’s 3 best banks due to their innovative, modern approach to banking
As a hands-on person I like to ensure that application design is always optimal. I have experience in working as part of a team and also independently and fulfilled roles as a development team leader, project teams lead, designer, senior developer and analyst. I have extensive experience in conversion of Cobol systems to new platforms (including data clean-up and rationalisation), and specifically interfacing systems and processing between mainframe legacy and front-end systems
My key strength is the ability to design and develop simple, maintainable solutions for high transaction processing COBOL systems. I achieve this through my understanding of application resilience, efficiency and maintainability, supported by vast experience in the use of Cobol, IMS and Hogan. I am experienced in the full SDLC from functional system definition to final implementation. I fulfilled different roles from technical specification definition, database/application design, coding and testing, unit testing and user acceptance testing
I worked in the USA where I was contracted to the State of Oregon and Freightliner Corporation respectively during and after the Y2K period.
I obtained extensive experience in the Systems Analysis and Programming domains within the retail banking, logistics and manufacturing environments. I possess in-depth knowledge of all features of online and batch Cobol IMS design and programming and related mainframe software products. These include JCL, Hogan, TSO, Endevor, Expediter and performing basic IMS DBA functions, e.g. PSB/DBD definition and generation.
As endorsed by my academic background (Bachelor of Arts Degree) I have excellent verbal and written communication skills and an ability to extract essential detail from bulk information. During my engagements in the USA I was often called upon to act as interpreter between American and foreign team members.
I started Cuisine Trailers, where I am currently engaged in designing and manufacting bespoke food trailers for customers such as large international fast food companies
Work Experience Summary
Nov 2014 – CurrentSelf employedFood Trailer and Lighting Designer
Apr 2014 – Oct 2014Barclays BankSenior Analyst / Developer
(Pretoria, South Africa)
Nov 2003 – Sep 2010First National Bank Senior Analyst / Developer
(Johannesburg, South Africa)
Jan 2001 – Oct 2003Treasury Department Senior Analyst / Developer
(South African Government)
Mar 1999 – Dec 2000Freightliner Corporation Senior Analyst / Developer
(Portland, OR, USA)
Nov 1998 – Mar 1999State of Oregon (Salem, OR, USA)Senior Developer
Feb 1998 – Oct 1998Standard Bank of South AfricaSenior Analyst / Developer
(Johannesburg, South Africa)
Jan 1997 – Jan 1998First National Bank Development Team Leader
(Johannesburg, South Africa)
May 1995 – Dec 1996Dockyard Tapas Tavern Restaurant Owner / Cook
(Pretoria, South Africa)
Sep 1992 – Apr 1995Absa Bank Senior Analyst / Developer
(Johannesburg, South Africa)
Feb 1993 – May 1993Nedbank (Sandton, South Africa)Senior Analyst / Consultant
(Part time assignment)
Aug 1991 – Aug 1992Saambou Bank Project Manager
(Pretoria, South Africa)
Jun 1989 – Jul 1991Wesbank Senior Analyst / Developer
(Johannesburg, South Africa)
Aug 1986 – May 1989First National Bank Develop Team Leader
(Johannesburg, South Africa)Senior Analyst / Developer
Mar 1984 – Jul 1986Data Trust Consulting Development Team Leader
(Pretoria, South Africa)Senior Analyst / Developer
Jun 1983 – Feb 1984Persetel Consulting Senior Developer
(Johannesburg, South Africa)
May 1977 – May 1983Infoplan (Pretoria, South Africa)Senior Developer
Career Highlights
Nov 2014 – CurrentSelf Employed
CEO Cuisine Trailers
Design and manufacture bespoke light fitting
Designed & built LSF house in Greyton, Western Cape
Apr 2014 – Oct 2014Barclays Africa Group
Develop Hogan CAMS PCI (payment card industry) sub-system, comprising database design and definition, database load, archiving and online queries for high volume transaction processing on Cobol/IMS platform
Create extract JCL jobs from CAMS batch runs
Create new Ezytrieve scrips and sort routines used by JCL extract jobs
Change production JCL files to process additional CAMS data fields
Implement new IMS checkpoint/restart feature in batch programs
Perform stand-by on IMS CAMS daily batch processing
Nov 2003 – Sep 2010First National Bank
Design and develop a Cobol Hogan IMS transaction query system through SDLC. The design caters for a partitioned database holding more than 1.5 billion records, query functions and multi-streamed batch loading facility. Processing features include the use of sort exits to create transaction files ordered in the same sequence as the target database index and running multi streamed tasks with automated symbolic checkpoint/restart capabilities. The system was integrated with DDA, ILP and TDA transaction history
Develop Cobol Hogan IMS Mobile Banking back-end system. Online screen structure was built using FPS and source information was defined as an integrated CIS product
Re-design and develop new Cobol Hogan IMS Internet banking back-end client and account management system which can handle more than 800 transactions per second. The system was developed as an integrated CIS product and used CIS defined accessible accounts as processing base. Front end communication was handled using MQ Series and IMS Connect. Maintenance was done by triggered background online processing; no scheduled batch updating was necessary
Develop Cobol Hogan IMS Internet banking online query facility for use by branches and call centers. Information was extracted from CIS, ILP and TDA
Member of task team to create Cobol Hogan IMS stand-in system to ensure that primary data is available on a secondary processor in the event where the primary processor is unavailable. This design utilized continuous trickle-feed functionality between stand-alone processing via IMS Connect interfacing
Support Hogan ODS system (maintenance and enhancements)
Acquired extensive experience in the use of Hogan PCD, Change control, Checkpoint restart and PEM dump debugging
Develop migration system to load IMS databases from data stored on AS400 servers and create interfaces to Hogan CIS and IDS systems
Develop online Cobol IMS Credit Card application system with links to CAMS
Jan 2001 – Oct 2003Treasury Department
System enhancements to Treasury system running under Cobol CICS
(This was a non-disclosure assignment and no details may be published)
Mar 1999 – Dec 2000Freightliner Corporation
Maintain & enhance Warranty System using COBOL IMS DB2 and EXPEDITER
Develop new functionality using DB2
Maintain & enhance interface to Client Server system
Nov 1998 – Mar 1999State of Oregon
Perform Y2K baseline JCL modifications and testing
Change Cobol IMS programs and conduct remediation
Test Cobol IMS programs using VIASOFT Smart Test
Feb 1998 – Oct 1998Standard Bank of South Africa
Perform code investigation and modifications for Y2K compliance on Cobol CICS retail applications
Trace and change dynamically allocated datasets in Cobol CICS programs and JCL jobs for Y2K compliance
Apply program changes to Cobol CICS programs from specification
Perform Y2K retrofit of insurance package using Cobol DB2
Produce management reports from specification using Cobol DB2
Jan 1997 – Jan 1998First National Bank
Project leader of a team of 6 developing an online call center system
Attend training in CICS, MDp and TCS (call center development environment)
Convert existing IMS / FASTPATH application environment to new environment using full function IMS features, including data conversion
Develop and document an enterprise CHECKPOINT/RESTART module for BMP’s to automate issues of checkpoint and restart calls without intervention
Modify Hogan batch programs to include checkpoint/restart features
May 1995 – Dec 1996Dockyard Tapas Tavern
Design and manage building project of a 500 seater theme restaurant / pub
Create menus, set up kitchen and manage kitchen while operating as cook
Manage food administration using Ulti-Sales POS software
Sep 1992 – Apr 1995Absa Bank
Investigate and evaluate existing check account system to determine performance and functionality problems
Design a solution in conjunction with Chief DBA to change IMS environment to a multi-task IMS/FASTPATH application environment
Develop and document an enterprise CHECKPOINT/RESTART module for all BMP’s
Develop, test and implement COBOL programs to convert and clean-up data on existing system
Develop and test conversion programs to load date from existing IMS and VSAM based systems to new IMS / DB2 data stores. The take-on process must handle more than 1mil accounts
Feb 1993 – May 1993Nedbank
Investigate alternative solutions to replace an existing ICL payroll system and departmental procedures
Aug 1991 – Aug 1992Saambou Bank
Manage 3 different teams, i.e. payroll support, general ledger and installment finance, all of which were mainframe based COBOL systems.
Member of a task team of 4 senior analysts to investigate new technology (IEF CASE) and recommend a strategy for the development of a new enterprise banking system
Jun 1989 – Jul 1991Wesbank
Enhance and maintain an existing COBOL IMS/FASTPATH batch system
Install configuration management procedures, i.e. different environments to support each phase of the SDLC for testing purposes
Member of a task team to evaluate functionality of the existing system and recommend functional and design improvements
Aug 1986 – May 1989First National Bank
Design, develop and implement a unit trust COBOL IMS DB/DC system through SDLC as project leader of a team of 3
Evaluate IBM VTX/CS beta software, develop and implement a videotext system, interfacing with Hogan CIS running under IMS. Lead a team of 4 for this project
Partly design, develop and implement a credit card authorization system using COBOL IMS DC and LU 6.2 communication protocol for transaction switching between users of ICL and IBM mainframes
Mar 1984 – Jul 1986Data Trust Consulting
Design, develop and implement an inventory system through SDLC for NISSAN Corporation using NATURAL / ADABAS as project leader of a team of 4
Design, develop and implement an online budget control system through SDLC for a government department using COBOL IMS DB/DC as project leader of a team of 5
Jun 1983 – Feb 1984Persetel Consulting
Enhance and maintain Cobol IMS Medical Aid system
May 1977 – May 1983Infoplan
Joined Infoplan as junior programmer, attended various in house courses in Cobol and IMS
Progress from junior programmer to Senior Developer / Analyst while working on Cobol IMS Defence Force Logistics system
Gained experience in IMS online programming, MFS and database design