Post Job Free

Resume

Sign in

Project Sales

Location:
San Francisco, CA
Posted:
July 01, 2015

Contact this candidate

Resume:

Profile Summary

SAP Consultant with over * years of ABAP Development experience, I have worked in different roles and with diverse responsibilities with number of Clients, worked in 2 full life cycle implementation projects. I have managed professionals, worked independently and extended services as a SME in various SAP Implementation, Development and Support projects. I have extensive experience in providing Client’s Business with Customized out-of the box technical solutions. I am motivated with challenges and strive to impart sustainable solutions, meeting the project deadlines, with special focus on the Quality of the solution. I have exposure to handling offshore/onsite model and successfully lead projects to completion. I have worked on RICEF objects in functional areas of MM, SD, WM, etc. I have extensive exposure in working with Development objects in SAP FICO by the virtue of my past Client assignments. I am engaged in project planning and delivery activities like approving work estimates, preparing estimates, identifying proactively issues and risks, risk management and resource planning. Experience in designing and building, SAP UI5 apps, OData services and SAP Proxies. Hands on with Streamserve system development process and SAP-Streamserve integration.

I have won organizational accolades for my contribution to number of requirements, my supervisors attribute me to a quick learner, good team player, an efficient leader and to possess good communication and interpersonal skills.

SAP Skills

ABAP Reports: Developed Classical, ALV, OOALV and reports using WebDynpro

Interfaces: Extensive experience as architect and developer in File based, BDC, LSMW, BAPI, ALE, IDOC, EDI, XSLT-XML – standard and customized interface solution.

ABAP Repository – In depth knowledge in ABAP Dictionary like DB Tables, Domains, Data elements, Views, Lock objects etc. Built number of Function Modules and RFCs.

Screens/User Interface – Experience in Design, development and modification of Dialog programs, Complex customized transactions, Web Dynpro screens etc.

Enhancements – Identified, Implemented and changed various User Exits. Expertise in all the available enhancement techniques viz. Custom exits, Menu Exits, Screen Exits, BADI’s and Enhancement Framework.

Forms: Built and Modified SAP Scripts and Smartforms and Knowledge in Adobe forms

Advanced ABAP: Extensive hands on experience in OOABAP, Working knowledge in WebDynpro’s and Conceptual knowledge in Workflows, Webservices

SAP UI5/OData services

Business Process: General overview of Procure to Pay, Order to Cash and Record to Report

SAP FICO: Period unlocking/Locking in Dev QA, FI Validation and Substitution rules and BTE.

Other Skills: Debugging, Optimization, Batch Jobs, Parallel Processing, Documentation Performance tuning etc.

Streamserve integration with SAP system

Professional Experience

APPLICATION DEVELOPMENT LEAD – P2S

Newell-Rubbermaid

July 2014 – Till date

SENIOR BUSINESS CONSULTANT

NTT DATA INC.

Oct’ 2006 – July 2014

Clients & Projects

ROLE

APPLICATION DEVELOPMENT LEAD – SAP ABAP

COMPANY

Newell-Rubbermaid

DURATION

July 2014 – till date

As part of an ABAP team I am responsible in leading all P2S and P2P ABAP development work. Handle new development and production support, lead internal projects. Apart from the regular development activities which included building Reports, implementing Enhancements, building transactions, below are some stand-out achievements since I joined Newell

Solution Manager:

Charm Evaluation report

As part of the ABAP team I have developed custom report in solution manager to be used in the backend and I have added couple of custom fields to the webUI. Using tables like CRMD_ORDERADM_H, FM /TMWFLOW/REP_EXPORT_BY_EXPGUID Built tree list to map the requirement to show related tickets in a tree structure.

SAP UI5 Screen for ticket creation

Developed SAP UI5 screen in place of the standard WebDynpro screen to create Service desk tickets

SAP APO

Interchangeability BADI

