1. Curriculum Vitae
PERSONAL DATA
Surname : Ismail
First Names : Zaheer
Preferred Name : Zaheer
Postal Address : P. O. Box 1279, Crown Mines 2025
Work Address : PAAET, Adailiyah, Kuwait
Telephone Number : (cell) (00965) 66741297
Marital Status : Married
E-mail : boetie.malone@gmail.com
1
2. Language Proficiency : English, Afrikaans, Arabic, Hindi
Language Speak Read Write
English Good Good Good
Afrikaans Fair Fair Fair
Arabic Entry Good Fair
Hindi Fair Fair Entry
2
3. EDUCATIONAL QUALIFICATIONS
Highest School Standard Passed : Matric
Year : 1992
Subjects Passed : English
Afrikaans
Mathematic ( H. G.)
Physical Science ( H. G.)
Biology ( H. G. )
Computer Science ( H. G. )
3
4. Post School Qualifications:
Year
Institution Certificate/Diploma/Degree From To
Rhodes Univer. Pharmacy (Diploma) 1993 1996
(Not completed)
NCC International Diploma in Computers 1997 1997
VZAP Entry level programming (Cobol) 1998 1998
DTS A+ Technician 1999 1999
SPL Fundamentals of Natural Construct 1999 1999
Didata Natural Intermediate 2001 2001
Stephen Covey 7 Habits of Effective people. 2003 2003
Software Testing Testing and Data Services 2004 2004
Bytes Technology Fundamentals of VB.Net 2004 2004
Absa Internal Natural Advanced 2004 2004
UNISA BSc. Scientific Computing 2005 2005
Dale Carnegie Dale Carnegie (Leadership skills) 2005 2005
Unisa – University of South Africa
4
5. Year
Institution Certificate/Diploma/Degree From To
Foster Melliar IT Service Management Polestar 2007 2007
Simulation
Emergency Care
Global First Aid Emergency care level one 2007 2007
IBM Tivoli Workload Scheduler on
IBM Z/OS : Operators 2007 2007
Analytix Business Continuity Management 2007 2007
Deloitte Maximising performance 2007 2007
Global Leadership Programme
Standard Bank (Foundation) 2008 2008
Digix Training Cobol for the professional 2009 2009
Institution programmer
Kwadonata Life Dynamic Service Program 2009 2009
Skills Training
5
6. CAREER HISTORY
Current Position:
Department : IT Natural Adabas Support (Public Authority Applied
and Education training - Kuwait)
Date Started : 1 November 2010 - Current
Job Title : Natural Support IT Analyst and programmer.
Languages used : NATURAL, DB2, JCL, MVS, TSO
Previous positions :
6
7. Department : Standard Bank – Security Management (SMS)
Date Started : 1 October 2007 – 31 October 2010
Job Title : Security Prod Support Junior Manager
: Production Support, Quality Assurance and
Management of the Security Management Process
Languages used : NATURAL, DB2, JCL. SAP front end
Department : Standard Bank – Vehicle Asset Finance Fleet
Date Started : 1 December 2006 – 30 September 2007
Job Title : Fleet Junior Management
: Production Support, Quality Assurance and
Management of the Fleet Mainframe Environment.
Languages used : NATURAL, Adabas, JCL, Cobol
Department : ABSA Life Insurance
7
8. Date Started : 1 October 2004 - 30 November 2006
Job Title : Senior System Developer
Duties : Development of programs
on the ABSA Life System.
Languages used : NATURAL, CONSTRUCT, DB2, JCL
References : Christo Ferreira (christofe@absa.co.za)
Employer : Accenture - Centurion
Period : Three years - (1 March 2002 ---- 30 September 2004)
Position Held : System programmer
Reason for Leaving: Accept a new Challenge within Government
Organisation (Sita Building)
Duties Performed : Development and maintenance of the Logis (Logistical)
System which is utilized by Government treasury.
Languages used : NATURAL, CONSTRUCT, ADABAS, JCL
References : Brendon Naidoo (Brendon.Naidoo@treasury.gov.za)
8
9. Employer : ABSA--- Randburg, Gauteng
Period : Three years - (1 Feb 1999 ---- 28 February 2002)
Position Held : System programmer
Reason for Leaving: Better job position, better growth and better salary
Duties Performed : Maintenance and development of programs on Absa
Risk Management System.
Languages used : NATURAL, COBOL, DB2, JCL, EASYTRIEVE
References : Michal Niv (michaln@absa.co.za)
9
10. Employer : Radio Islam---- Lenasia, Gauteng
Period : Three months--1998
Position Held : Radio deejay
Reason for Leaving: I was temporary while the entire crew were on
pilgrimage.
Duties Performed : Radio Announcer of tapes, prayers, sermons,
Public announcer.
Employer : Sparksport Pharmacy ------- Durban
Period : Six months--1997
Position Held : Pharmacy Assistant
Reason for Leaving: Relocated to Johannesburg
Duties Performed : Assisting in the dispensing of medication and
advising patients on health care.
10
11. Employer : M. H. Laher_(Springs Islamic School)
Period : February (1998) - June (1998)
Position Held : Afrikaans Senior Primary Teacher
Reason for Leaving: I was there on a temporary basis
Duties Performed : I taught grade 4, 5, 7, 8 Afrikaans
Teaching, advising, counseling students.
Overseeing their problems in school and assisting.
Employer : Jameel Ismail (Elegant Builders Supply – Durban)
Period : Entire year of 1997
Position Held : Salesman
Reason for Leaving: I came to Gauteng in 1998
Duties Performed : Sales, stock take, Orders, Staff control,
Deliveries of Hardware Material.
11
12. Standard Bank
Fleet Management
I worked as a prod specialist and developer for the fleet management
system which involved
a) Responding to calls logged against the fleet system.
b) Root Cause Analysis
c) Software debugging and fixing
d) Proper testing and Quality Assurance
e) Successful Implementation as per the Software Development
Life Cycle (SDLC).
f) Maintenance and Telephonic training.
The system deals with fleet data captured by the Vehicle Asset
Finance Team which then go into batch processing to update the
information for the clients.
I have also been involved in new enhancements, decision making
processes.
I have done full time standby for the system during online and batch
processing.
12
13. Security Management
I worked as a prod specialist and developer for the security
management system which involved
a) Responding to calls logged against the security system.
b) Root Cause Analysis
c) Software debugging and fixing
d) Proper testing and Quality Assurance
e) Successful Implementation as per the Software Development
Life Cycle (SDLC).
f) Maintenance and Telephonic training.
The system deals with fleet data captured by the Vehicle Asset
Finance Team which then go into batch processing to update the
information for the clients.
I have also been involved in new enhancements, decision making
processes. Advisor to other business areas and branches using the
system to capture safe custodies or collaterals.
I have been to various centres to look at the running of the safe
custody vaults and deed boxes also captured on the system.
I do full time standby for the system during online and batch
processing.
13
14. Absa ---- Arms System
Checkpointing, Restartability
This assignment involved the usage of cobol modules that were
called from natural programs to allow for processing to
be recorded and stored should a crash or system failure ever
happen in Batch program running.
I have been involved in developing these checkpoint
techniques. This involved hard coding and the calling of cobol
modules to enable checkpointing.
This involved a natural application running as per JCL in Batch,
with checkpointing being taken at regular intervals i. e.
20 CPU seconds. This checkpointing allowed a record key (which
is unique) to be stored everytime a checkpoint was triggered. The
aim of the checkpoint was to ensure that should a system crash
occur or an abnormal termination of the batch run for that particular
application, the job can be restarted and incidentally be kicked off
where the last checkpoint got taken.
This particular project ensured the efficient running of applications
after system crashes, invalid data or abnormal terminations and at
the same time ensured that the batch processes were sped up
everytime an uninvited incident occurred.
Y2K PROJECT
This project involved babysitting batch jobs as they run over
the year end into the year 2000.
I was to ensure the safe handling and running of these
applications, fixing up problems as they occurred during the
batch run. At the same time, I was involved in online programs
which users directly interface with making sure the correct
14
15. display and handling of the date. I was involved in programs
using dates in their calculations such as statistical programs
where information per day, per week and per month were
displayed. This project required me to test programs
simulating a Y2K scenario from November 1999, the
regeneration of programs, the storing of programs, the
construction of new programs and the testing of programs
both in Batch and on-line.
Version Update
This project involved the upgrade of Natural and Construct to
later versions namely version 3.1.2 and 4.3.1 respectively.
I was involved in regenerating construct programs,
recompiling natural programs, compiling maps, subprograms,
subroutines, various views of working storage areas and
ensuring the correct interface with cobol modules, DB2, DbA
and IMS via the cobol modules. This project required me to
compile, generate and test all natural applications under the
new version. This also required regeneration of construct
modules, maintaining the user-defined areas in construct to
cater for the new versions.
Provisional Statistic development
I was involved in this project that further involved the build up
of statistics from the online day where all transactions were
recorded onto the database. I extracted these transactions of
a similar nature and calculated from those transactions
various amounts for a single day, these amounts were
accumulated daily to produce monthly figures. These monthly
figures would them be carried over to the next month upon
change in month. This whole routine would then produce a
yearly figure that would be reset upon financial year end. This
project involved many programs both in Natural and construct
to establish how the stats got built. I created programs to
recalculate the stats so that the correct figures were displayed
15
16. everytime. These programs dealt very heavily with Db2 and
adabas as most of the information was extracted using
Adabas and db2 tables.
Transaction types
I was involved in this project that required the development of
new transaction types together with many maps and pop-up
windows accompanying these transaction types. These
transaction types were based on the requirements from the
users and were built accordingly.
These new transaction types allowed users to do different
transactions using different maps and fields and in the
process updating the databases accordingly. These
transactions also required calculations to manipulate
balances, interests and liability values and therefore had
much db2 updating involved.
16
17. Accenture ---- Logis System
Government A4 orders
I have been involved in the development of a program to print
Government A4 order forms. This involved the development of
a natural program to read in orders from a database for a
particular store and print the orders onto a form with the
various amounts and details printed in specific positions
because the printing is done on pre-set paper. The natural
program reads the orders and submits the report to a printer
printing eight orders per form.
Asset Management
I was involved in the development of a current function to
allow stores that have not been implemented to add items via
this functionality and capture serial numbers, the cost prices
and date of receipt. This function takes items which the store
receives, calculates the depreciation rate over so many years
as entered by the user, and the cost price of the items in those
years.
The user upon capturing items for a store, may enter the
quantity and hence the serial numbers as the stock arrives at
the stores. The user may further edit the serial numbers by
either changing or deleting some.
Once the serial numbers captured correspond to the quantity,
the items may then be authorized. Once authorized, no further
changes on those item(s) are allowed.
17
18. Mpumalanga Implementation
I have been involved in the data preparation, capturing and
implementation of Mpumalanga Hospitals onto the Logis
system.
This job involved the :-
a) Receiving of the inventory and stock take list from the
hospitals.
b) Preparation of the stock items and inventory so that they
are categorized accordingly under the right users, rooms,
floors in the hospital.
c) The capturing of the asset inventory and stock take list
onto the system to prepare the hospitals for
implementation onto the logis system.
System testing
I have been involved in system testing and the creation of
user scripts for users to test Business functionalities using
the WEB interfacing with Natural. This project involved the
receipt of stock, the capturing of the stock, Issuing out of
stock from the store, disposal of stock, stock adjustments and
movements from one store to another, one user to another
within a store.
The testing of Journal functionality where the system Logis
interfaces with Bas thereby sending relevant information
using the web from a natural Adabas environment to a Cobol
DB2 environment. In the process, I have written datafixes in
natural and browse programs to assist with system testing
and problem solving.
18
19. ABSA ---- ABSALIFE system
The development of the ABSALIFE system which involves
debugging, unit testing, system testing, Quality Assurance of
system modules in the ABSALIFE SYSTEM.
I have been involved in Database changes, upload and backup
of data, restoration of Data. I have furthermore been involved
in interface testing which involves ABSALIFE (Natural
environment) calling other interfaces (COBOL Environments)
together with data exportation to other interfaces such as
SAVINGS, CHEQUES, Mortgage Loans etc…
I have been involved in the ABSA Virgin Project which entailed
clients opening policies where premiums are collected from
their Virgin Accounts through debit orders.
19