Rajesh Rengarethinam
abm02m@r.postjobfree.com
408-***-**** (M)
Sr. SAP Netweaver/ABAP Consultant
[pic]CERTIFIED
SUMMARY
. SAP certified Development Consultant - SAP Netweaver 6.2, ABAP
Workbench
. 13+ years of Software consulting experience with Big 5 Consulting
firms, such as PriceWaterCoopers (PWC) and with IBM on complex SAP
landscape implementation at Nike Inc., and Intel Inc.,
. 9+ years of SAP experience involving Ten Full Cycle End-to-end
Implementations, Roll-out and Post Go-live Production Support
. 3+ years of Lead developer experience in the SD/SM & MM modules
managing onshore as well as off-shore developers in India & Vietnam
. ABAP expertise include Reports, Transactions, Function Modules, Dialog
Programming, BDC programs, ALV reports, ALV Tree, OO-ALV (object
oriented programming) using control programming
. Extensive experience in Interfaces such as BAPI, Enhancements using
BADI with enhancement framework/ User exits/Field exits, Data
Conversions from Legacy Systems using LSMW, SAP Scripts, Smart forms
and ABAP/4 Query in both procedural ABAP and ABAP Objects
. Experience with Workflow triggered by business objects such as PO,
Delivery documents and experience with Webdynpro ABAP creating web
dynpro components
. Excellent understanding of the SD, SM & MM module and its interfaces
with FI and development experience in Cross-Applications, PP, QM and
PM modules
. Proficient in the use of ABAP Workbench, Data Dictionary, Debug and
SQL tracing tools with extensive development experience in APO and
development of Start routines in BI
. Experienced in creating Roles, Authorization profiles using Profile
generator, creating authorization objects, authorization fields along
with user administration and authorization administration
. Extensive experience in Form printing (SAP script, Smart forms, Print
Workbench) and Converting SAP smartforms into PDF.
. Implementing authorization checks and Lock objects in Programs,
Transactions satisfying SAP Security concepts and SOX requirements
. In depth knowledge of Business processes involved in Supply Chain
Management
. Extensive experience in the business processes of the Retail Industry,
Hi-tech Industry, Manufacturing Industry and Product Development
. 8+ years of production support experience involving business teams and
end users of the different regions, namely, US, Canada, EMEA and SEA
EXPERIENCE:
Client: Nike Inc., Beaverton (Mar '09 - Till
Date)
Role: Sr. SAP - ABAP Consultant
Project: ERP Upgrade (4.6C, ERP 6.0)
Responsibilities:
. Analyzing the existing gaps in the current 4.6C system and evaluating
the necessity of those gaps in the new ERP 6.0 system by checking the
delta functionality between 4.6C and ERP 6.0 and proposing design
alternatives for implementing the gap functionality
. Analyzing existing custom functionality to determine if they can be
implemented using Enhancement framework (either implicit or explicit)
to utilize the switch framework and removing any modification,
eliminating cloned functionality wherever possible
. Designing the solution for the gap functionality using the new BADI
framework
. Developing the solution and testing it
. Working with the business to get the solution tested and signed off
Duties performed:
. Re-designed the processes in Sales and Delivery modules, such as
Availability to Promise functionality, Batch Availability
functionality, Integrated Delivery Processing functionality and Nota
fiscal functionality using the enhancement framework and BADI
technology
. Eliminated the existing gap with standard functionality for updating
loading groups on Sales Orders from the material master using the Mass
Document Change functionality using the business objects
. Developed the Enhancement framework by creating enhancement spots,
enhancement implementations and custom classes and custom BADIs to
house the functionalities such as ATP, IDP and Batch Availability and
replacing all the logic using implementing classes and methods
. Implemented custom BADI framework in the sales module using the Master
BADI framework for Sales Order creation replacing the user exits in
the program MV45AFZZ
. Designed and developed the Master BADI framework for delivery creation
to replace the user exits in the program MV50AFZ1
. Enhanced the functionality of the IDOC error handling program and
upgraded it to the new development standards
. Remediated the old custom objects as per the new Unicode syntax and
new development standards and performed performance tuning for the
same
. Converted existing custom programs to object oriented versions using
ABAP object technology and control programming
. Analyzed and checked various VOFMs to see if they are needed in the
upgraded system
. Designed the custom service utility classes and methods to implement
the functionality of the TOP include in SAPMV50
. Designed service utility for error handling for the various custom
BADI implementing custom functionality in the sales and delivery
modules
. Maintained documentation, service tickets, issue logs and recording
status using various tools such as Kintana, Livelink, IQ-Navigator
. Running SQL trace and Code Inspector to check performance of custom
functionality
Client: Novellus Systems Inc., San Jose (Sep '06 - Feb
'09)
Role: Sr. SAP - ABAP Consultant
Project: Maintenance and Enhancement of Novellus SAP systems/ERP upgrade
(4.6C, ERP 6.0)
Responsibilities:
. As the lead developer of the SD/SM module, performed the ground work
for the ERP 6.0 technical upgrade.
. Working with the business to propose new enhancements in the existing
processes and to gather new requirements
. Working with the offshore resources to get the requirements developed
and testing the applications and delivering it to the business as per
Novellus quality standards
Duties Performed:
. Designed specifications and enhanced the functionality of creating
quotations as per the business requirements from Japanese customers
. Enhanced the quotations print program to according to the Japanese
customer specifications and translated the quotations to Kanji for the
Japanese Sales organizations
. Created webdynpro components to be integrated into the enterprise
portal for the field service portal
. Developed multiple module pool programs using custom controls to house
ALV grids developed using object oriented techniques
. Designed and developed report programs to report on complex business
scenarios, such as, Lead Time necessary for components in Bill of
materials for materials in Sales orders ready to be shipped in the
next six months. The program uses custom controls to house four ALV
grids to report the header, summary, lead time per week details and
item details
. Designed and developed multiple programs for data loads, reports and
extracts and modified user exits for the creation of a new
International headquarters in Singapore, which involved a new Company
code and plant creation.
. Customized transaction and enhanced the functionality as per the
business requirements, as in the case of Transfer requests for storage
. Designed and enhanced user exits in MM and SD modules to enforce
stricter controls as per the SOX rules. Changes involve complex
enhancements using user-exits during the PO creation, change, PR
creation to trigger new release strategies stored in custom tables.
Also complex changes to user exits in SD, such as, Enhanced the user
exit for monitoring outbound deliveries to add Transfer order details
. Created application programs to trigger business object using work
flow, such as, updating material master using BAPI triggered by
workflow object, when a proforma invoice is created
. Enhanced the functionality in the subpools for printing MM & SD
documents such as Purchase requisitions, Orders, Sales documents,
Delivery and billing documents
. Created a new SMARTFORM to print quotation details according to the
new rules provided by business users
. Modified the copy control routines, such as, RV50B601 to prevent
deliveries from being created when a sales order has different plants
on it for the same shipping point
. Enhanced functionality in multiple forms and sap scripts to
accommodate new company code and plant created for International Head
Quarters project
Client: Fox Technologies, Palo Alto (Jun '06 - Aug
'06)
Role: Sr. SAP - ABAP Consultant
Project: Development of FoxT Security Product Suite (ECC 5.0, 4.7, 4.6C)
Responsibilities:
. Developing the FoxT application suite of SAP security products in the
various SAP versions
. Unit testing and string testing the applications according to the FoxT
product quality guidelines
. Packaging and delivering the application suite to the customers
Duties Performed:
. Developed module pool programs implementing the SAP security concepts
to build the Audit and Segregation of Duties (SOD) module. The SOD
module is further supported by sub modules, such as Risk designer,
Mitigation designer and Business process designer each with its own
module pool programs, screens and menu interfaces
. Developed application programs for the Change Control Module to
implement functionality such as, Changing user access, changing Roles
of users and Approving or rejecting changes to user access
. Developed application programs for the Foxt application controls
configuration manager, which enforces control over the way the
application behaves by providing screens to alter screen and menu
interfaces
. Enhanced the functionality of the Data/Role owner module from its
previous 4.5 version, by creating a Role owner approver table and the
corresponding table maintenance and linking it to the module
. Developed application programs to provide Central user Administration
(CUA) functionality through the Global User Administration module
. Provided functionality to Create users, change user access, lock user
access, etc., through the Global Security Administration module
. Designed and developed the Bapi interfaces to Java based Web GUI to
send custom application data, such as, Business Process, Business
function, Risk, and also the relationships between Roles/Profiles,
Roles/authorization objects, Profiles/authorization objects,
Transactions/authorization objects, etc.,
. Enhanced the Bapi interfaces in accordance with the next version of
the Security application suite to facilitate a common interface to
other ERP systems such as CRM, Oracle Financials
. Developed the translation strategy to localize text elements from the
custom application programs of the earlier 4.5 version to enable
translation to other languages such as German and Japanese
. Analysis and support for the earlier releases of the Security
application suite, upgrades in terms of functionality for the next two
releases, namely, 4.8.1 and 4.8.2
. Upgrades in terms of Unicode compatibility for 4.6 versions of the
application to enable them to be ported to the new 4.7 Unicode and ECC
5.0 environments
. Created all custom DDIC objects such as domains, data elements, data
structures, tables, view, authorization objects, table maintenance
screens etc.,
. Created custom programs for loading data into custom tables such as
Risk, Business Functions
. Created ALV reports for generating reports such as the Security
watchdog report, Executive summary report for Business Process View,
Risk view, Detailed summary reports, etc.
Client: PolyPipe Incorporated, Gainesville (Feb '06 - May
'06)
Role: Sr. SAP - ABAP Consultant
Project: Implementation of SAP ECC 5.0
Responsibilities:
. Gathering requirements from the business users from various SAP
modules
. Developing High level design documents and Technical specifications
according to the business requirements
. Developing the applications as per the coding standards and unit
testing the applications
. Getting the applications tested and approved by the business teams
Duties Performed:
. Developed custom reports including interactive lists and hierarchical
ALV reports in FI module for reporting Cash Application aging for
customers, Accounts receivable aging detail by profit center, Resin
cost report
. Developed SIS reports for complex business scenarios such as Invoiced
Sales details, Bidding Inquiry Information, Market Summary information
in Sales and distribution involving the creation of custom field
catalogs, self-defined infostructures, update rules, formula and
requirements
. Created a BADI implementation for the Work order infosystem (COOIS) to
enable to see work-centre information in PP module
. Developed user-exits and modified SAP standard program to implement PO
release strategy involving eight levels of authorizations in MM module
. Created a XML file port interface for XI for sending outbound payments
to the bank
. Created a user exit to check authorizations based on cost centre
during PO release, created authorization fields and authorization
objects for the same
. Created a Tax user exit (ZXFYTU01) for populating tax codes based on
customers and tax jurisdiction codes to be sent to the vertex system
to calculate the taxes in FI module
. Created BDC program to load journal entries for GL accounts into the
system based on Cost and Profit centers in FI module
. Created Infosets, User groups and SAP queries to report various
details such as Unbilled Deliveries, Stock availability, Balance sheet
by profit centers, etc., in SD module and FI modules
. Created custom program to release Commission payments, Backlog reports
for contracts, Freight payment information in SD
. Created a custom applications to report Physical Inventory, Blocked PO
report, Release and approve purchase orders in MM module
. Created a BADI implementation to include Purchase Order details,
Material description in the Quality Inspection lot in QM module
. Created a custom report to list Material usage in PM module
. Created a custom report to include partial payments applied to lockbox
accounts in FI module
. Created Unit test plans and Integration test plans, performed unit and
integration testing
Client: Intel Corporation, Folsom (May '05 - Jan
'06)
Role: SAP - Netweaver Consultant
Project: Tactical Demand Fulfillment (ECC 5.0)
Responsibilities:
. Developing High level design documents and Technical specifications
according to the design documents
. Developing the applications as per the Intel quality and coding
standards and unit testing the applications
. Getting the applications tested and approved by the business teams
Duties Performed:
. Translated functional requirements from the Business Analyst to
Technical Specifications for a number of applications, such as the
Customer Hierarchy application, which is the backbone of the TDF
project
. Developed complex module-pool applications to build the TDF customer
hierarchy using object oriented programming techniques with event
handling using ALV grid and ALV tree incorporating user interface with
dynamic context menus and drag n drop functionality
. Created Authorization objects, authorization fields and Lock objects
both at the transaction and the application levels and defined levels
of security for accessing data in compliance with Sarbanes-Oxley (SOX)
requirements
. Designed Security profiles and authorizations for SAP Enterprise 4.7
based on role based Security
. Interacted with business users to consolidate requirements for the
Customer Hierarchy application and incorporating the evolving
requirement with the technical specifications and functional
specifications through change control management processes as part of
CMM-I requirements
. Created BAPIs to bridge SAP X-App with .net front end and with
Business Information Warehouse (BIW)
. Designed and Created Data Dictionary (DDIC) definitions and Table
Maintenance Objects and performing table loads for master data
. Created start routines in BIW for calculating differences arising in
Intel's Billing and Backlog data versus the Guardbands set for the
Intel customers
. Created a Daily/weekly Summary report of Change orders and a Back
office audit report for the business users using ALV
. Created a ATP(Available to Promise) report in APO(Advanced Planner &
Optimizer) to report the Supply, Balance on Hand(BOH), Requirements,
Grants and other ATP details for Active, inactive and fungible
materials using BAPIs
. Performed extensive performance tuning using SQL trace and using
Runtime Analysis in both SAP X-App and BIW
. Creating Unit test plans and unit tested the customer hierarchy
maintenance application and assisting with the creation of test cases
for the consolidation testing of the application with other interfaces
(Will-I,Can-I function modules)
Client: Nike Inc., Beaverton (Dec '04 - May
'05)
Role: SAP - ABAP/4 Consultant
Project: Nike Supply Chain - ROW Wave-II &
Global PO-III implementation
Responsibilities:
. Gathering requirements from the super users from the different regions
of the Nike business world
. Developing High level design documents and Technical specifications
according to the business requirements
. Developing the applications as per the coding standards and unit
testing the applications
. Getting the applications tested and approved by the business teams
. Leading the conversion team through the various stages of data
conversion from the Legacy system to SAP
Duties Performed:
. Gathered requirements from users and formulated functional
specifications for various conversion processes involving definition
of extract criteria, formulating mapping rules and designing loading
methodology into SAP R/3
. Developed Technical Specifications for the conversion processes, such
as the Inbound Advance Shipping Notification (ASN) conversion
. Lead the team through the development of the conversion programs,
involving Extract programs in SAP R/3, e*Gate mapping and translation
and Load programs in SAP R/3
. Enhanced the SAP R/3 loads using User exits, such as, the user exit
for populating the old shipment number as a reference in the new
shipment data at the shipment level in the VTTK table (The reference
field ZZ_TKNUM_SRC was added to VTTK using an Append Structure). The
old shipment reference was added to the standard VTTK table using an
append structure.
. Performed Hard Unit Testing, for the SAP extract program and String
Tested the full process for the Inbound ASN conversion. Ensured
optimum performance of the extract program through SQL Trace.
. Designed Reconciliation reports through SAP Query, Quickviews to match
the control totals after extract with that after the load.
. Created BAPI interfaces for transferring Sales Order, Purchase Order,
Shipments, Deliveries and Origin Receipts from R/3 to Event Manager
. Provided Production Support on a 24/7 basis for the Deliver business
activities for the regions that are live in SAP, namely, US, Canada,
EMEA and SEA.
. Created documentation and developed Visio diagrams detailing the
various conversion processes for the Business team. Created
documentation for User Training and also a task list for the execution
of the process
. Facilitated the GPO III testing, as a result of the replacement or
installation of Nike Liaison office (NLO) and factory labeling
systems.
Client: Nike Inc., Beaverton (Nov '03 - Dec
'04)
Role: SAP - ABAP/4 Consultant
Project: Nike Supply Chain - SEA & Japan/ROW Wave-I implementation &
Global PO-II implementation
Responsibilities:
. Gathering requirements from the super users from the different regions
of the Nike business world
. Developing High level design documents and Technical specifications
according to the business requirements
. Developing the applications as per the coding standards and unit
testing the applications
. Getting the applications tested and approved by the business teams
. Leading the conversion team through the various stages of data
conversion from the Legacy system to SAP
Duties Performed:
. Involved in gathering requirements from users of different countries
and formulated functional specifications for the SEA implementation,
involving, Singapore, Malaysia, Philippines, Thailand and Japan
. Lead the conversion team through the design, development, execution of
the conversion processes, represented the team in the Change Control
Board
. Designed and developed various conversion programs and function
modules to accommodate changes due to Global PO implementation
. Designed, configured and developed the ALE processes for the transfer
of Master data and transactional data, like, Carriers, Hubs, Sub-hubs,
Container Types, Packing Materials, Transit time and Silhouette data
from the Global SAP R/3 instance to the new Asia Pacific SAP R/3
instance
. Created Test scenarios and executed the test scenarios during String
testing phase of the GPO II implementation
. Designed Reconciliation reports through SAP Query, Quickviews to match
the control totals of the Quantity shipped in the delivery level and
the Quantity ordered at the PO item level
. Tested SD interfaces with Customs and third party tools used in
Foreign Trade, namely, Vastera
. Provided production support for the Deliver business activities for
the regions that are live in SAP, namely, US, Canada, EMEA and SEA.
. Develop cleansing strategy for Inbound ASNs before their extract from
the Asia Pacific instance of the Nike Legacy System
. Executing the conversion processes for the various mock conversions
designed for this go-live and for Cut-over
Client: Nike Inc., Beaverton (Jan '02 - Oct
'03)
Role: SAP - ABAP/4 Consultant
Project: Nike Supply Chain - Americas Implementation &
Global PO-I & EMEA Implementation
Responsibilities:
. Primary responsibilities include identifying the data that need to be
converted and designing the conversion process for the Americas
Implementation, involving, Argentina, Brazil, Chile and Mexico
. Developing High level design documents and Technical specifications
according to the business requirements
. Developing the applications as per the coding standards and unit
testing the applications
. Getting the applications tested and approved by the business teams
. Leading the user training environment set-up for the users from
various geographies
Duties Performed:
. Developed conversion programs for EMEA (Europe, Middle East & Africa)
implementation as part of the Nike Supply Chain initiative by
interacting with the EMEA business users and the region's technical
team
. Modification of the load programs in R/3 developed for the US/Canada
implementation for loading EMEA region specific data
. Designed and developed reports using ALV to report the data loaded for
the various master data and transactional data
. Developed the ALE loads for bridging master data to the EMEA instance
and executing the ALE processes, monitoring the batch jobs and
reprocessing Idocs that had errors
. Leading the effort of populating data into the R/3 training instance
used for training the EMEA business users
. Enhanced the master data load programs and executing the loading
programs to load the master data for the business regions involved
. Estimating the timelines for executing the various mock conversions
and preparing the plan for execution and executing the conversions
. Executing the conversions during cut-over and providing technical
support during ramp-up of the region's business operations
. Providing 24/7 production support for the business operations of
US/Canada regions
. Creating Test Scenarios for the Global Purchase Order (GPO) phase-I
implementation which moves PO creation and maintenance processes from
Legacy environment to SAP
. Enhancing the conversion processes through the mocks and through
interaction with the end-users
Client: Nike Inc., Beaverton (Jan '01 - Dec
'01)
Role: SAP - ABAP/4 Consultant
Project: Nike Supply Chain - US Implementation
Responsibilities:
. Primary responsibilities include gathering requirements for
conversion, designing the conversion process
. Creating Low level design and technical specifications for the
conversion process
. Executing the conversions during cut-over and providing technical
support during ramp-up of the of the US business operations
Duties Performed:
. Analyzed source data in Legacy systems to be loaded into SAP R/3,
defined corresponding structures in the data dictionary and mapping
the data to the data structures
. Created extracts from Legacy Transportation System to transfer
transactional data from Nike's Legacy system - GOAL to SAP R/3 for the
US region
. Executed the data loads in R/3 for master data such as Carriers,
Packing Materials, Packing Box Cross reference and Container Types
using the LSMW, BDC
. Developed report programs for reconciliation of the master data and
transactional data
. Optimized performance using SQL trace and Runtime analysis for the
load programs
. Unit Testing and String testing the same
. Enhanced the conversion processes through the mocks and through
interaction with the end-users
. Provided 24/7 production support for the business operations
Client: Nike Inc., Beaverton (Mar '99 - Dec
'00)
Role: Mainframe Programmer Analyst
Project: Nike Maintenance, Beaverton
Responsibilities:
. Primary responsibilities include providing maintenance support for
Nike's Legacy System - GOAL (Great Order Allocation Leap),
specifically, Nike's Legacy Transportation System
. Interacting with the business team to gather requirements for new
development efforts
. Providing production support for the US, EMEA and Asia-Pacific
business operations
Duties Performed:
. Enhanced existing functionality to aid changes in business operations
in the respective regions
. Provided support for the day to day business operations by fielding
user queries and implementing support fixes
. Created Low-level design and technical specifications for the new
requirements
. Developed the applications, performed unit testing and string testing
Client: Midland Bank, London (Jun '98 - Feb '99)
Role: Mainframe Programmer Analyst
Project: Midland Bank Oasis
Client: Southern Company Services, Atlanta (Apr '98 - May
'98)
Role: Mainframe Programmer Analyst
Project: Southern Company Services - Y2K
Client: Prudential Insurance Corporation, Jacksonville (Aug '97 -
Mar '98)
Role: Mainframe Programmer Analyst
Project: Prudential Insurance - Y2K
Responsibilities:
. Developing Technical specifications according to the high level design
documents
. Developing the applications as per the coding standards and unit
testing the applications
. Packaging and delivering the applications tested and approved by the
quality team
Duties Performed:
. Developed Low Level Design for the development of OASIS (Operational
Acquiring Support and Information Services) module which provides a
Central support system for Midland Customers and Electronic Banking
Service Centre
. Performed analysis of COBOL, MF-COBOL batch programs
. Documented the impact, created Y2K change strategy
. Prepared Technical Specifications for the COBOL, MF-COBOL batch and
online applications
. Developed the programs, Test plans and Test cases
. Performed Unit testing and String Testing
. Packaged programs for delivery and provided implementation support
TRAINING ACQUIRED
SAP training for development consultants
. ABAP Workbench: Foundation and Concepts
. ABAP Objects
. ABAP Dictionary
. Techniques of List Processing
. Programming User Dialogs
. Programming Database Updates
. Enhancements and Modifications
Software Development Consultant training
. Requirements Engineering, Database Management Systems (DBMS), Quality
Management System (QMS)
. Testing and Debugging, Reviews, Walkthroughs and Inspections
SOFTWARE SKILLS
Business SAP ERP 6.0,ECC 5.0, SAP Netweaver WAS 6.2,
Applications 6.4
SAP R/3 (Versions 4.6B, 4.6C & 4.7), BIW 3.5,
BI 7.0
Languages ABAP 4, Java, C++, C, COBOL, .Net, Visual
Basic 6.0, HTML
Cross EDI, ALE, IDocs, BAPI, RFC, BADI
Applications
Database Oracle, Microsoft Access, DB2
Operating Systems Windows 95/98/NT/2000/XP, UNIX, MVS
EDUCATION
Bharathiar University
Coimbatore Institute of Technology, Coimbatore, India
Bachelor of Engineering