Implemented BADI /SAPAPO/CIF_INT_SSD~MODIFY_SSD_DATA to enhance the functionality to replace standard group names to custom number range

Report to store/restore Lifecycle profiles

Created a report to store and if needed restore /sapapo/fcst_lc1 – Lifecycle profiles.

SAP ECC

Asia Pacific Integration project

I am currently leading from the APAC project where multiple APAC counties are getting mapped into a single SAP systems. Managing change requests from different groups, tracking and reporting are part of this responsibility. Apart from active design, providing solution, Architecting and development of ABAP Change requests I have additional responsibility to work on Streamserve development(printer system). Monitoring dual maintenance – collaborating with all teams are some of the demanding requirements as APAC lead.

oLanguage solution for APAC

Implemented user exit to enable APAC languages in SAP system, used Dragoman tool to update translations.

Intercompany PO

Created Output type for Sales order to create a PO referring to the SO and update the SO with the PO number, similarly a PO was created for a PO which was raised on a virtual plant using output programs.

Custom IDoc to post Goods movement documents, this was done using BAPI_PO_CREATE1, BAPI_SALESDOCUMENT_CHANGE

Micromain systems sends Goods movements created against a PO which are converted into IDoc’s by PI and transmitted to SAP ECC. I was instrumental in the design and development of this interface. As the FM IDOC_INBOUND_MBMCR has no user exits I developed a wrapper FM to populate custom fields.

OData Services

Created multiple OData services from scratch, Implemented http methods POST, READ etc:

As part of a Shopping cart Approval App build process, created webservices for providing data to the apps, handling Approval process. Debugging, registering the service, configuring the Net weaver system was part of this Development.

SAP UI5

Created a new Master data approval APP using SAP UI5:

The master data team was looking for a web-based approval app, created multiple custom tables, OData Services in SEGW and created a Javascript based app in Eclipse. The App allows user to create an approval request and using custom workflow is approved at 5 levels before the data is posted to SAP. Cosuming OData services and utilizing number of UI5 features to meet the Fiori like look and feel was the key in the success of the APP

SAP EHP7 Upgrade:

Worked on SPDD, SPAU & SPAU_ENH for all the landscapes to resolve upgrade issues when the system was upgraded to EHP7

SAP Proxy development

Developed a number of outbound and inbound proxies using SPROXY along with PI team

Production support

Worked on multiple production support tickets in P2S to solution out timely resolutions and fixes

ROLE

Senior Business consultant

COMPANY

NTT DATA Inc

DURATION

Oct 2006 – July 2014

ROLE

TECHNICAL PROJECT LEAD

CLIENT

Cintas Corporation, OH

DURATION

09/04/2013 – till date

PROJECT

ARIBA Implementation

Project Description & Responsibilities:

Cintas Corporation is very well known for its business in work force apparel business. Ariba which is the Business commerce network from SAP was implemented. This requires file based interfaces between SAP ECC and Ariba for capturing the Supplier data, User Data, Invoices etc. Ariba being SAP Company provides readily available transport requests to support the interfaces. However, the invoices were totally re-written due to the deviation in the client requirements. My role was instrumental from Design to the deployment of the interfaces, I have lead an offshore developer team mentoring them and validating the development which helped in smooth deployment of the project with-in the deadline.

I lead the offshore and onsite Technical Delivery teams.

I am responsible for gathering client requirements by closely working with the functional team, analyzing the requirement, technical estimation, building technical specification documents, assignment of work to Delivery team and monitoring the issues and quality in Delivery

I also own the job of Bug Fixing, adding up functionally, new developments, helping end users of FI functional area.

Mentor offshore team in the area of Ariba interface Implementation and help them with the design, development and deployment.

I am also responsible for development of complex RICEF development, Performance Optimization using Run Time Analysis, SQL Trace. Adherence to OOABAP coding standards.

Conducting Project Review meetings, Approve time-sheets, Monitor project status

Some examples of accomplishments in Daiichi-Sankyo Inc.

