RÉSUMÉ

Tahar Yacoub

Consultant

CAREER PROFILE

Mr.Yacoub is a senior consultant with over 20 years of experience. He has worked on various IS development and implementation projects (accounting, finance, manufacturing and distribution) using different types of software packages and technologies. He also has experience in a different sectors such as manufacturing, government services, telecommunications, transportation, retail and hospitals.

In the last 7 years, he has been fully dedicated to SAP project implementation and maintenance, as well as providing support to various projects for both SAP R/2 and R/3. As a member of the CSC SAP team, he applies his expertise primarily in ABAP for virtually all modules.

Tahar Yacoub

KEY AREAS OF EXPERTISE
Programming
Systems analysis
Preliminary analysis
Team leadership
Gap analysis
Interface design
SAP scripts
SAP reporting / Application development and maintenance.
Technical support
Form design
Configuration
Programming and unit testing
SAP conversions
SAP interfaces
TECHNICAL SKILLS
Key fields: / SAP (MM, SD, PM, PS and FI-CO modules)
Hardware/environments: / PC, mainframe, UNIX and Win 2000
Languages: / ABAP, FORTRAN, COBOL, assembler, Ideal, Natural
Databases: / DB2, datacom, IMS,CA-RAMIS and TOTAL
Tools: / MS Project, Visio, Excel
Methodologies: / DMR
Packages/solutions: / SAP, CA-MASTERPIECE, CA-PRMS and CA-CAS
EDUCATION
1976 / Computer Systems Engineering Degree / Belgium
PROFESSIONAL TRAINING
2001
1998 / SAP BW
SAP ABAP
1997 / SAP MM Academy
1995 / Natural /ADABAS
1986 / DB2
1984 / CICS Programming Command Level
LANGUAGES
English/French

WORK EXPERIENCE

CSC SAP-HR ( AAP Monitoring project) / BW & ABAP Programmer Analyst
February 2003 – October 2003
In this mandate, Mr.Yacoub is working as a senior Abap Programmer to develop new HR Abap programs and various reports to support various HR user’s tasks. / ABAP Programmer Analyst
Sept 2005 – Until now
Developed new load abap programs to load data from excel spreadsheets to Custom SAP tables
-Applicants to the new applicant table
-Job group definitions.
-Goals % table
-AAPCode and Jobgroup relationships
-Chiefs table.
Developed new Report utilities to support user’s tasks and various HR analysis
-Workforce analysis report, reporting all employees within all 9 CSC AAP plans.
-Summary Utilization Report
-Job Group Analysis.
-IRA Hires
-IRA Promotions
-IRA Terminations

Environments: / UNIX
SAP v4.6C
Bombardier Transport / BW & ABAP Programmer Analyst
February 2003 – October 2003
In this mandate, Mr.Yacoub is supporting the Financial , MM and BW modules and implementing day to day modifications. Also involved in Abap modifications for the Mexico project / ABAP Programmer Analyst
October 2003 – September 2005
Support
Carrying out programming modifications.
Programming new development in Abap for BW new generic extractors.
BW Extractors
- Create source system for pc extract. (CSV type of files)
- DB Connect source system
- Create my own generic extractor using database view or tables and function modules.
With delta loads.
- Maintained upate rules.

