Gibram Habib-Sr SAP ABAP Developer

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

Gibram

PROFESSIONAL SUMMARY:

 Having 8 years as an SAP ABAP Consultant for 3 implementations, 3 support and 1 roll out which includes
Automotive, Healthcare, beverage, construction.
 Worked on various developments in different modules like BW, FI, EWM, CRM, SD, MM, PP, SD, WM, PI,
NEPTUNE.
 Experience with global client (USA, Germany, Spain, Peru, Colombia) and local (México).
 Strong experience in ABAP programming for RICEFW, including Reports (ALV, OO ALV), Enhancements, FORMS
(Scripts, Smart Forms), RFCs, BAPIs, BDC, Data dictionary.
 Experience on PI module, some standard customizing objects, creating scenarios, settings some rules and test
the flow of the information between ECC-PI-Legacy System and reverse. Worked with inbound and outbound
interfaces, ABAP proxies.
 Experience creating CDS Views to display Materials and details in NEPTUNE Application.
 Experience leading teams (maximum 4 members), coaching them in creating technical documentations and
code reviewer for they programs.
 Some BASIS activities experiences like create/modify user id, role, assigning roles, permissions.
 Experience in apply SAP notes.
 Strong experience in go lives and support.
 Worked with sap scripts, smart forms and workflow.
 Worked with different enhancement like user exit, BADY, screen exit, flied exit.
 Expertise in ABAP programming and RICEFWs developments.
 Expertise in Reporting Techniques (Basic, Interactive, ALV) and Dialog Programming / Transactions.
 Hands on experience in ALE/EDI, IDOC’s and ALE Configurations and User Exits, Customer exits, BADIs and EDI
developments and PI proxy developments
 Experience in APO developments and JAVA scripts and UI5.
 Expertise in design of SAP Workflows which involves multi-level approvals and data conversions like BDC / Call
Transactions / Direct Input
 Hands on experience in SAP Scripts, Smart Forms, Adobe Interactive Forms.
 Very good experience in upgrade activities like SPAU, SPDD corrections and OSS note implementations.
 Built POC for many of the new development implementations.
 Hands on experience SAP web tools like BSP and Web dynpro. Involved in designing of master data creation,
changing and deletion in web screen.
 Expertise in SAP standard customizing by using the user exits,BADIs,BTEs and implicit enhancement techniques.
 Experience in SolMan, ChaRM and BOBJ and ODATA.
 Proficient in interpreting and writing ABAP routines in SD pricing.
 My experience includes System Study, Design, Development and Implementation. I have been involved in
Analysis, Design, Development, Unit Testing, System Testing, Integration testing, Documentation,
Implementation, Client Interaction and Capturing User Requirements.
 Have worked in SD, MM, HR, FI/CO, SCM Modules.
 Have good understanding of business processes.
 Experience in development, configuration, solutions evaluation, validation and deployment
 Implemented 3 full life cycle implementations for different modules (FI/CO, SD, MM, SCM) in SAP which
involves Gap analysis, Blue Printing, Functional spec review, Realization.
 Good team player, Strong team orientation & leadership qualities, hardworking and enthusiastic.
 Ability to understand and apply complex business processes in an SAP landscape
TECHNICAL SKILLS
 
Primary Skills SAP ABAP, APO, HANA

Secondary Skills FI/CO, Logistics (SD, MM, PP) SAP ECC 6.0,


SAP HANA / SAP PI / JAVA / NEPTUNE
Database: SQL Server 2000/2005, Oracle 8i/9i/10g, MySQL, MS ACCESS

Operating Systems: Windows 95/98/NT/2000/XP/Vista, Windows 2000/2003 Server MS-DOS, UNIX,


LINUX
 

Education

 Computer Systems Engineer, 01/2003 – 01/2008, Veracruz, México.

Certification
 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0.
 Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.
Professional Experience

PROJECT: ABC Hospital Integrations Gateway


Client: ABC Hospital, MX
Role: Sr. SAP ABAP developer
Functional Areas: ISH, PI
Employer Common Management Solutions
From December 2018 - Present

Responsibilities:  Understand client requirements.


 Create the message format in R3, send it throw ABAP PROXY, receive the message in PI,
transform into a flat file and put the file in a shared folder.
 Programming all the possible scenarios in R3.
 Work with Basis team and coordinate with IT area to create the shared folders.
 For some cases receive the file from the other system, take it from the shared folder and
process it in R3 and using some BAPIS to create information that is needed in ISH.
 Develop functional and technical specifications documents.
 Developed multiple screens for custom application APEX MES system using SAP UI5 by
consuming OData ABAP service with MVC for such as STO process based on production
orders.
 Developed multiple OData services and provided to the front end to consume on
NEPTUNE. Created CDS views such as Combined Operation/Order Dispatch Data,
Dispatch Config, Online Order Searches generated OData services &Consuming OData
service in NEPTUNE.
 Developed NEPTUNE application using /NEPTUNE/DESIGNER. Created JSON data in