Inbound Invoices: Ariba’s ITK tool kit extracts five files with the information of Invoices created on Ariba as CSV files. The transports provided by SAP created ‘MIRO’ invoices, however Cintas was particular to mimic ‘FB60’ invoices. Payment term information, Tax code information and Tax information would not be available in Ariba, so we designed a pre-processer program for the Conversions/substitutions and calculations. BAPI BAPI_ACC_DOCUMENT_POST was then used to post the invoices in FB60 formats, understandably the BAPI wouldn’t populate all the entries right in BSET/BSEG as this BAPI serves other transactions. I had to apply implicit enhancements to tweak the population making it highly customized and highly complicated. Any error data is filled into an error IDOC which would aid the business in fixing the error records

Cash APP pre-processor program: 5/3rd Bank sends a BAI II file which needs to be processed. However, the BAI II file also contains Legacy system invoices which SAP Lockbox processing program cannot be processed. There were many substitutions/conversions which were needed a pre-processor program was developed and the erroneous data was identified and updated into a custom table on which a webdynpro report was developed for the Business user to visit and take necessary manual actions. The pre-processor would read the BAI II files for Invoice lists/Invoices from different locations and treat them as per the set rules. Finally, it adjusts the totals/subtotals etc on the original BAI II files based on the invoices which were skipped etc.

ROLE

ABAP TECHNICAL LEAD

CLIENT

Daiichi-Sankyo Inc. NJ

DURATION

Jan 2013 – Oct 2013

PROJECT

O2C Implementation

Project Description and Responsibilities:

The Objective of this project was to replace existing standalone interfaces based on files, client was not ready to migrate to a high-end expensive SAP component. A pre-processing design was drafted and presented to the client in the Request for Proposal phase. Client was most interested in the solution and the design was then implemented along with an offshore-onsite model project. I have won client as well as organizational accolades for the proposed design. I have lead a team of 3 onsite and 6 offshore ABAP Consultants as part of this assignment.

Client facing role with responsibility of design and deployment of OOABAP based solution with-in a tight deadline

I was responsible for gathering client requirements by closely working with the functional team, analyzing the requirement, technical estimation, building technical specification documents, assignment of work to Delivery team and monitoring the issues and quality in Delivery

Designed a solution to the intricate file based interfaces without any EDI Subsystem.

Mentor offshore team in the area of O2C interface Implementation and help them with the design, development and deployment.

I was also responsible for development of complex RICEF development, Performance Optimization using Run Time Analysis, SQL Trace.

Daily status calls, Conducting Project Review meetings, Approve time-sheets, Monitor project status

Design and Develop Webdynpro applications

Some examples of accomplishments in Daiichi-Sankyo Inc.:

Pre-processor program: DSI has around 20 file based interfaces between their third Party logistics system, Order Management and Third party Manufacturers. Every interface had multiple issues and as the data volume has grown from the date they were developed– they needed a much sturdy solution. A complex pre-processor program was designed developed by me which converted all the flat files into IDOCs and have given ability to reprocess failed IDOCs. Using OOABAP each interface was plugged into the Pre-processor to achieve the diversity.

Interfaces: The interfaces which were developed as part of this project were Sales Order Inbound, Delivery Inbound, Billing Inbound, Confirmed Orders Outbound, Returns Inbound and Goods Movement transaction Inbound

Reprocessing Tool: An IDOC Reprocessing tool was designed and developed to tie up all the failures in a particular interface run and reprocess the failed IDOC after the issue was fixed. This Architecture won lot of appreciation by the client.

Leader Ship: Working as Technical Lead to this project I have worked with team of offshore consultants – Functional & Technical to put forward the implementation. I had worked hard in mentoring the offshore team in OOABAP concepts to deliver the promised solution to the client.

ROLE

TECHNICAL PROJECT LEAD

CLIENT

Pearson Technology Center, US

DURATION

May 2011 – January 2013

PROJECT