Interfaces support and development
ALV reports.
Environments: / UNIX
SAP v4.6C
CONSEILLERS EN GESTION ET INFORMATIQUE CGI INC.
Innovapost Ottawa / BW & ABAP Programmer Analyst
February 2003–October 2003
In this mandate, Mr.Yacoub is in charge of implementing many new developments for the Canada Post meter systems to become fully integrated with various SAP modules (PM, SD and FICO). Specific tasks include:
Studying the functional design, preparing technical and programming designs, and initiating programming
Carrying out ABAP (Dialog, Dynpros and report) programming.
Creating BDC cessions to populate and map data to SAP tables (transaction IK22).
Creating BAPI’S for the SD module.
Creating ALV reports.
Environments: / UNIX Solaris platforms with Oracle and SAP v4.6C
Hôpital du Sacré-Cœur de Montréal / ABAP Programmer Analyst
March 2002 January 2003 – 10 months
In this mandate, he was in charge of the SAP implementation of the ISH (Industry Solutions for Hospitals) module for Hôpital Sacré-Coeur de Montréal with patient and bed management functionalities. Specific tasks included:
As a member of the technical ABAP team:
Developing new reports using the ALV and ALV grid (IS-H module)
Report for “urgency admission”
Hospital leaves
Hospital statistics
Hospital occupation by speciality
Developing program documentation
Creating BDC’S and Bapi’s for the MM module.
Performing Dynpro maintenance optimizations
Creating background jobs for the different medical departments
Conducting unit tests
Providing support.
Environments: / Networked PC platforms, UNIX servers, SAP v4.6C
Métro-Richelieu / BW & ABAP Consultant
August 2001 to March 2002 – 9 months
In this project, he was involved in designing the data structure for the several infocubes required for the statistical reports for the retail system using BW. Specific tasks included:
Analysis of the user requirements. And feasability study.
Creation of info area, info catalog, and info objects.
Creation of basic infocubes and multicubes.
Data modeling using ETTL
Carrying out testing and production upgrades.
Environment: / AS/400 and DB2
Port of Montréal / ABAP Consultant
July 2001 to August 2002
1 year and 1 month
In this project, he was in charge of creating an interface between the legacy billing system and the SAP SD module. Specific tasks included:
Analyzing the output files from the old system
Creating programs (BDC) to read old data and converting them into SAP format
Creating scheduling jobs to process sales orders automatically whenever files are available
Conducting testing and drafting documentation.
Environment: / Window/NT and DB2
CGI Telecom / ABAP Consultant
May to June 2001 – 2 months
In this project, Mr.Yacoub was in charge of creating a BDC program for FI/CO mass maintenance scheduled to be performed at night. Specific tasks included:
Conducting an analysis and providing estimates for the task
Conducting programming and testing
Conducting testing and corrections
Drafting documentation and promoting production.
Environment: / HP UNIX and Oracle
Centre hospitalier Angrignon / MM Consultant
February to April 2001 – 3 months
In this project to replace the hospital’s legacy application by SAP MM, SD and FI-CO modules. He was in charge of setting up all possible testing scenarios for the MM module in order to ensure it functions at proper unit and integration levels. Specific tasks included:
Setting up requisitions and generating information records
Determining source lists and requisition assignments
Creating POs
Creating receipts
Testing receipts at cost centres to ensure accounting posting integration was operating properly
Testing receipts to ensure integration with GL was operating properly.
Environment: / Sun UNIX and DB2

OTHER MANDATES