files for displaying static information.
 Mapping of front-end UI with Entity/entity set of ODATA service.
 Created multiple labels such as Warehouse label, Transport Label to print from SAP
system for the processes in MES system. Also created 24-bit, 32-bit RFID chip labels to
print from Zebra Printers using SAP Adobe forms.
 Created multiple RFCs for passing data between SAP and APEX MES systems.
 Created multiple enhancements to enhance standard screens and tables and populating
the data.

Environment: SAP R/3 ECC 6 NW 7.4 HANA DB (SD, MM, FI, WM, PM, PP), Symbol (RF Device),
HANA Studio, ABAP Development Tool, SAP WEB IDE.

PROJECT: ABC Hospital LIS Integrations


Client: ABC Hospital, MX
Role: Sr. SAP ABAP developer
Functional Areas: ISH, PI
Employer Common Management Solutions
From January 2018 - November 2018

Responsibilities:  Understand client requirements. Development multiple custom forms such as


Commercial Invoice, declaration of conformity... using Smartforms, Adobe forms and
SAP Scripts. Also created multiple custom labels with different sizes and formats such as
material label, GR label using Smartforms and Bartender.
 Created Custom RF transactions such as ZLT01 to create and confirm transfer order for
putaway using material document. Also Configured LM00 screen menu for SAPConsole.
Created custom screens for VA01 as part of shipping solution project to update the
tracking information such as carrier, estimated ship times, tracking number using web
services.
 Worked on multiple enhancements such as /ARBA/MASTER_DATA,
/ARBA/PO_FILE_CHANNL BADI to filter the data from outbound and to inbound files.
Configured Zebra printers in SAP using SPAD and also added device types, printer drivers
for the new labels.
 Worked on BTE events like 1650 to enhance FBL5N transaction. Created multiple ALV
reports such as to send emails to customers for back orders, BOM detail report Created
LSMW projects for loading task lists and functional locations. Implemented multiple OSS
notes as part of S4 migration plan. Worked on multiple production tickets.
 Create the message format in R3, send it throw ABAP PROXY, receive the message in PI,
transform it to XML file and send it to the LAB system.
 For some cases received a file from the lab system with the results and we must develop
the process to load the data in R3, using some BDG process and BAPIS, working together
with ISH consultant.
 If there was an error processing the file, we must put the error in SM35 monitor, the key
user must verify the error and reprocess the file, because sometimes the lab sends
information incomplete.
 Responsible for development, unit testing and documentation assigned to me.
 Develop functional and technical specifications documents.

Environment: SAP R/3 ECC 6 NW 7.4 HANA DB (SD, MM, FI, WM, PM, PP), Symbol (RF Device),
HANA Studio, ABAP Development Tool, SAP WEB IDE.
PROJECT: ABC Hospital Budget
Client: ABC Hospital, MX
Role: Sr. SAP ABAP developer
Functional Areas: ISH, BW, BPC, FI
Employer Common Management Solutions
From June 2017 - December 2017

Responsibilities:  Understand client requirements.


 Develop some enhancements in a BADI to receive information from BPC to load data,
search, calculate and process information and send it back to BPC and Excel.
 Code some SQL statements in the info sets to get some rules from the cubes.
 Develop some reports in smart forms to present information and send it to print in case
they need.
 Customizing some parameters on BPC, users, activities.
 Customizing rules on Excel to load data and present it.
 Code reviewer.
 Enhance the performance of the programs.
 Responsible for development, unit testing and documentation assigned to me.
 Presentation to the customer and review the results.

Environment: SAP R/3 ECC 6 (SD, MM, FI, WM, PM, PP, GTS), Intermec (RF Device), Solution
Manger, Vocollect A710, Eclipse, WebIDE, HP ALM.

PROJECT: Mollet Hospital Forms


Client: Mollet Hospital,MX
Role: Sr. SAP ABAP developer
Functional Areas: ISH, MM
Employer Common Management Solutions
From May 2016 - January 2017

Responsibilities:  Understand client requirements.


 Develop smart forms to present several reports to customer.
 We must extract information in some cases and calculate some medicines and present it
into report, the same way present quantity of medicine in the warehouse.
 Some of the forms must be send by mail to other director in order to verify the data.
 A couple of forms must be dynamic; this is printing the information y other pages in
sequential mode.
 Responsible for development, unit testing and documentation assigned to me.
 Presentation to the customer and review the results.

Environment: SAP R/3 ECC 6 (IS-U, PM), SAP CRM 6.0(CRM), Ventyx
PROJECT: Enhance applications
Client: ICA, Chicago, IL
Role: Software developer team lead
Functional Areas: ETM, FI, SD, PP.
Employer Accenture
From October 2015 - April 2016

 Understand client requirements.


Responsibilities:  Coaching teammates, helping them with their requirements and analyzing their
technical specifications.
 Developing ALV reports on the SAP modules ETM, FI, PP.
 Developing some enhancements to the SD module to get some information and
