Post Job Free

Resume

Sign in

ABAP Developer

Location:
United States
Posted:
December 31, 2009

Contact this candidate

Resume:

Salahuddin Qadir – SAP ABAP Certified Consultant

925-***-****

Education: MS (Computer Science)

Visa Status: Green Card

Email: xd4o8t@r.postjobfree.com

Address: *** ***** **** ****

San Ramon CA, 94582 USA

Summary of Relevant Experience

SAP ABAP Consultant with 7+ years of experience with focus on ABAP and specializing in Reports, Interfaces, BSPs, Enhancements & Modifications, ALV, SmartForms/SAP Script, Workflows, BAPIs, Dialog Programming, Adobe Interactive Forms, LSMW & Web Dynpro. Worked extensively in FI, HR, PS, SD and MM modules right from the Business Blue Print till the post implementation support in various industries. Besides my technical skills, I have excellent communication, client facing, leadership and teaching skills.

SAP Technical Summary

• Classical & Interactive Reporting

• ABAP List Viewer (ALV)

• Batch Data Communication (BDC)

• Dialog Programming / Transactions

• Remote Function Call (RFC)

• ABAP/4 Development Workbench, ABAP Query, Data Dictionary

• SAP Scripts - Texts, Styles, Forms

• SMARTFORMS/Adobe Forms (Adobe Document Service)

• Development & Maintenance of Function Modules

• Implementation (Setup and Coding) of ALE using IDOCs

• Data Retrieval (Authorization Check)

• Data Formatting and Control Level Processing

• Skilled in debugging and troubleshooting the standard SAP Programs and Processes

• Modification & Enhancements Using Customer Exits, User Exits, BTE’s & BADIs

• Solid understanding of SAP FI/Co, MM & PS tables and data structures

• SAP Java Connector & SAP .NET Connector

• Solid Web Dynpros for ABAP experience

• ABAP Objects

• BAPI

• SAP Solution Manager

• Connectivity of Crystal reports with SAP

• Experience in Data Migration and LSMW

• CATT

• BSP - Web dynpro Java/ABAP

• SAP Workflow

• Business Add-Ins

• Optimization, Testing, Debugging, Runtime Analysis, SQL Trace & Performance Tuning

• Languages: ABAP, JAVA, Visual Basic, SQL, UML, HTML

• Database: Oracle, SQL Server, MS Access

• Tools: MS Visio, Rational rose

Professional Experience

Spectrum Tech - San Ramon CA

April 2009 to December 2009

Team Lead ABAP/Workflow Developer/ SAP ABAP Web Dynpro Trainer

During the course of the contract, following responsibilities were entrusted to me:

• Responsible to deliver the work on time with quality, following all the standards.

• Responsible for the analysis/development/optimization/unit testing of business cases

• Created an Interactive Report for displaying vendor information. Based on the selection made the corresponding Vendor Bank Details are listed such that the line selected in the basic list was visible along with the secondary list

• Created reports in SD module such as sales order report, which covers all organization levels, delivery status, invoice status, shipping details and partner function details. The data was extracted from VBAP, VBPA, VBAK, VBUP, VBFA, KNA1, LIPS, VBRP, MARA, VBEP and KONV tables.

• Performance tuning of custom programs

• Developed variety of Smart Forms, Adobe Forms & Data transfer programs using LSMW as per the requirement.

• Development of Purchase Order work flow for different levels of approval.

• Enhanced the objects using User exit, BADI's as per business requirements.

• Worked in 'User Administration' of SAP Enterprise Portal and created Group, Roles and assigned them to User.

• Development of Technical Specifications of workflows for

 Purchase Order,

 Purchase Requisition,

 PM Maintenance Notification,

 PM Maintenance Order,

 HR Change of Basic Pay,

 Recurring Pay,

 Additional Pay,

 Goods Receipt.

