N.Martins
PROGRAMMER
PERSONAL SUMMARY I am well organized working individual. I utilize each opportunity to excel in my working environment. I have an active, focused and inquisitive mind also able to work well with a team and also on my own. I thrive in problem solving and always looking for challenging solutions.
Now looking for a new and challenging Information Technology Analysis position, one which will make best use of my existing skills and experience.
AREAS OF EXPERTISE - Application Maintenance
- System Analysis
- Business Process Analysis
- Financial System maintenance
- ERD Report
- BRD Document
KEY SKILLS - Communication Skills - presentation during projects.
- Time Management - Prioritize tasks in order to meet deadlines.
- Computer skills – MS Office, Internet and Email, MS Visio.
- Experience of Supervising Developers and Mentoring.
- COBOL
- Micro Focus COBOL
- Flexgen - COBOL
- MAINFRAME
- DB2
- C
- CICS
- SQL, Maria BD, MySQL Workbench
- UNIX
- QlikView
CAREER HISTORY Programmer – Medipost (Pretoria)
BI Programmer – September 2024 – Current
(Medipost is a national pharmacy in South Africa. The pharmacy offers their nationwide
customers their chronic medication and other healthcare products at competitive fees and
distribute the medication.
.
Programmer Duties
- Collaborate with business users and employees.
- Analyze business processes and requirements.
- Identify opportunities to improve processes and strategies with technology solutions.
- Identify development needs in order to improve business operations.
- Present data and data solution to management.
- Design, develop and maintain reporting models
- Ensure that the daily, weekly, monthly and adhoc reports are generated within the
communicated timelines
CAREER HISTORY Programmer – Medipost (Pretoria)
Programmer – October 2018 – August 2024
Programmer Duties
Analysis - Root Cause Analysis – Investigate system errors
- Requirements Gathering – facilitate Requirement workshop (user meetings);
- User requirements documentation (User Requirement and Acceptance Criteria, using Use Cases);
- Sign off User requirements
Design - Design document derived from the User requirements;
- Techinical Specifications Document according to the User Requirements;
Coding - COBOL on FlexGen
Testing - System testing and functional testing.
- Document Test Scenarios
- Assist Testing Analyst with test cases and execution.
Technology - Support the implementation of IT Governance policies and procedures and
change management processes to ensure operational effectiveness.
Post Implementation - Provide Post implementation support.
System Analyst programmer – Railway Furnishers (Pretoria West)
System Analyst Programmer – June 2017 – 30 June 2018
(Railway furnishers is a chain of Furniture stores and clothing store with an IT system
Running on UNIX, with Scripts and programs on Microsoft COBOL).
Reason for leaving: Retrenchment.
System Analyst Programmer Duties - Requirements Gathering – Facilitate requirements workshops. Visit the users at the
Stores.
- System Design – JAD sessions with stake holders.
- Document a User Requirement document and present to the users.
- Provide Functional Specification document.
- Develop and deliver quality software based on the user requirements and agreed
Timelines.
- Communicate and escalate any project scope and changes to manager.
- Provide Post implementation support.
Desktop support - Assist with end user queries.
- Manage all user calls and resolve user issues.
- Provide assistance to users and troubleshoot problems
- Install service packs, applications and remote management.
- Install Operating system and software.
- Ensure that anti-virus are run on all laptops and desktops.
- Run daily batch cash up and backups.
First National Bank – Data Warehousing Support Services (Bankcity)
ANALYST PROGRAMMER – Nov 2014 – May 2017
(The backend of the system is in COBOL and the front end of the system is in Sybase)
Reason for leaving: Career Growth.
Duties - Manage incident and problem resolution for DWSS in accordance with defined SLA’s.
-Provide assistance and trouble shoot problems according to SLA.
-Plan, monitor and manage capacity to ensure timely resolution of incidents and problems.
-Manage technical support delivery in line with the SDLC (systems development life cycle) and defined processes.
-Coordinate resolution of incidents requiring cross-team involvement.
-Establish and manage quality of service standards and metrics for technical support processes.
-Effectively communicate and escalate incidents and problems in breach of process and SLA’s to management and stakeholders
-Efficient Incident and Root Cause Analysis of Problems.
-Manage the incident to completion of IT queries by trouble-shooting end user functional issues and root cause analysis to resolve or escalate to senior where necessary.
-Reporting daily the progress of incidents and request to the relevant team leaders.
-Ensure that the data warehouse operating model and systems development lifecycle (SDLC) are adhered to.
Accenture – Department of National Treasury (Centurion)
ANALYST PROGRAMMER, June 2013 – October 2014
(Supporting and maintaining the BAS financial system)
Reason for leaving: Growth.
Analysis - Root Cause Analysis (Investigate Re-Occurring System Issues & Causes).
- Requirements Gathering (User Meetings)
- User Requirements Documentation (Project Scope).
- Problem Statement, AS-IS vs TO-BE process description).
- Preliminary Impact Analysis (Identify impacted functional areas and interfaces.
- Document Risks & Issues.
Design - Functional Specification (Document TO-BE process, Data Flow, Screen Layouts,
Reports Layout)
- Technical Specification (Document Database Changes, Field Definitions & Validations);
Coding - COBOL on Mainframe
Testing - Document Test Cases, Perform Unit Testing.
- Assist Integration and User Acceptance Testing team with Test Case execution.
Post Implementation - Application support doing data fixes (DB2/SQL).
Mentoring - Supervising and Mentoring Junior Team Members.
BUSINESS PROCESS ANALYST, June 2012 – May 2013
(Supporting and maintaining the BAS financial system)
Reason for leaving: Shortage of Analyst programmers on the Maintenance team).
Duties - To liaise with BAS System Controllers and to assist BAS System Controllers in
resolving BAS related issues through the LOGIK Contact Centre.
- Be a second line of support attending to requests that were not resolved by first tier.
- Organise and facilitate JAD sessions with the departments.
- Advise the departments on their requirements in lining the requirements with the
Business needs.
- Solve problems by precedent with referral to detailed instructions/procedures.
- Interact with own workgroup and also interact with users around first line queries/s for
Information.
-Share knowledge with other members of team.
-Peer review documents of own peers.
-Ensure that processes, business rules, risks, etc are accurately and completely documented using the standard tools and applications and ensure that the processes are fully implemented within the business operations.
-Derive process documents from the user requirements.
-Obtain user approval for necessary proposals and compile systems requirements.
- Overseeing client bookings and reservations.
- Ensure process and hand over between IT and business areas are as effective, efficient
and automated as required by the business.
-Liaise with Developers during the coding phase.
-Ensure effective implementation of change requests managing the change control process from start to finish including change awareness, testing, training, updating of process documentation, implementation and post review.
ANALYST PROGRAMMER, September 2006 – May 2012
(Supporting and maintaining the BAS financial system)
Reason for leaving: Growth.
Analysis - Root Cause Analysis (Investigate Re-Occurring System Issues & Causes).
- Requirements Gathering (User Meetings)
- User Requirements Documentation (Project Scope).
- Problem Statement, AS-IS vs TO-BE process description).
- Preliminary Impact Analysis (Identify impacted functional areas and interfaces.
- Document Risks & Issues.
Design - Functional Specification (Document TO-BE process, Data Flow, Screen Layouts,
Reports Layout)
- Technical Specification (Document Database Changes, Field Definitions & Validations);
Coding - COBOL on Mainframe
Testing - Document Test Cases, Perform Unit Testing.
- Assist Integration and User Acceptance Testing team with Test Case execution.
Post Implementation - Application support doing data fixes (DB2/SQL).
Mentoring - Supervising and Mentoring Junior Team Members.
PROGRAMMER, September 2001 – Aug 2006
(Supporting and maintaining the BAS financial system)
Reason for leaving: Promotion.
Coding - COBOL on Mainframe
Testing - Document Test Cases, Perform Unit Testing.
- Assist Integration and User Acceptance Testing team with Test Case execution.
Post Implementation - Application support doing data fixes (DB2/SQL).
ACADEMIC QUALIFICATIONS Senior Certificate
(Port Shepstone High School, 1996)
National Diploma in Information Technology
(Border Technikon, 2001)
MVS OS/390 Job Control language Certificate
(Verhoef Training, 2003)
What matters most Certificate
(Dynamic Growth Training, 2003)
Problem Solving Skills Certificate
(Dynamic Growth Training, 2003)
Business Writing Skills Certificate
(Taylor Training, 2004)
Total Quality Management Certificate
(Verhoef Training, 2005)
Conflict Management Certificate
(Dynamic Growth Training, 2006)
Introduction to UML Certificate
(Bytes Technology, 2009)
Object Orientation Analysis and Design Using UML Certificate
(Incus Training, 2010)
Business and System Analysis Certificate
(Continuing Education University of Pretoria, 2012)
Advances course in Business and System Analysis Certificate
(Continuing Education University of Pretoria, 2013)
UNIX/LINUX Overview and Fundamentals Certificate
(Verhoef Training, 2015)
Advanced Job Control language Certificate
(Verhoef Training, 2016)
REFERENCES Mr. David Futama
Team Leader – Accenture (Pretoria)
Cell: 083-***-****
Ms Vuyokazi Thomas
Business Analyst – Discovery
Cell: 083-***-****
Mr Keith Bulpitt
IT Manager – Medipost
Cell: 082-***-****
33 Walbury Hill, Fregatvol Street, Heuwelsig Estate, Celtisdal, Centurion, Pretoria, 0157 Cell: 079-****-***
Email:********@*****.***