Summary
. * years of IT experience including expertise in SAP R/3 and ABAP
programming having worked on end-to-end life cycle implementations,
post implementation hyper care & Production Support.
. Being a Team lead, lead teams for more than 4 years.
. Working experience in Manufacturing industry.
. Experience in preparing functional designs, supporting functional
consultants in preparing functional specifications, technical designs,
developments and testing.
. Experience in giving technical solutions to the team, reviewing code
and testing all the developments with business scenarios and signing
off the developments for client delivery at onsite.
. Designed, developed, tested & maintained various objects in SD, MM,
PP, QM, FI & CO.
. Expertise working knowledge with RICEF objects.
. Experienced in ABAP Workbench in building the Data Dictionary
Objects and Function Modules.
. Worked on different Modularizing Techniques like Includes, Sub-
routines and Function modules.
. Good knowledge in OOPS (Object Oriented Programming) and in OOPS
ALV.
. Good working experience in ABAP Reporting (with Interactive,
Classical, ALV).
. Enhanced the SAP standard functionalities using User Exits,
BADI's and Enhancement Frameworks.
. Expertise in Data Migrations/Conversions using BDC Programming
on Call transaction and Session methods and also the migration
of data using LSMW.
. Good knowledge on ABAP Proxies, BTE'S and FTP.
. Worked on interfaces using standard and custom BAPIs for
distributed systems in SAP R/3.
. Worked on Validations and substitutions in FI module.
. Developed and modified Forms using Smart forms, SAP Scripts.
. Expertise in working with ALE/EDI to transfer IDoc's for Cross
applications to integrate systems.
. Designed and developed screens using Dialog programming with
Screen Painter and Menu Painter.
. Worked with scheduling and executing Background Jobs.
. Hands on experience on Creating and using Logical data bases
(LDB).
. Experience in creating Views, UI Elements and Contexts for a
Webdynpro application.
. Experience in Performance Tuning, Testing, Optimization of
reports in system integration and user acceptance testing, SQL
and Short Dump Analysis.
. Experience in all phases of project life cycle including
blueprinting, design, implementation, testing, go-live and
support.
. Worked on applying OSS notes.
. Good exposure in WORKFLOW ECC 6.0 and designing a business
process in workflow for any module and customizing, business
objects and methods.
. Good knowledge on Open text VIM.
. Good Hands on Experience in Transport Management and have good
knowledge on managing Transport conflicts in the system.
. Working knowledge on HR-ABAP.
. As an SAP HCM consultant, have ample experience working in
various sub-modules of HR ABAP like PA, PD, OM, TM & TEM.
. Specialized in HR Data Structures & Master Data Interfaces on
some of the HR Sub Modules.
. Expertise in using Logical database PNP & Report Categories;
developing New Info types, Info type Specific BDCs using the
standard function modules.
. Successfully lead and supported cross-functional ABAP teams.
. Time and effort estimation, work allocation and quality
processes adherence.
. Excellent communication and presentation skills and customer
oriented attitude.
Areas of Expertise
SAP ABAP (7+ Years)
Workbench: Object browser, ABAP/4 Editor, Function Builder, Screen
Painter.
Data Dictionary: Tables, Structures, Views, Domain, Data Element &
Events.
Reports: Classical and Interactive, ALV, OOPS ALV.
Conversion: BDC programs using Session, Call Transaction, Recording
and Direct Inputs methods, LSMWs.
Dialog Prog: Transaction development using Screen Painter, Object
Browser, Flow Logic, Table Controls and step loops & RF ID
programming.
Forms: Layout Set designing, output type determination using
Smartforms & Scripts.
Enhancement: Screen Exits, Menu Exits, User Exits & Functions Modules.
Others: BAPIs, BADIs, EDI/ALE, RFCs, IDocs, Workflows, OOPS Concepts,
Web Dynpros, OSS Notes & SAP Queries, ABAP Proxies, BTE's.
Modules Worked: SD, MM, PP, QM, WM, IM, FI & CO.
Platforms worked: ECC 6.0, SAP R3 4.7.
Operating Systems: Windows 2000/2003/NT/98/95, UNIX.
Languages: ABAP, PL/SQL, C.
SAP ABAP HR/HCM (4+ Years)
Modules Worked: Personal Administration (PA),
Organizational Management (OM),
Payroll (PY) and Benefits (BN),
Time Management (TM),
Recruitment,
Training & Events Management (TEM)
ESS & MSS
SAP Project Experience
Analog Devices Inc, Norwood, MA
Mar 2013 - Till Date
< Project Name ADI Support
< Role ABAP HCM & R3 Consultant, Onsite Coordinator
< Project Type Support & Implementation
< Project Description
Analog Devices Inc. is a world-leading semiconductor company
specializing high- performance analog, mixed-signal and digital
signal processing (DSP) integrated circuits (ICs). Since ADI was
founded in 1965, its focus has been to solve the engineering
challenges associated with signal processing in electronic
equipment.
< Responsibilities
. As an Onsite ABAP Team lead, responsible for handling tickets & change
requests in SAP support track for R3 & HCM modules.
. Being the Onsite Coordinator in the Project, responsible for the
following activities.
. Review of Business Specifications, and Design and Analysis of
Technical Specifications.
. Extensively worked on development of RICEF objects.
. Responsible for handling tickets & change requests in SAP support
track for R3 & HCM modules.
. Designing interface architecture, coding programs to support the
interface architecture, Code reviews and Performance tuning.
. Extensively worked on development of RICEF objects.
Web Services:
. Working Knowledge on creating Web Services and End-point URLs in
SOAMANAGER.
. Knowledge of Web service Configuration in SICF.
. Developed lot of Web Service objects which are triggered from external
systems to pull data from HCM system.
. Created few Function modules that are triggered via Web service
objects from Performance management system to display/update the
Performance ratings of Employee by their Managers in SAP HCM.
ABAP Data Dictionary:
. Created Z Structures that are used to carry data from RFC FMs in Web
Service objects from SAP to Non-SAP systems.
. Created many Z Tables, data elements, authorization objects, search
helps, did the table maintenance generation along with the Transaction
code creation for Z Tables.
Reports:
. Development of Classical & Interactive Reports and ALV's.
. Open item reports with Customers & Sales areas as input selection in
SD area.
. Developed Blocked material status report based on Warehouse number,
Storage type, Material & Storage category.
. Forecast Application: Tool to report all information for given sold-to
and material.
. Tool for uploading any table: Created a tool to upload data
(Create/Modify or Delete) to a custom table from a tab-delimited Excel
file.
. Developed Stock movements Valuation report.
. Developed a report to fetch all the classification related data and
place the file into application server file path.
. Developed many reports which has data uploading & downloading from &
to database as a part of Data Migration.
Forms:
. Smart forms development for legal documents creation.
. Worked on smart styles for use in a custom smart form along with the
texts translations.
. Good working experience on Output Controlling for Sales documents.
. Involved in SAP Scripts like Picking List, Purchase Order, Bill of
Lading, Delivery Note & Invoice documents.
. Made use of SAP Standard Report Program RSTXLDMC to upload TIFF
files and display as Standard text.
. Created multiple Standard texts via SO10 which were reused in
various Forms for displaying address details of the client.
. Worked on text formatting and alignment in scripts using
paragraph formats, text formats and page windows.
. Transferred SAP script texts to a correction/repair transport
request using RSTXTRAN program.
. Aware of the Intermec Printer language used only in some specific
printers for labels.
BDCs/LSMWs:
. Developed a BDC Program to release Accounting documents, update
Material Characteristics using MM02.
. Developed objects in Conversions using BDC's and LSMW.
. Developed a BDC program for Customer creation using BDC
recording.
. Developed BDC programs for migration of QM data using CALL TRANSACTION
method.
. Created many LSMWs using BDC method for modification of Vendor General
data and corrections of QM & Credit data.
. Uploaded Purchase Info records using IDOC method.
BAPIs/FMs:
. Posted an FI document using custom BAPI.
. Used BAPIs to create and modify Sales order data, Customer creation &
Vendor creation.
Transport Management:
. Very comfortable with Transport management & change request processes.
Performance Tuning:
. Modified existing customer programs to add functionality, fix errors,
and improve performance.
. Performed dump analysis in ST22 for all the dumps and provided optimal
solution to fix the bugs.
. Used Parallel cursor techniques to improve the program performance
wherever possible.
. Well equipped with tools such as SE30, ST05 and ST22 in addition to
debugging.
. Involved in testing (Unit Testing/Performance Testing) using tools
like SQL tracers, Runtime analysis.
Workflows:
. Enhanced and Handled Purchase Requisition Release Workflow which
automates the release of all the Purchase Requisitions created.
. The objective of the workflow is to initiate the workflow whenever the
Purchase Requisitions are created or Modified. When the Purchase
Requisitions are created based on release strategy a mail is sent for
approval. Based on the approval it goes to other levels of approval
and status is notified accordingly.
HCM Objects:
. Bulk Hire (OM/PA): Developed an Automated tool to hire employees in
bulk which can create the Position along with its Relationships
followed by New hire loading with all basic & specific info types on a
single click. This saved a lot of manual effort to create New Hires &
Rehires for HR team.
. Performed multiple Action types like New Hire, Position Change,
Rehire, International Transfer, Paid LOA, Unpaid LOA, Termination etc.
. Developed extract & utility programs to update various Info types in
HCM.
. Good working knowledge on all the Info types in PA/OM, how they are
linked to one another in real time environment.
. Training & Events Management: Developed a report to pull the Training
history of Employees w.r.t. Business Events Groups & Event types using
standard BAPIs.
. Created an Outbound Interface that uploads Employee data on third
party system (involves SLD connectivity from SAP to Non-SAP system).
. Customized Pay scale reclassification using the report
RPIPSR00.
. Developed a report to display the number of absences,
attendance, overtime hours using the info types 0002, 2001,
2002, 2005 and macros such as RP-READ-ALL-TIME-ITY
. Preparing Unit testing for the objects developed &
coordinating with the offshore team in preparing proper
test plans.
. Ensuring the qualitative and in time delivery of the
objects and issues that arise with minimal defects.
. Resolving the priority production tickets in time to make
sure the business run smooth.
. Created ADHOC queries in HCM ABAP to validate the data
extracts of Employee data.
. Time Management: Configuring changes to Holiday Calendars,
Time Evaluation for Employee based on PH & US regions.
. Developed MDR extracts which updated the Employee data to
Custom table that is being accessed by Informatica to know
the changes to Employee Work schedules.
. Benefits Interfaces: Developed Outbound Interface to send
the demographic data of employees to ADP and Interfaces for
Hewitt & MetLife.
. Interacting with Process team to get the business
requirements of the assigned tasks.
. Preparing Unit testing for the objects developed &
coordinating with the offshore team in preparing proper
test plans.
. Ensuring the qualitative and in time delivery of the
objects and issues that arise with minimal defects.
. Resolving the priority production tickets in time to make
sure the business run smooth.
. Code review and quality management.
Celanese Corp., Dallas, TX
Dec 11 - Feb 2013
< Project Name Celanese Support
< Role ABAP Team Lead
< Project Type Support & Implementation
< Project Description
Celanese Corporation is a Fortune 500 global technology and
specialty materials company with its headquarters in Dallas, Texas.
The company is a leading producer of acetyl products, which are
intermediate chemicals for nearly all major industries, and is the
world's largest producer of vinyl acetate monomer (VAM).
Celanese's operations are primarily located in North America,
Europe, and Asia. Its largest plant is in the Clear Lake area
of Pasadena, Texas, USA the home to the world's largest acetic
acid plant.
< Responsibilities
. Responsible for all project deliverables mentoring a team of 8 member
fresh team.
. Making the team comfortable with Transport management & Change request
processes.
. Implemented OSS notes whenever required.
. Making sure that the team adheres to the programming standards and the
software quality processes throughout the development phase.
. Interacting with business stakeholders to get the business
requirements of the assigned tasks to the team.
. Perform Code review & set processes to team and make sure they adhere
to them.
. Prepared process documents like Code Review Checklist, Test proof
documents, Transport request delivery notes.
. Good knowledge in usage of Transport Request management tools like
Mercury Quality Center.
. Modified existing customer programs to add functionality, fix errors,
and improve performance.
. Used Runtime analysis to test the performance of programs and tuned
them for improved performance.
. Used Parallel cursor techniques to improve the program performance
wherever possible.
. Well equipped with tools such as SE30, ST05 and ST22 in addition to
debugging.
. Used BAPIs to create Sales order data, Customer creation & Vendor
creation.
. Developed the Intec labels, Celstran Labels & Bar Code labels for
Delphi Customer for TICONA business (SD) which contains Master &
Container labels via Bar Code label programs.
. Material master creation approval Workflow - Whenever a material is
created in ECC, based on the pre-conditions like Material type,
classification etc., workflow will be triggered which goes through a
series of Approvals. This object is interlinked with front end which
is maintained with Dynpro & ADOBE forms wherein the end user logs into
portal and enters all the material details that need to be created in
ECC, the data will be passed to ECC through an RFC call and
validations will take place before creation. During this process the
submitted details will be passed to different levels of approvals
based on the pre-conditions and will be updated in SAP once all the
approvals are cleared with a notification mail to end-user.
. Similar Master data creation workflows were also developed
(Vendor/Customer & Cost Center).
. Revenue Recognition - This enhancement requires a calculation of an
estimated Revenue recognition date at order entry time which can be
used for further reporting purposes. This date should be available in
order tracking such as Order cockpit & Analysis tools like BI queries.
. Handled the tickets and resolved the issues related to the workflow.
. HCM Position Mass Change Tool - This program reassigns the employees
under a supervisor, time approver, cost center, and Org. Unit to
another supervisor, time approver, cost center, and Org. Unit
respectively w,r.t. an assignment effective date.
. Developed FM to retrieve Employee Vacation Balance details that is
used in multiple Extract interfaces.
. Created an upload interface to load Commissions data for US employees
by inserting entries to Info type 15.
. Implemented the BADI Definition HRPAD00INFTY methods
IF_EX_HRPAD00INFTY~ BEFORE OUTPUT and AFTER INPUT to Default Values
and carry out custom validations for certain Info types.
. Worked on multiple enhancements related to Dynamic actions and created
test plans that can help HR team to validate the changes requested by
business in the existing dynamic actions. Well versed with the
transactions like PA20/30/40, PP01, PPOME, SPRO etc.
. Worked on multiple interfaces which are used to extract and upload
employee Infotype data in HCM.
. Created custom interfaces to extract HR data that is shared with
internal teams (like SharePoint, Performance management, HR team) for
processing.
. Created a custom info type to end user requirements. Involved in
developing the screen designs, menus and flow logic based on the
functionality.
PWC, New York, NY Jul 2011 -
Nov 2011
< Project Name PWC
< Role Senior SAP Developer
< Project Type Implementation and Rollout
< Project Description
PricewaterhouseCoopers is a multinational professional services
firm. It is the world's largest professional services firm and the
largest of the "Big Four" accountancy firms measured by revenue
providing assurance (including financial and regulatory reporting),
tax, legal, human resource and advisory services.
< Responsibilities
. Closely worked with the functional consultants, analyzing and adding
functionalities to the standard dispute case herder in FSCM module.
. Developed various report programs like custom program to update the
field values in a background batch mode, Shipment costs reports, Copa
billing reports, Version comparison programs to perform checks.
. Developed new PO condition types that should only be applied for the
Direct Ship PO line items, created various Formulas and routines for
the SD business process in VOFM.
. DDIC objects developed with Events to populate runtime data for fields
in the custom table.
. Few Reports developed for financial reporting.
. User Exit for IDOC: (Populating Additional data on IDOC)
. Worked on Inbound & Outbound IDOCs.
. Report for listing of invoice dates that are changed by an accounting
clerk.
. Enhanced the functionality of the existing reports.
. Analysis and development of objects as per the specifications provided
by the client.
. Update user name, date and time automatically by using the table
events.
Syngenta Seeds & Crop Protection, Basel, Switzerland Aug
2007 - Jun 2011
< Project Name Syngenta Foundation
< Role SAP ABAP Developer
< Project Type Implementation & Rollout
< Project Description
Syngenta AG is a large global Swiss agribusiness company which
notably markets seeds and pesticides. Syngenta is involved in
biotechnology and genomic research. The company is a leader in crop
protection, and ranks third in total sales in the commercial
agricultural seeds market. Sales in 2008 were approximately US$
11.6 billion. Syngenta employs over 24,000 people in over 90
countries. Syngenta is listed on both the Swiss stock exchange and
in New York.
The objective of this project is to establish a scalable ERP
platform/ Solution for seeds which is simple inside and
differential outside
< Responsibilities
. Responsible in preparing technical designs, development and
testing.
. Review of Business Specifications, and Design and analysis of
Technical Specifications.
. Adhering to the programming standards and the software quality
processes throughout the development phase.
. Interacting with Onsite Coordinators to get the business
requirements of the assigned tasks.
. Preparing Unit testing for the objects developed & coordinating
with the testing team in preparing proper test plans.
. Ensuring the qualitative and in time delivery of the object
assigned with minimal issues.
. Enhancements to generate Work order number for the Inspection
lots which will be used for testing in labs and the results are
updated accordingly to SAP.
. Copying of the inventory number to serial number field which is
done by enhancing the existing SAP standard code for the
creation of Asset master using the Enhancement point.
. ALV Reporting - Reporting the list of Open Sales Order for
customer & material combination that helps business in creating
sales reports.
. BADIs implementations - Copying Sales Order Loading Date to
Delivery date of Purchase Order functionality.
. BAPIs - Used BAPIs to create Sales Documents.
. Explicit Enhancements and User Exits - Created for Revenue
Recognition date redetermination during Sales order creation,
change & delivery creation.
. Smartforms and SAP Script - Developed many Layouts for APAC &
EAME regions like Invoice, Delivery Notes & Picking lists for
Argentina & Japan. Also developed Scripts to print packing
labels with Material & Batch details.
. Performance Tuning - Applied the best possible performance
tuning techniques like Parallel Cursor methods, Table Indexing
for custom duelist reports that fetch huge data from database
which went to runtime errors.
. Worked on User exits and SD Pricing Exits.
. Developed a series of RF ID Custom transactions which will be
executed in RF Device (connected to SAP) used for processing the
Seeds from raw stage to Harvest stage.
. Created Function modules with complexities ranging from simple
to sophisticate to increase reusability within the project as
part of SD & PP (PI Sheet for Process Orders for APAC & NAFTA
regions) and Data Migration.
. Developed couple of objects with ABAP OOPS concepts which
involves Event Handling.
. Developed a BDC program to migrate Vendor Master Data from
legacy system to SAP R/3 database using Batch Input Session
Method.
. Developed a BDC program for customer creation using BDC
recording.
. Developed BDC programs for migration of QM data using CALL
TRANSACTION method.
. Understanding the functional specifications of SD along with
coding, bug fixing and unit testing.
. Preparing the documentation and Unit Test Plan. Attending review
calls and foreseeing the quality standards by doing code review.
. Developed a Data Migration tool which was used to migrate master
data from ECC 4.7 to ECC 6.0 system.
. Involved in creation of LSMWs which were reused in multiple
clusters for migrating data.
. Developed an Inbound interface which extracts the Freight
billing data from SAP based on the data from external systems
and generates output text files. The text files are converted to
customized output format through a function module which is
customized and sent them to the transport auditors for
evaluation using Remote Function calls.
. Developed simple and complex FM's and RFC's as a part of
development.
. Worked on Background jobs which are automated to run as a
periodic jobs.
. Developed a report to extract data from SAP system and sent the
report to a third party system through FTP (File Transfer
Protocol).
. Worked on the BAPI sales order related function modules to
create sales orders and quotes (BAPI_SALESORDER_CREATEFROMDAT2,
BAPI_QUOTATION_CREATEFROMDATA2).
. Used BAPI_SALESORDER_CHANGE for removing the billing block at
item level in sales order.
. Populated Goods Movement details in a Custom Table each time a
goods movement is created through MIGO or PGI by using
MB_DOCUMENT_BADI.
. Implemented Field exit in transaction MM01 for validating the
Production Allocation Field.
. Worked on HCM Outbound Interface to send User ID data from SAP
to Taleo.
. Worked on VOFM routines in SAP SD module.
. Developed a Batch Input Program (BDC) to upload Vendor Master
Data from legacy system to SAP R/3 database. The data was
uploaded using transaction XK01.
. Tuned the performance of the existing programs and decreased
their processing time.
. Developed Smart forms for the label printing programs.
. Designed and developed SAP Scripts for delivery, picking list.
. Handled Transport management process in the project.
. Implemented OSS notes.
. Handled the role as a Defect Prevention (DP) team member in the
project.
. Responsible for analyzing and minimizing defects in project
deliverables.
. Prepared Technical specification documents, Report Fact sheets,
Form catalogues Unit Test cases documents for the deliverables.