Development of workflows for

 Purchase Order with 8 levels of approval, (Object type BUS2012)

 Overall release of Purchase requisition, (Object type BUS2105)

 PM Maintenance Notification, (Object type BUS2007)

 PM Maintenance Order, (Object type BUS2007)

 HR Change of Basic Pay. (Object type BASICPAY)

Enhanced business objects like

 BUS2007(Maintenance Order),

 BUS2012(Purchase Order),

 BUS2105(Purchase Requisition),

 BASICPAY,

 MSEG

• Provided training to PIFRA developers to prepare them for ABAP Web Dynpro Developer certification examination.

• It includes the standard academy course NET310 & NET311 (SAP Germany) on standard SAP IDES learning system

Owens Corning - Spectrum Technologies - Toledo, OH

March 02, 2009 to March 20, 2009

Sr. ABAP Developer - ECC 6.0

Owens Corning is the manufacturer of fiberglass and related products. It was formed in 1935 as a partnership between two major American glassworks, Corning Glass Works and Owens-Illinois.

Owens Corning offers insulation, roofing, basement finishing, cultured stone & acoustic systems for building & remodeling, composites solutions and asphalt.

During the course of the short term role, I am working on the following tasks;

• Worked on GAT Metal Control which is SD & MM based custom web dynpro solution.

• Created OVS search help for alloy type in Fabrication screen.

• Created Drop down by Index for Destination field in Fabrication screen.

• Enhanced Goods Movement & Percentage loss functionality as per business requirements.

• Involved in User Authentication process which is a popup based screen to authenticate the user before posting any critical document in the GAT Web dynpro system.

• Involved in change password screen which is used to change the user's password in GAT Web dynpro system.

• Created a table control which shows the list of Fabrication line items.

• Created 'Edit Reference Document' screen which is used to edit the data of saved fabrication.

• Created Adobe form to display the Fabrication plant data as per business requirements.

• Solved variety of Web Dynpro issues quickly to meet the go-live date.

W.W.Grainger, Inc - Spectrum Technologies - Lake Forest, IL

September 2008 to Jan 2009

Sr. ABAP Developer - ECC 6.0

W.W. Grainger, Inc. is a Fortune 500 industrial supply company founded in 1927 in Chicago, Illinois. Grainger's catalog includes such offerings as motors, lighting, material handling, fasteners, plumbing, tools, and safety supplies.

As a senior Web Dynpro/ABAP Developer, I worked on SD Pricing 2.0 which is a custom SAP SD based pricing solution.

Pricing 2.0 interfaces have been developed in Web Dynpro ABAP and at the backend Object Oriented approach has been followed.

• Involved in the design and development of the project.

• The objects which I have created includes; Data dictionary objects, Reports, Classes, Methods, Macros, Application logs, Function modules, Smart forms, Web Dynpro applications, Components and Views etc.

• Created the following Object Oriented objects,

o Created Quote General super class which holds the constants, attributes and generic methods for the whole Pricing 2.0 application. This General class also contains two macros for error handling.

o Created Quote, Quote header, Quote detail, Copy Quote, RTA and Customers classes with methods as per business requirements.

• Created Update Function modules which are then called in background as per requirements. In these FM's I have implemented the application log objects which captures the changes in background processes.

• Worked in SAP Solution manager and updated the object status in solution manager after completing the task and then assigned it to required consultant/test team/manager.

• Provided ABAP and Web Dynpro technical solutions to the client when needed.

• Provided training to inhouse developers (client side) on Web Dynpro ABAP

• Involved in the design team of web Dynpro solution.

• Created ALV grid based editable screen, which is used to add new customers to a quote.

• Created Quote Output screen in ALV, which is used to display the quote output methods, which includes sending the output by email and printer. Email functionality has the capability to send the output in html body and PDF attachment.

• Created popup screens (Create Output, Display Output) on output screen button actions as per client requirements.

• Converted the smartform to PDF to use it on web dynpro screen to display using ADOBE Interactive UI element.

• Created multiple Web Dynpro Components as per client requirements which talks to each other.

• Created Web Dynpro based iViews to integrate Pricing 2.0 application to Portal.