SOBEY’S CANADA
SOBEY’S Quebec / ABAP 4 Team Leader
April 2000 to February 2001 – 10 months
As a senior ABAP consultant, Mr.Yacoub was team leader for newly hired programmers. As such, he was in charge of coaching and assigning the programmers in SAP tasks. Specific tasks included:
Co-ordinating training sessions for BDC batch input, higher level reporting skills, as well as for inner and outer joints
Developing dialog programs for existing rebate systems.
Environment: / SAP on RISC with DB2
ERNST & YOUNG
Bombardier Aerospace / Technical Analyst and ABAP Programmer
March 1999 to March 2000 – 1 years
In this mandate, he was in charge of developing technical specifications for Bombardier’s new requests in the SAP service maintenance module, as well as carrying out ABAP programming. Specific tasks included:
Developing interfaces to feed the SAP with Bombardier data
Developing mass creation networks for service maintenance
Creating new match codes.
Environment: / SAP 4.0 on RISC with DB2
DMR CONSULTING GROUP
Bombardier Aerospace / ABAP Programmer SAP R/2
September 1997 to February 1998 – 6 months
In this mandate, he was in charge of developing customized reports in ABAP R/2 for RV application. Specific tasks included:
Performing maintenance work for R/2
Developing interfaces between SAP and MSA modules
Providing production support.
Environment: / IBM mainframe with MVS, CICS and VISAM files
Clearnet / Senior ABAP/SAP R3 Consultant
March to June 1998 – 5 months
In this project, Mr.Yacoub was a senior consultant in charge of developing new SAP script forms for the SD, MM and FI-CO modules. Specific tasks included:
Developing SAP script forms for SD (pick list, shipment, delivery note and invoices), MM (purchase order) and FI-CO(customer letters and bills).
Environment: / SAP 3.0, HP UNIX and Oracle
Alberta Wheat Pool / ABAP SAP R/2 Programmer
July to December 1998 – 6 months
In this project, he was in charge primarily for developing new SAP Script forms for the SD and shipment interfaces. Specific tasks included:
Developing SAP Script forms for SD (invoices, service lists)
Developing new ABAP programs to automatically fax shipment notes to truckers.
Environment: / SAP 3.0 on HP Unix with Oracle
IBM
IBM Canada / Technical Y2K Analyst
November 1996 to August 1997 – 10 months
As a senior systems analyst, he was in charge of developing a work plan and implementing techniques on a Y2K conversion project. Other tasks included managing the IBM HR application which involved supporting, maintaining and developing new requests.
Environment: / IBM mainframe with MVS, DB2, COBOL and PL1
SAP ARABIA JEDDAH, SAUDI ARABIA
Saudi Steel Company / Senior ABAP Consultant
June 1994 to December 1995
1 year and 7 months
As a SAP consultant, he was in charge of conducting a technical analysis, as well as designing and programming new requests for this major middle-eastern enterprise. Specific tasks included:
Assisting in replacing old financial modules with SAP/R3
Configuring material management, as well as the financial, sales and distribution and HR modules
Developing new applications that are SAP R/3-compatible using online programming
Developing customized reports
Converting data into a SAP application format
Coding OLE programs.
Environment: / HP-UX, RISC and Oracle
COMPUTER ASSOCIATES, SAUDI ARABIA
Technical Support / Senior Consultant
January 1992 to June 1994
2 years and 6 months
As a senior technical consultant, Mr.Yacoub provided technical support and advice clients and primarily for financial applications. Specific tasks included:
Installing and customizing packages
Giving presentations and training
Providing technical support.
Environment: / Various types
MCBA, JEDDAH, SAUDI ARABIA
Technical Support / Senior Consultant
April 1988 to January 1992
4 years and 9 months
As a senior technical consultant, he provided general and technical support to MCBA customers and specific tasks included:
Converting the General Ledger to Arabic
Converting and modifying accounts receivable, accounts payable, stock management, billing and payroll systems to meet customer requirements
Performing configurations
Providing technical support and training.
Environment: / PC and RM-COBOL
MONTRÉAL TRUST
Montréal Trust / Senior Systems Analyst
October 1980 to April 1988
8 years and 2 months
As a senior systems analyst, he was in charge of installing and customizing the package for the computer systems. Specific tasks included:
Installing, deploying, and modifying the company’s financial system. His main areas of responsibility were in the General Ledger and Accounts Receivable systems.
Developing programs in COBOL with DB2, SQL and CICS.
Environment: / IBM, Mainframe, RISC and DB2
NORTHERN TELECOM
Northern Telecom / Programmer Analyst
May 1979 to October 1980
1 year and 6 months
As a programmer analyst, Mr.Yacoub was in charge of installing and customizing packages for computer systems. Specific tasks included:
Installing, modifying and supporting the Masterpiece General Ledger System for both Montréal and Toronto divisions
Providing assistance in programming materiel management module interfaces
Environment: / IBM Mainframe with OS/VS1 and TOTAL Database
BONAVENTURE DESIGN & PROGRAMMING
Bell Canada / Programmer Analyst
May 1978 to May 1979 – 1 year
As a programmer analyst, he was assigned to Bell Canada to complete various programming duties and specific tasks included:
Taking part in the implementation of telephone customer systems using the CA RAMIS database.
Environment: / IBM Mainframe with MVS/TSO and RAMIS Database

Page 1