Support/New Interfaces development

Project Description and Responsibilities:

Pearson Technology is the technology wing of Pearson Education and Penguin Books, it has SAP instances for each of its business. They have number of interfaces with different systems and there are around 400,000 batch jobs handling the data exchange. NTT Data is responsible for SAP production support and SAP Application development. Working on this project as a System Analyst the responsibilities were two fold – Support and Development Lead. I have lead a team of 6 onsite and 8 offshore ABAP consultants in delivering the quality services to the client.

Client facing role with responsibility of handling critical production support tickets design and deployment of OOABAP based solution with-in a tight deadline.

Handled multiple systems SAP EDNA, PEUS, PECA and Penguin systems.

24*7 on call support of Batch – analysis and resolution of all batch failures.

I was responsible for gathering client requirements by closely working with the functional team, analyzing the requirement, technical estimation, building technical specification documents, assignment of work to Delivery team and monitoring the issues and quality in Delivery

Mentor offshore team in the present production issues and help them with the design, development and deployment. Allotment of tickets to developers and follow-up to adhere to the client SLA’s.

I was also responsible for development of complex RICEF development, Performance Optimization using Run Time Analysis, SQL Trace.

Daily status calls, Conducting Project Review meetings, Approve time-sheets, Monitor project status

Responsible for developing and maintaining Conversions, Reports, Function Modules, Interfaces, User-exits and BAPI. Responsible for Technical spec preparation, developing and testing.

Some examples of accomplishments in Pearson Technology:

Production Support

24X7 Batch Cycle Support for SAP Pearson Education and Penguin Systems. Pearson Technology uses AUTOSYS scheduler for running batch jobs which are responsible for the data flow between SAP and the numerous interfacing partners. I was involved handling all batch related issues.

PT uses “ahead in time” technology to address the file volumes and the performance of SAP system called “Splitter submitter”, the underlying concept of splitter is “divide and conquer”, however the development process is multi-step and complex. I had mastered the development as it is a pre-requisite for understanding batch job failures and SAP Development at Pearson

Development project

Worked on Development of Customized EDI file interfaces in Sales domain.

Worked on Development of File to IDoc interfaces with development of custom load programs, pre-processer and IDOC processing programs.

Worked on Development of Outbound/Inbound interfaces to EDI sterling server

Enhanced Vendor Master IDOC CREMAS to include custom fields.

Worked on user exits in FM IDOC_OUTPUT_ORDRSP for order confirmations.

As part of development team I had developed inbound/outbound interfaces using the splitter submitter.

I was involved in developing XSLT transformations based on XBITS – the new standards in the book industry for XML interchange.

With the onset of the “Penguin Consolidation project” I was involved in all the major technical discussions. I was involved in all the interface discussions and was instrumental in recording the “As-Is” interface flow. I was responsible for the all the interface diagrams developed in the project by virtue of which I have acquired a lot of understanding of the existing UK and CA process.

I was part of the architecture discussions which have outlined the “To-be” interface processes and has played my part in development of Data migration templates and authoring some of the functional specifications

.

ROLE

ABAP TECHNICAL LEAD

CLIENT

Coca Cola, GA

DURATION

January 2008 – May 2011

PROJECT

CCNA – Development

Project Description and Responsibilities:

Coca-Cola is the leading process industry, it has a very custom SAP instance due to its business requirements. They have number of interfaces with different systems, Custom tcodes to handle custom business functionalities and customized solutions to enable minimum human intervention during data creation, data maintenance and data exchange. NTT Data is responsible for SAP Application development at Coca-Cola. I have lead a team of 4 offshore consultants as part of this project.

Responsible for developing and maintaining Conversions, Reports, Function Modules, Interfaces, User-exits and BAPI. Responsible for spec preparation, developing and testing.

Conducting team meetings, gathering technical requirements from onsite and helping development team to estimate, design and deploy.

Handled multiple development systems.

Building technical specifications, Unit test documents and other development related documentation.