• Integrated the Pricing 2.0 web dynpro component in SAP Portal.

The Home Depot USA - Spectrum Technologies - Atlanta, GA

June 2008 to August 2008

Web Dynpro/ ABAP Developer - ECC 6.0

The Home Depot, Inc. is the world's largest home improvement specialty retailer and the second largest retailer in the United States with fiscal 2007. The Home Depot has more than 2,200 retail stores in the United States (including Puerto Rico and the U.S. Virgin Islands and the territory of Guam), Canada, Mexico and China.

During the course of the contract, following responsibilities were entrusted to me:

• As a Web Dynpro ABAP Developer, I was involved in the design and development of 'Comp Shop' project, which is a custom based solution for Competitor Shopping

• Designed the technical specifications of the Comp Shop application based on client's standards

• Involved in the analysis phase of the Comp Shop project which includes data modeling, data flow diagrams, backend functionality (BAPI's, Function Modules), Web services & Web Dynpro layouts

• Created data dictionary objects which are required by the Web Dynpro application like tables, structures, table types, data elements, domains, search helps and Lock objects

• Developed a variety of RFC's which were used to View & insert/update the data in tables, I have also called the lock FM's to make sure the SAP locking mechanism

• Developed the Comp Shop Web dynpro application which consists of a variety of components and each component has a set of view's to meet the clients requirements

• Used mainly select options, ALV & table control along with other Web Dynpro UI elements

• Designed and developed offline Adobe form for Comp Shop project, for Scheduled shops submission business process. This form is used by Administrator of the shop.

• Design and Developed interactive Adobe form for the shopper of the application in which shopper compare the data coming from SAP system and manual records

• Integerated the web dynpro application in portal

• Created and consumed the web services in web dynpro application

Forest City Enterprises USA - Spectrum Technologies - Cleveland, OH

April 2007 to May 2008

Lead ABAP Developer PS - ECC 6.0

Forest City Enterprises is a developer of real estate, committed to building superior, long-term value for its shareholders and customers. FCE accomplish this through the operation, acquisition and development of commercial, rental housing and land development projects.

FC Enterprises has SAP implementation in FI, MM, PS, Workflow, BW & XI module. The scope of my work includes:

• Meetings with top management to provide SAP solutions in different cases

• Co-ordination with business user & functional consultants to capture business requirements

• Responsible to deliver the work on time with quality, following all the standards and also update the status to supervisor on daily basis

• Responsible for the analysis/development/optimization/unit testing of business cases

• Co-ordination with the off-shore developers and functional consultants to solve the problem after getting the requirement from client

• Regularly conducted ‘ABAP issues status’ meetings with off-shore developers.

• Guided newly hired ABAP Developers on companies business processes and current SAP implementation.

• Provided training to client on ABAP Query and to developers on ABAP which includes courses of TAW10 & TAW12.

• Optimized project status report (PS & FI) which drastically increase the performance by 6 times. It’s the core report of FC Enterprises

• Designed and developed comprehensive P2P (Purchase order status) report using ALV which contains the full life cycle of purchase order history from procurement to payment and successfully met the close deadline

• Designed technical specifications for PS and P2P reports from functional specification and developed these reports using ALV grid control and ALV tree control.

• Overhauled existing reports from specification development to writing the code based on the customer’s feedback

• Developed summary reports for P2P & PS reports in Adobe Interactive forms.

• Developed a Web Application using BSP (Business Server Pages) to display the supplementary budget (Funds Management) on web

• Developed comprehensive application using Web Dynpro of Budgetary Control System (Funds Management) from requirements engineering to design to implementation

o Budgetary Control System is a customer development for posting original, supplementary budget in the system. It also contains a full fledge receipt and release system functionality

o System Functionality contains posting of budget documents, editing and enquiry options

• Extensively worked in the PS-Claim module to meet the client requirements using user exit, BADI and transaction variants

• Develop a variety of RICEFs (Reports, Interfaces, Conversions, Enhancements, Forms)

• Implemented several notes in FI, MM & SD modules by using SAP NOTE Assistant.

• Designed and developed a PS-Claim overview Interactive report

• I have developed a super ABAP query

1. It contains all the data required by the client from distributed servers in one structure using RFC, and then creates the Infoset using Program to meet the client requirement

2. This super query replaced 20 ABAP reports and dramatically reduced end-user training requirements

• Develop a FI report for check register (FCHN) & Vendor line item display (FBL1N) by customer development using template to meet the client requirements

• Created field exits for Customer line item display (FBL5) & Create customer (FD01) on company code basis (BUKRS)

• Workflow for parked invoices modified to release and posting the document.

• Sub-work flows used to control document process.

• Worked on parked credit memos, contract renewal (Quotations) and parked GL document work flows.

• Designed an application to capture the data from SAP system to Non-SAP system to meet the client requirements:

o The data was required in Java based application, so I used Java Connector to connect this application with SAP system using BAPI’s

• Modified the PS-claim approval Workflow process to meet the client requirement.

• Modified the MM-PO approval Workflow process to meet the client requirements.

• Data Mapping and Conversions with migration tools like LSMW , Batch Data Communication (BDC) using Call Transaction and Batch input methods for FI(GL, AM, FM, AP & AR) & MM modules

• Worked in SAP Enterprise Portal's Catalog and created the created/assigned the following objects;

o Folders

o Work sets

o Permissions

• Assist SAP Functional/Security consultants in problem solving through ABAP debugging

• Assist SAP XI consultant to write the ABAP modules for interfaces with other systems

SAP Teaching Skills

Saudi Aramco - Saudi Arabia

May 2006 to October 2006

Audience: Saudi Aramco developers

SAP ABAP Academy Trainer

• Provided training to Saudi Aramco developers to prepare them for SAP development consultant certification examination (SAP NetWeaver-ABAP Workbench Web AS 6.20)

• It includes the standard academy course TAW10 & TAW12 (SAP Germany) on standard SAP IDES learning system

• I have completed the training of four sessions of academy course. I have trained 70 consultants with a good passing percentage

• The scope of my work also includes the evaluation of the participants on regular basis

• TAW10 & TAW12 Consists of the following courses;

BC400, BC401, BC405, BC410, BC414, BC425, BC430

PIFRA Project -- SIEMENS Consulting

November 2005 – May 2006

ABAP Lead - ECC 5.0

PIFRA is a mega project implementing advanced FI/CO, PS and HR functionality at a test, 17 pilot, 32 rollout and 75 replication sites. As Team Lead (ABAP), the scope of my work has included Analysis, Design and Development in FI/CO, HR, PS and coordination with high level management to discuss the SAP related issues and providing solutions to them.

• Involved in analyzing the requirements from the business users and the preparation of the Business Blueprints & GAP analysis

• Prepared technical specifications for the business processes and customization based on the gathered requirements for Funds Management and Budgeting

• Definition and implementation of development standards and QA checks on development objects

• Developed all Budget (PS) related reports in SAPSCRIPT

• Modified the report of bank checks generation in the process of FI document posting in SAPSCRIPT

• Developed Pension Payment Order report for HR in SMARTFORMS

• Develop a variety of RICEFs (Reports, Interfaces, Conversions, Enhancements, Forms) for SD modules.

• Provided ABAP training for PIFRA developers. The course codes are; BC400, BC401, BC414, BC425 which are part of TAW10 & TAW12

• Developed a custom workflow for executing Transfer Action of an employee from one personal area to another in HR module. The workflow is based on event PositionChanged of object type EMPLOYEEUS.

• Developed a custom function module for agent determination of workflow for Transfer Action. The function module determines the agent by using the HR Org Structure and application of client specific checks. This function module is in turn used by the RULE which is used in the workflow activity eventually.

• Involved in the development of an application to handle order submission and order tracking for SD (OTC) module.

o Customization of business logic through User Exits to manage sales quota and quota-related charges.

• I was involved in the process of budget management (SAP) by providing technical solutions to strategic management

• Created ABAP reports, Screen programs, BAPI's within LE & PS

• Modified the Vendor invoice process (FV60) according to customer requirements

• Developed upload programs using batch input for the following business processes:

o Fund centers

o Projects (Project systems) & WBS element

o Purchase order

o Customized screens for FI, SD & MM

• Designed and developed an ALE/IDOC application for consolidating division and national level financial data at CGA

• Created a filed exit based on document number for transaction FB02

• Identify and resolve issues along with the onsite team and help the junior Developers in the entire development cycle. Have also taken part in quality and performance review of technical specification and code and helped to deliver good quality of objects to the Client

AGPR -- SIEMENS Consulting

(October 2004 – October 2005)

Sr. ABAP Developer – Release 4.7

As ABAP Developer, I have worked in FI, MM, and SD, LE (Logistics Execution) modules:

• Implemented ALE application using IDOCs to aggregate Accounting data at central site

• Hands on .NET Connector for the communication between SAP and Non SAP systems

• Provided training to users and coaching to in-house developers. The course code are BC400, BC414, BC425, BC405

• Customized SAP screens with the help of transaction variant to fulfill the clients’ requirements

• Optimized existing SAP SD and LE reports to run faster

• Data Migration using LSMW for FI & SD (Customer Master , Asset Master)

• Provided Support to productive sites

• Enhanced & modified the system from standard posting of Purchase order according to customer requirements

• Performance tuning of reports and programs using SQL Trace

• BDC upload programs to create the sales order for the distributors on a single button click. User don't need to create sales order for every customer (distributor)

• Reports for FI and SD and LE modules

o Sales Register

o Sales order change history display

o Purchase Register

o Pending Order Summary

o Others

• Created Field exits for the following transactions,

o Sales order

o Purchase order

o Cost center

o Fund

Office of Auditor General -- SIEMENS Consulting

(October 2003 – October 2004)

ABAP Consultant – SAP Release 4.7

Auditor General’s office strives to ensure that the public funds are utilized efficiently and for the intended purposes. I was involved in the following:

• Analyzed their legacy system and designed the database replica in SAP based on it

• Developed upload programs for original, supplementary budget module and for receipt module

• Development of Checks and Sales Order using SmartForms

• Created logical systems, partner profiles, and setup of outbound and inbound parameters in migrating Master Data using ALE/IDocs

• Trained the end users on new SAP system and overview of ABAP

• Modified the SAP MM - commitment recognition process. In the creation of purchase order, modified the process of commitment booking to the level of AO

• Modified the process of vendor invoice/GL invoice

• Developed BAPI's in MM module to meet the business requirements.

• Effectively coordinated with a team of 2 Functional Consultants and 3 ABAP developers in carrying out the complete lifecycle, from requirements engineering to design to implementation of the Budgeting Entry System for the Ministry of Finance (MoF). This system abstracts away the SAP’s Original Budget Management transaction (FR33), Supplementary Budget (FR21) and gives the user a comprehensive and customized user interface to SAP. The system has replaced MOF’s legacy system developed by IBM

• Held ABAP training for Finance department end users

Enpointe Technologies -- KPMG Consulting

(April 2003 to Sept 2003)

SAP Consultant – SAP Release 4.6

• Interacted with business users to capture the requirements

• Involved in the process of Bank reconciliation

• Assisted Accounts Payable Administrators to gather the data from SAP system through ABAP query

• Worked on designing ALE/IDOC interfaces for various systems to facilitate data transfer

• Smart form & SAP Script

o Sales Orders

o Invoices

o Purchase Orders

F3 Technologies

(September 2001 to August 2002)

Software developer – Visual Basic, Java & SQL Server

• Designed and developed Hospital waste management and tracking system for Dublin hospital, Ireland

• Involved in the phase of analysis, design and development (Visual Basic, Java and SQL server) of different software projects



Contact this candidate