presenting in some standard transactions.
 Responsible for development, unit testing and documentation assigned to me.

Environment: SAP R/3 ECC 6.0 (FI/CO, SD and MM), SAP XI/PI, Tax ware, Ariba.

PROJECT: Enlace
Client: Arca Continental (Coca Cola) , Texas
Role: SAP ABAP Sr. Programmer
Functional Areas: ECC, CRM, PI, PP, SD
Employer Deloitte Consulting
From September 2013 - September 2015

Responsibilities:  Understand client requirements.


 Develop reports, extracting information a present in different ways, most of them were
ALV, a couple of smart form and one sap script.
 Module pool for handheld, this was a requirement for the delivery man, who must take
the order and put the information in the handheld, after that print a contract.
 Develop some adjustments in CRM module, where we must identify (debugging) the
problem and repair it.
 Enhancements, user exits.
 Develop a lot of interfaces, inbound and outbound, in case of inbound we must use
BAPIS to registers the movements.
 At the end of the project I must work with all the interfaces made them for 8
programmers, I must do the support and work with them in the go live of the project.
 Participate in a roll out and made the adjustments.
 Responsible for development, unit testing and documentation assigned to me

Environment: SAP R/3 ECC 6, 4.6c (SD, PP, SD, MM & FI), IBM Sterling Integrator, SAP XI/PI,
CRM.

PROJECT: T-Mobile 3rd level support (Remote)


Client: T-Mobile, Bellevue, Washington,
Role: SAP ABAP Consultant
Functional Areas: SD, MM.
Employer T-Systems
From December 2012 - September 2013

Responsibilities:  Understand client requirements and Adjustments in code, debugging.


 Develop documentation, customizing in low level, coached by the leader.
 SPROXY, SXMB_MONITOR and adjustments in interfaces.
 Be aware from the application that we have (SOLMAN) to receive the tickets and
analyze the requirements in order to find the solution that they have.
 After the analysis I must send the observations that I have and give them the
recommendations.
 Received the feedback from the client and do the modification and complete the
process from the ticket.

Environment: SAP R/3 ECC 6.0 EhP4 (SD, MM)

PROJECT: Daimler 2nd and 3rd level support


Client: Daimler Mercedes Benz, Atlanta GA
Role: SAP ABAP Consultant & EWM Consultant
Functional Areas: EWM, PI.
Employer T-Systems
From April 2012 - December 2012

Responsibilities:  Understand client requirements and Adjustments in code, debugging.


 Develop documentation, customizing in low level, coached by the leader.
 SPM Overview, Daimler processes.
 AIF Monitoring, Solution manager
 SPROXY, SXMB_MONITOR and adjustments in interfaces.
 Developed Load and Collect Query report using Object Oriented Programming (OOPs)
and displayed on ALV grid to display the Unit (Cost Center) details and its sales activity
for the corresponding weekend dates.
 Used Smartforms to develop Contract Summary Report that displays cost center details,
customer details and contract details such as first day of service, contract type, Year to
date start, vendor, last of service, service charge rates. SAP Query/Quick viewer
Worked on SAP Query/Quick viewer tools to develop Client/Contractor Participation
Report to display data from CSKS, CEPC, ZCOUNITMASTER, ZSDCBE20_HEADER,
ZSDCBE20_CP and ZSDCBE20_CPLR tables.
 Developed Settlement Query, PC: CC Relationship and JE Fee Reports. Developed Salary
Accrual Report that displays the labour accrual, benefits and weekly amount for a
particular period, year and company code at Cost Center/Profit Center Levels using
Report Writer/ Report Painter. Developed Vending Location Master screens using
Module pool Programing for creating new location ID and details.
 Developed Partner vending equipment screen for creating vending equipment details
and to assign the location ID details. Developed a BDC Call transaction program to
transfer data from legacy systems flat file having cost center information using
transaction KS01 and also updates an additional tab that links to cost center type,
contract information, tax accrual information, accounts payable, asset accounting, and
purchasing details.
 Used EXIT_SAPLKMA1_003 to check whether a ZCOUNITMASTER entry existed before
saving a cost center and if it exists also checks whether Cost Center status is parked.
Used FIELD_EXIT_PRCTR and FIELD_EXIT_KOSTL to raise an error when changing profit
center in KS02 if the new profit center doesn t have same unit type and close cycle
variant as old profit center.
 Developed a program that reads ZFIRRINVHDR and ZFIRRINVDTL tables records and if
no errors exist for unit, then G/L posting will be created for company owned inventory
using BAPI_ACC_GL_POSTING_POST. Developed a BADI implementation
Z_ENH_RRB_CHECK_DIL for validating the records for ZZKOSTL.

Environment: SAP R/3 ECC 6.0 EhP4 (SD, MM & WM), SAP XI/PI, EVM

You might also like