Siva Grandhi
SAP NetWeaver XI / PI /ABAP Consultant
Email: ************@*****.***
SUMMARY:
• SAP X/PI certified senior consultant with 10 years of total IT Experience in Design, Development, Implementation, Testing, Migration and Support projects of SAP PI/XI, which includes 8 Years of SAP XI / PI and SAP R/3 (ABAP/4).
• Executed software projects for multiple domains – pharmacy, automobile, electronics and education. Experience in SAP XI integration, Implementation and post go-live.
• Performed different roles with in delivery like onsite implementation team lead, onsite coordinator and offshore technical lead.
• Proficient in analyzing and translating business requirements to technical requirements and Writing of end to end technical specification.
• Experience in complete Life cycle Implementation of XI project i.e. from installation phase of XI to the production phase which includes various phases of the project development like requirements gathering, designing, developing, testing, transporting, Go-live, post Go-live activities and also having experience in post go-live production support.
• Responsible for identifying interfaces data requirements and analyzing interface technologies to determine appropriate interface.
• Involved extensively in the configuration of XI/PI with SAP and non-sap systems and extraction of data from different legacy non-sap and SAP systems.
• Involved in creating System Landscape Directory (Software Catalog, Product, Technical Systems, Business Systems) with the help of BASIS team.
• Good experience configuring adapter like IDOC, RFC, SOAP, FILE, JDBC, JMS, Mail, XI and HTTP for both inbound and outbound processing. Also hands on experience in EDI adapters like AS2, Seeburger FTP and RNIF. Enhanced the SAP standard adapters using Module Configuration.
• Development Experience in XI Interface scenarios, Integration Processes, Message Interfaces, Inbound & Outbound Interfaces, Data Types, Message Types, Imported IDOCs/RFCs into XI, Context objects, mapping programs in IR and Interacted with the BASIS Consultants in defining the SLD.
• Configured in Integration Directory (ID) for various sender and receiver channels according to the Business systems and business services, Create Receiver Determinations, Interface Determinations, Receiver Agreement and Sender Agreement depending on the scenario.
• Experience in developing Integration scenarios, Inbound and Outbound Interfaces with graphical / Java based user-defined functions in message mapping, XSLT and ABAP mapping in IR.
• Experience on Business Process Management (BPM) using step types (Sender, Receiver, Transformation, Switch, Control, Fork, Loop) and implemented synchronous-asynchronous bridge, split, merge and collect patterns.
• Expertise in using Value Mapping and Extended Receiver Determination.
• Designed and Developed Integration Processes configured using Java and ABAP Proxies in Netweaver XI.
• Expert in creating the Interfaces based on External Schemas, which includes XSDs, PML, and WSDLs.
• Experience in creating RFC destinations on both R3 and XI/PI side, Created RFC Destinations, Port, Partner Profiles, ALE configuration and Logical Systems.
• Expertise with error handling, logging, monitoring, testing and troubleshooting using Runtime Workbench for message monitoring, component monitoring, end-to-end monitoring and transactions like SM59, SICF, SMICM, SXMB_ADM, SXMB_MONI and SXI_CACHE etc.
• Experienced in configuring Alert Monitoring Framework for the monitoring purposes after the implementation phase.
• Experienced in using File System Transport and CTS+ for using the transportation of XI content between various instances of XI viz. XI-DEV to XI-QA to XI-PROD.
• Experience in resolving the incidents in 24/7 mode, Managing tickets, change requests, service request for support activities, Managing planned outages of PI and customer applications.
• Developed prototype type interface using Service Oriented Architecture (SOA).
• Exposure to Advanced Adapter engine
• Experience in developing objects in ABAP Data Dictionary like Views, Structures, Domains, Data Elements and Search Helps.
• Proficient in development of Reports (Interactive, classical and ALV), SMARTFORMS, Conversions (BDC/LSMW) and SAP Scripts.
• Knowledge in analysis, design, development, testing and support of R I C E F (reports, Interfaces, conversions, enhancements and Forms) objects for functionality enhancements and conversions.
• Keen knowledge about GIS, GXS, SAP MDM, SNC, SAP AII, Seeburger adapter, EDI, TIBCO, Webmethods and IBM MQ series.
• Involved preparation of integration strategy for the client.
• Good communication and interpersonal skills. Self motivated, quick learner and a team player.
TECHNICAL SKILLS
Language ABAP 4, Java, C, C++, COBOL.
NetWeaver SAP XI 3.0,PI 7.0, PI 7.1, PI 7.3, MDM5.5
SAP Components ALE, EDI, IDOC, BAPI, ABAP/4 Reports, SAP Scripts, BDC.
ERP SAP R/3(Versions 4.6C, 4.7, ECC 5.0./6.0)
SAP Modules MM, SD, SNC, AII, FI-CO, CM, HR, CRM, SRM, BI, SCM, MDM 5.0.
Databases MS-Access, MS SQL server 2005, Oracle 10g.
Operating Systems Unix, Windows 95/98/2000/XP/2003 server.
Other Tools Autosys, HP Quality Center, ManageNow, IMPACT, PDOCs, ASR, SOAP UI, TOAD and XML Spy.
CERTIFICATION:
• Certified SAP Development Consultant in SAP NetWeaver 04 - Exchange Infrastructure & Integration (SAP XI)
PROFESSIONAL EXPERIENCE:
Client: Pfizer Pharmaceuticals, Collegeville, PA
SAP NetWeaver PI/XI Lead / Senior Developer
Duration: June 2011 – Till date
Project Description: PFIZER is world leader in pharmacy industry, headquartered in New York, with annual sales of around US$16 billion and 51,000 employees. The group operates in 140 countries and its principal business segments are health care, animal health, consumer health care and cosmetics. Pfizer SAP Implementation is all about the deployment of standard and integrated global business processes – Mfg, Supply Chain, Finance, Procurement, OTC, and Commercial. This is 7 year long implementation project. In the current SAP Platform Pfizer is using SAP PI as a Middleware.
Roles & Responsibilities:
• Responsible for analyzing the requirements and providing/ Designing the solution based on requirement.
• Development with File, IDOC, RFC, Proxy, Mail and SOAP related scenarios.
• Integration with SAP SNC, SAP AII with ECC using SAP PI ESR Packages.
• Enhanced different SAP PI objects for implementing various business requirements.
• Implemented couple of interface using SOAP to RFC, IDOC to HTTP, HTTP to IDOC, IDOC to Proxy, Proxy to SOAP kind of scenarios to integrate R3 back end system to Ariba web service based system, SAP SNC, SAP AII.
• Developed multiple interfaces to integrate ECC with SNC using File, IDOC & Proxy adapters.
• Developed multiple interfaces to integrate ECC with AII using File, HTTP, IDOC & Proxy adapters.
• Worked on various IDoc related scenarios using – IDoc packaging, using ALEAUDIT IDoc for acknowledgements, Serialization of IDocs.
• Integration between ECC and different 3rd party systems like Ariba, Trace link, ePTS2, GCFTS, ENGAGE & GIS.
• Full project cycle on XI/PI (from analysis, design, development, documentation to support) by Coordination with different teams, onsite and offshore.
• Worked extensively on Graphical mapping, XSLT Mapping and used user defined function, and node-functions.
• Task assignments, coordination with onsite-offshore team for ensuring timely project deliveries.
• Assisted in translating the business requirements to functional specifications and technical specifications.
• Supported for all releases of project go live with hyper care, resolved multiple production issues. Created variants in Production environment for ease of monitoring.
• This includes guidance on when to use and when not to use PI, providing architectural guidance, helping with complex designs, builds and testing.
• Participate in performance tuning and improvement activities for new interface developments.
• Involved in String test, Cycle test and integration testing.
• Involved in the development and prototyping of different scenarios.
Environment: Windows NT, SAP PI 7.1, SAP ECC 6.0, SNC 7.0, AII 7.0, Solution Manager, ARIBA, Trace link, Autosys, GIS-MFT & GIS.
Client: General Motors, Detroit, MI
SAP NetWeaver PI/XI Lead / Senior Developer/Onsite coordinator
Duration: May 2010 – May 2011
Project Description: GSFT project addresses the migration of global functionality from the existing Global Finance & Indirect Material System (GSF) ECC 5.0 solution to ECC 6.0 to use as a baseline for all GM Finance initiatives. Replaced the Seebeyond middleware with Process Integration 7.0 which is used to integrate between SAP and non SAP systems WPCS, PRIMO, GEPARA, eARMS & eTBR.
Roles & Responsibilities:
• Analysis of current integration, Current design of the interfaces in Seebeyond, Designing and Implementation of the new interfaces as part of migration of the existing Seebeyond middleware with the SAP Process Integration 7.0.
• Understanding Business Scenario, analysis of the Functional Specifications, Architecting & preparation of TDD (Technical Design Document) and IDD (Interface Design Document), Unit Test Documents & understanding processes related to the third party system.
• Created the TDDs, IDDs, Updated the mapping documents for the integration scenarios.
• Developed 13 new interfaces for different work streams: Material Master, Vendor master, Banks statements, Trail Balance, Direct Debits, Account receivables & Payments using the IDOC, FTP / File and JDBC adapters and proxies.
• Worked with the BASIS team to establish the proxy connectivity between SAP ECC 6.0 and PI 7.0, Configured the SLD content by creating Product, Software Component, Technical and Business systems.
• At onsite, worked and discussed with clients and business partners to understand their requirements and upon their suggestions coordinated with offshore team for quality development of new Interfaces and to enhance existing Interfaces.
• Worked with the BASIS team to Configuring ALE settings to communicate SAP ECC 6.0 with SAP PI 7.0 by configuring Logical Systems, Partner profiles distribution models and TRFC ports.
• Worked on BPM and External Lookups using both JDBC and RFC for Interface design and development where ever suitable.
• Involved preparation of integration strategy for client.
Environment: PI 7.0, SP23, UNIX, WAS 7.0, SAP ECC 6.0, B2B applications, NetWeaver 2004s & Solution Manager.
Client: Celestica Inc, Toronto, CA
SAP NetWeaver PI/XI Senior Developer
Duration: Oct 2008 – April 2010
Project Description: Celestica has implemented PI/XI as a strategic integration platform integrating their various customers and suppliers along with their internal legacy systems use A2A and B2B scenarios; Celestica has chosen Seeburger as a B2B medium for integrating its Customer and Supplier transactions. This is a migration project in Celestica where GXS is migrated to PI/XI where all the interfaces are designed which deals with EDI, responsible for the Design & Development activities for various end to end interfaces (Outbound from Celestica transactions (850/Orders, 850/ Ordchg,824/Application Advise/application Rejection) and Inbound to Celestica (Invoice /810).
Roles & Responsibilities:
• Creating Technical, Design and UAT Test Specifications for Outbound and Inbound Interfaces.
• Performing Regression Testing with Production Data to assure zero assertions with the XI/PI
• Generated Message Mapping using Detrobulator Tool.
• Used Seeburger BIC Mapping Designer to create and test Custom Mapping for converting.
• EDI Messages to Xml and Xml to EDI Using E2X and X2E BIC Mappings. Used Graphical BIC to create Message Splitter Variables and Counter Variables.
• Involved in UAT with Customers and Changing the Mapping Specification and Mapping Objects as per the Customer Requirements.
• Configured various Adapters/Communication channels including (RFC/SOAP/HTTP/File), Sender/Receiver Agreement, and Interface/ Receiver Determination.
• Implemented most of the Customer Migration Interfaces from Celestica to IBM Sites includes both EDI ANSI X12 versions from V2001 through V4010 and EDIFACT D97A Standards.
• A2A Integrations including diverse application landscape involving both SAP and non-SAP applications.
• B2B Integration including Rosetta net Framework, developed complex mappings for RNIF Standards 7C8, 3A4, 3A7 and 3C3.
• Exposure to EDI integration using SAP XI/PI including Seeburger EDI conversion and AS2 and VAN adapters for both ANSI and EDIFACT standards.
• Developed IDOC to AS2 scenarios with various status codes back to R/3 system and IDoc dynamic file name is configured based on IDoc number in receiver file communication channel using file name schema.
• Worked on JDBC and SOAP lookup to get the data from Data base tables to graphical mapping.
• Configured B2B (Party) and A2A (Service without party) scenarios and Worked with Seeburger modules for configuring EDI (VAN mail box using FTP) to IDOC interface.
Environment: PI 7.0 SP23, UNIX, WAS 7.0, SAP R3 4.6C, B2B applications, NetWeaver 2004s, Extricity, Bizlink, GXS.
Client: PASSHE, Harrisburg, PA
SAP NetWeaver PI/XI Senior Developer
Duration: June 2007 – Aug 2008.
Project Description: PA State System of Higher Education (PASSHE) is the largest education provider in Pennsylvania. I was part of implementation of SLCM (Student Life Cycle Management) application for four universities. As a programmer analyst I was responsible for analyzing existing programs and systems and designing & development of interfaces. The project involved development of a set of interfaces for the customer as a part of its SLCM (Student Life Cycle Management) program taken up for four universities. Integrating SAP and non SAP systems.
Roles & Responsibilities:
• Development of complex interfaces involving FILE, JDBC, SOAP, RFC, IDOC, HTTP and Web services.
• Building varied interfaces involving synchronous and asynchronous type of communications.
• Defining Web Services for the interfaces developed in XI.
• Integration of various customer applications with the SAP ECC system.
• Configured communication settings for two ALE Systems. Maintaining the logical system, allocating the logical system to the clients, setting up the RFC destinations, port definition.
• Complex error handling through interface development and monitoring through standard tools - SXMB_MONI and using the Runtime Workbench.
• Configuration of CCMS for sophisticated alert handling.
• Adhering to project processes for quality control.
• Bug fixing and testing of interfaces in multiple environments.
• Supporting cutover and post go-live activities.
• Preparing project documents: functional specs, technical specs, test plans and process documents like development and review checklists.
Environment: PI 7.0 SP15, UNIX, WAS 7.0, SAP ECC 6.0, NetWeaver 2004s
Client: Philips, Netherlands
SAP XI /PI Application support
Duration: Aug 2006 to May 2007
Philips Lighting Company is the world's largest lighting producer, manufacturer and marketer of products for industrial, commercial and consumer markets. Philips Lighting markets more than 2,500 lighting products to the retail, industrial/commercial, consumer and original equipment manufacturer (OEM) markets.
Roles & Responsibilities:
• Developed many complex Data Structures in the Integration Repository as Inbound and Outbound Messages.
• Supporting complex landscape of 150 Interfaces in PI 7.0.
• Monitoring ABAP components- qRFC/tRFC queues, message monitoring, process monitoring, IDoc monitoring.
• Monitoring Java components- Message Monitoring, BPM Process Monitoring, Component Monitoring for Central and De Central Adapter Engines and I.E, Alert Inbox.
• Resolving the incidents in 24/7 mode, Managing planned outages of PI and customer applications.
• Participate in performance tuning and improvement activities for new interface developments.
• Analyzing and resolving the different kind of issues, updating the Issues in Incident Tracking database, Involved in Client Calls.
• Planning and executing cutover activities during go live.
• Managing tickets, change requests, service request for support activities.
• Collaborating with multiple stake holders- users, develop team, basis team- during UAT.
• Working with firewall, basis teams and customers for certificate deployment and to setup firewall settings for exchanging messages.
• Configuration of ID objects like B2B Parties and Seeburger workbench during transports and go live.
• Involved in analysis, design for service requests, enhancement, bug fixing of XI / PI production interfaces and Provided Solutions to the Service Request raised by the client for frequently occurring issues.
• Building knowledge base through efficient tracking of incidents.
• Update daily checklists and communication with customers through Status Calls, SLA Calls, and Biweekly Calls with client Manger to update Interface stabilization status.
• Created SQL Queries at Adapter Engine table to quickly report PENDING, HOLDING, FAILED, ERRORED message in Production environment based on timestamp.
• Tools used in the Project : ASR – to handle service requests, Manage Now (IBM Tool ) – to handle production issues, TOAD – for table maintenance (insertion & deletion of records), Incident Tracker – for tracking the alerts triggered by XI/PI and integrated applications.
• Applied OSS notes for bug free environment in SAP XI/PI.
Environment: PI 7.0, WAS 7.0, SAP ECC 6.0, NetWeaver 2004S
Client : BBH Group, IL, USA
SAP XI consultant
Duration: Jan 2005 to July 2006
BÖWE BELL HOWELL has more than 70 years of industry experience developing superior equipment and software technologies. The aim of the project is to replace Cross Worlds with SAP XI 3.0 to integrate legacy applications with SAP R/3 system and to integrate other applications.
Roles & Responsibilities:
• Involved in creating the Technical Document by analyzing the functional specifications.
• Transferred the developed objects across the XI landscape - DEV, QUA and PROD systems.
• System Landscape directory configuration: Involved in setting up the System catalog & the software catalog which included business systems as well as technical system.
• Developed many complex Data Structures in the Integration Repository as Inbound and Outbound Messages.
• Developed and tested various Mappings also used Mapping Templates and User Defined Functions.
• Monitored the cache updates and performed the Manual refresh and Delta refresh for CPA cache and XI runtime cache
• Created various Scenarios and used the BPM tool in the Integration Builder to build Business Processes.
• Designed and tested various Communication Channels using File, RFC, JDBC, HTTP and SOAP Adapters for this project.
• Configured Collaboration Profiles, Routing Rules etc in Integration Directory.
• Extensively used Runtime Workbench for End-to-End Monitoring and Alert Configuration.
• Worked on Message Monitoring, BPE monitoring.
• Involved in Unit Testing and Integration Testing of the Interfaces.
• Transporting the XI components from Dev system to Quality system to Production system using File Transfer.
Environment: XI 3.0 SP 15, UNIX, Web Application Server 6.40, SAP ECC 5.0, NetWeaver 2004
Client: GE-ENERGY, USA
SAP ABAP CONSULTANT
Duration: June 2003 to Dec 2004
Roles & Responsibilities:
BDC/LSMW:
• Coded a BDC program for purchase order of known vendor (ME21). Using this BDC, convert all purchase orders of known vendors from Legacy system to SAP system.
• Developed LSMW for Vendor master With Accounting View using transaction FK01.
• Migration of Sales order data by mapping the fields using Flat file (MS-Excel) to SAP R/3 fields and configured the LSM Workbench for periodic data transfer.
Scripts:
• Modified layout for Delivery Note to remove the customer article number from the main layout
• Written a print program for Goods Receipt and Goods issue accepted and rejected materials.
Reports:
• Created a FI Report for Vendor outstanding balances for a particular period.
• Modified interactive report for inventory. That Interactive report listing stock position for a chosen material for chosen storage Location in a given plant.
• Developed daily shipping status report to display quantity shipped, quantity released but not shipped, during the current month and during the current business day.
• Developed a report that displays all the late shipments in a particular period of time.
• Creating the reports, modification of reports, changing reports Normal reports into ALV Reports.
Environment: SAP R/3 4.6C, SD, MM, FI-CO
Client: IRIS, India
Duration: June 2002 to May 2003
Java Developer
Project: Help - Now Project
The Help Now! is a Web-based service portal for end-users. This offers both Self-help and Assisted-help, integrating these forms of help into a multi-channel, self-service and one-to-one support service request to provide a total support environment. Help Now! Provides easy access to online computing assistance – anytime, any where. This is a Helpdesk project for Armstrong Inc, which enables customers to receive and request services on web. HelpNow! Enables customers to perform troubleshooting and problem resolution. It enables users to be more productive by providing them access to information and problem resolution services at any time of the day.
Roles & Responsibilities:
Responsibilities
• Involved in writing the business logic with in the classes.
• Responsible for designing the JSP pages in the application.
• Extensively used JDBC in Servlets for retrieving the data from Oracle database.
• Developed the Java beans in the application.
• Responsible for writing the xml files with XSLT for data transfer.
• Extensively worked on writing the stored procedures for retrieving the data.
Environment: Java1.4, Servlets, JSP, JDBC, HTML,XML, XSLT, XSL, Tomcat web server, Oracle 8i.
Educational Qualification:
• Master of Computer Applications (MCA)