CV - SAP Development

advertisement
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
 Application development and maintenance.
 Systems analysis
 Technical support
 Preliminary analysis
 Form design
 Team leadership
 Configuration
 Gap analysis
 Programming and unit testing
 Interface design
 SAP conversions
 SAP scripts
 SAP interfaces
 SAP reporting
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
SAP BW
1998
SAP ABAP
1997
SAP MM Academy
1995
Natural /ADABAS
1986
DB2
1984
CICS Programming Command Level
LANGUAGES
Page 2
Tahar Yacoub
English/French
Page 3
Tahar Yacoub
WORK EXPERIENCE
CSC SAP-HR ( AAP Monitoring project)
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
Page 4
Tahar Yacoub
Bombardier Transport
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

Support

Carrying out programming modifications.

Programming new development in Abap for BW new generic extractors.
ABAP Programmer Analyst
October 2003 – September 2005
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
Page 5
Tahar Yacoub
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:
Page 6
Tahar Yacoub
 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
Page 7
Tahar Yacoub
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
Page 8
Tahar Yacoub
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
Page 9
Tahar Yacoub
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
Page 10
Tahar Yacoub
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
ABAP SAP R/2 Programmer
July to December 1998 – 6 months
Alberta Wheat Pool
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
Page 11
Tahar Yacoub
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
Page 12
Tahar Yacoub
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 13
Download