OOABAP was utilized for all the development

Some examples of accomplishments in Coca-Cola:

Designed and guided creation of a ‘Sales Hierarchy maintenance Transaction ’. This transaction was developed to maintain Organizational Hierarchy data according to commodity (product) data in ‘Z’ tables. The organizational Hierarchy is displayed as a tree list using the methods of the class CL_GUI_COLOUMN_TREE. Different options like Create, Change, Move and Assign were used to give the user options to maintain the Hierarchy tree.

Product -Juice billing team reviewed daily the billing logs that were being created based on the invoice due list. This process was very labor intensive since there was no selection option based on sales area. Invoices from different sales areas could be in the same log. In order to process billing errors, each invoice has to be reviewed individually, even if it does not apply to the respective business unit. A new report was Designed and was created to read the nightly billing log created after the invoice due list and display the information in an orderly manner, separated by sales areas. In addition this report allowed users to select several billing log numbers to identify problems

Implemented BADI “ME_PROCESS_PO_CUST”, Business wanted a comparison between the BOM registered when the Purchase Requisition was created and the present material BOM. Developed a custom tab in ME22N item level and using CL_GUI_COLOUMN_TREE represented the two BOM and highlighted for any differences.

Worked on development of ALE project between bottling business and Coca cola business.

Created interfaces, reports and custom transactions.

Responsible for developing and maintaining Conversions, Reports, Function Modules, Interfaces, User-exits and BAPI. Responsible for spec preparation, developing and testing.

Written a ‘User-Exit’, to support invoice back feed to legacy, it was needed to override pricing date and date code at order item level, if it applies to an order item.

Created an ‘Interface’- Freight Front End.

Created a ‘Transaction’- Offline Shipping

As part of Upgrade of the SAP system I have implemented around 30 online service system notes. Some were implemented in SNOTE and others required manual changes. All the notes in were related to sales functional Area.

ROLE

TECHNICAL CONSULTANT

CLIENT

Eastman Chemicals, US

DURATION

November 2008 – January 2008

PROJECT

Eastman Development

Some examples of accomplishments:

Responsible for developing and maintaining Conversions, Reports, Function Modules, Interfaces, User-exits and BAPI. Responsible for spec preparation, developing and testing.

Created a BDC Program for Vendor Data Update. Selection screen had an option of reading the data from file on the presentation server or the application server, both the cases were treated separately.

SAP-Script: Vendor Check Printing, Invoice printing using overlays. Modified the system layout set ‘F110_D_AVIS’ and print program for automatic check printing.

Worked on Development of Customized EDI file interfaces in Sales domain.

Worked on Development of File to IDoc interfaces with development of custom load programs, pre-processer and IDOC processing programs.

ROLE

TECHNICAL CONSULTANT

CLIENT

Coca-Cola, GA

DURATION

October 2006 – November 2007

PROJECT

CCNA – Development

Some examples of accomplishments in Coca-Cola:

Developed report to Automate customer payment linking by using BDC concept for T.Code FB1D. Program will take care of partially cleared invoice document and residual cleared payment document.

Developed report to calculate Interest/Discount for Delayed/Early payment and upload using BDC for TCode FB01.

Modified “MEDRUCK” and added the functionality to let the user convert it to pdf and E-mail the form.

Designed and developed a pre-printed Smartform for Invoice.

Developed an interface program which would upload pricing conditions using BAPI BAPI_PRICES_CONDITIONS. The interface file would contain the table name based on which the data was populated into dynamic tables and condition records created.

Involved in analyzing and estimating upgrade effort.

Education

Master of Science in Mechanical Engineering

Blekinge Institute of Technology, Sweden

Aug 2003 – Jan 2005

Diploma in Information Technology

N.I.I.T, India

June 2002 – July 2003

Bachelor of Technology in Mechanical Engineering

Jawaharlal Nehru Technological University

June 1998 – July 2002



Contact this candidate