Sap Development Lead (abap/pi/odata/fiori/redwood Bpa/crm) Resume
SUMMARY
- Confidential is a Development Lead working at a large Canada’s utility company specializing in SAP ABAP, ISU - ABAP, Odata/MCF, SAP FIORI, SAP PI/PO, Redwood-BPA Batch Tool and CRM Web-UI.
- He has 11+ years of combined experience serving Utilities, Service, Manufacturing, Media and other industries. His industry tenure has provided him experience in SAP development domain with multiple implementations and sustainment projects under multiple SAP Modules (SD, MM, FI, ISU, MDM etc.)
- He is SAP Certified in SAP FIORI, SAP ABAP on HANA and SAP PO 7.5 along with knowledge in multiple Development areas that include: ABAP-RICEFW, OOABAP, PWB Forms, Redwood BPA, OData, FIORI, SAP PI/PO, SAP CRM WEB UI, ALE/IDOCs, Web Dynpro, Workflow.
- Experience in developing CDS View and applications using Eclipse and SAP Web IDE.
- His expertise on various aspects of software design, development, implementation, client interaction, troubleshooting, team management and testing has earned him a lot of recognition in the global markets.
- Worked in multiple Implementation/Rollout, Support, Upgrade and Migration Projects involving all phases of ASAP methodology that includes Requirement Gathering, Gap Analysis, Cutover, Go-Live and Hypercare.
- Worked on different roles as SAP Development Lead, Technical Lead with Onsite -Offshore Delivery Model, technical consultant for SAP projects and production sustainment.
- Has working experience with multiple clients across different geographies - Canada, US, Europe, UK, India.
- Confidential is proficient in analysing and translating business requirements to technical requirements. His expertise in suggesting clients on best practises for SAP Implementation are his key profile attributes.
TECHNICAL SKILLS
ERP: SAP R/3 Version 4.7, 6.0 SAP PI/PO versions 7.4 and 7.5
SAP Technology: ABAP Workbench, Data Dictionary, Workflow, WebDynpro for ABAP, Reports, Interfaces, Conversions (BDC/LSMW), Enhancement Framework (BADI/Exits), BAPI/RFC, SPROXY (Inbound/Outbound), IDocs Methodology, SAP CRM Web-UI, BOL programming, FOP
Mobility Applications: SAP FIORI, OData Services, UI5, SAP NWGW
ABAP on HANA: CDS views (Basic Level), SAP Web-Ide, Hana Studio, Eclipse
Forms: Adobe forms, Print WorkBench Forms, Smart forms, SAP Script and JET Forms
Batch Tool: Redwood CPS/BPA (Central Process Scheduling/Business Process Automation)
ABAP/4 Tools: Data Dictionary, Transport Organizer, Transactions, Area Menu and SAP Query.
Reports: Classic & Interactive reports using Report writer, Screen/Menu Painter and ALV Grid/List.
Dialog Programming: Dialog programs, flow logic and transaction code assignment.
Transport Management: CTS+/CHARM
Performance Tuning Tools: Use of Developments SQL Trace (ST05), ATC (ABAP Tool Cockpit), Runtime Analysis (SAT), and Code Inspector (SCI)Tools.
PROFESSIONAL EXPERIENCE
Confidential
SAP Development Lead (ABAP/PI/OData/FIORI/Redwood BPA/CRM)
Responsibilities:
- As Development lead for ISU Team, I am point of contact for any technical deliverable that needs to be delivered from SAP- ISU side. To manage technical workload by assigning development objects accordingly within technical team based on their skillsets and experience to meet the tight deadlines of assignments.
- Work with Solution Architects, functionals and business teams while designing Business solutions.
- Perform/Assign Operations tasks (business requirement notifications, SAP Production support, BPA batch support, SAP Mobility stuff and other support activities) accordingly within technical team.
- Implement changes relevant to SAP Print Workbench Forms and SAP Correspondence letters.
- Experience on developing SAP NetWeaver Gateway OData in ABAP and XS OData Services in HANA
- Extend and enhance standard ODATA/FIORI applications and expose SAP data to the browser through OData protocol to achieve business requirement.
- Maintain and Register the OData Services. Troubleshoot failed payloads using standard OData tools (Error Log/Trace Service/Application Log and others)
- Develop/Monitor SAP PI/PO communication channels per Business requirement via SOAP & RESTFUL APIs
- Implement and Support Redwood BPA Chains and Process Definition to handle BATCH jobs. And monitor daily batch jobs for ISU Billing, Invoice, MRO Upload, creation/download, estimates and other processes.
- As (SAP BATCH administrator), have accomplished the optimal levels of performance by giving On-Call batch support whenever needed with great sincerity to make sure Batch failures will not impact Business.
- Successfully upgraded (SPAU/SPDD) the ECC, CRM and Gateway system, also upgraded FIORI landscape and BPA tool without any issue.
- Engaged in providing effort estimation, delivering technical object within fixed deadlines and documenting (Technical Specifications, User Acceptance Testing and Code Review Checklist).
Confidential
SAP Development Lead (ABAP/PI/OData/FIORI/Redwood BPA/CRM)
Responsibilities:
- Implement various RICEF object in SAP ABAP that includes: ALV Reports, Smart Forms/Scripts, Conversions (BDC, LSMW and BAPI), Module Pool Programming, Enhancement Framework (User exits, customer exits, Enhancements and BADI implementation).
- Building SAP PI/PO interfaces and ABAP objects to send out SAP customer, Equipment and Asset Master Data to MDM.
- SAP Master Data Management (MDM) module is been implemented to have single source of Master copy of Customer/Asset/Equipment Data.
- Implement SAP MCF (Multichannel Foundation) services in our SAP environment. MCF services is used to interact with new customer portal via OData REST protocols.
- Implement changes relevant to SAP Print Workbench Forms (Standard/Industrial/Collective customers) and SAP Correspondence letters.
- Implement changes to ISU Bill Extract and Print programs, that being used to print Invoices to customers.
- Implement SAP FIORI Travel Expense solution for Employees to replace paper-based claims with Online solution. Developed custom SAP Adobe form to show full Claim History as an attachment.
- Configure SAP Fiori Application using SICF Transaction and identify custom functionalities that can replaced with standard Fiori Application in S/4 HANA environment.
- Configure Dynamic and Static tiles on the Fiori Launchpad based on user specific Security roles matrix.
- Implement standard SAP Fiori Inbox application i.e. used for approving/rejecting the request raised by user submitted by the user. Based on the option selected by the manager corresponding action is triggered.
- Install standard HR My benefits Fiori Application in Client Landscape and do some customization based on client’s requirement.
- Create Enhancements and overwrite exits on standard SAP Fiori methods for customization.
- Implement multiple OData services to introduce new mobile application that will be used by Power Plants to track their Assets/Equipment using RFID guns or mobile devices.
- Develop OData Services to return all the notifications for all equipment that fall under a specific Plant/Functional Location which are due for maintenance. The same service is used to create new SAP notification in case user need to report any issue.
- Extend OData Services using Model provider class and Data provider class to return only specific characters related to equipment depending on custom configuration.
- Utilize SAP OData CRUD methods to attach images to the related notification as GOS objects using deep entity
- Develop deep entities to return all the equipment related to a functional location
- Accomplish goal to successfully migrate our SAP landscape on HANA DB. Showcase technical team lead abilities in executing all the cycles/phases of HANA project.
- Unicode Conversion and Manual Retrofits - Productively modified more than 400 SAP custom objects, to make SAP system Unicode compliant for HANA migration.
- Deploy SAP Cleansing tool that magnificently cleansed around 1.7 million of SAP customer address relevant data. Also, validation is implemented under SAP CRM to stop future addition of garbage data.
- Develop tool to update reference data for Address tables in SAP ISU (CRM and ECC) using the Canada Post file. Post go-live, SAP system is updated with all new and modified address (Cities, Streets, Postal Code).
- Understand and document the way current interface works in SAP landscape for Lotus Notes 8 and re-designing a new interface to the achieve the same functionality via SAP PI/PO.
- Design reusable multiple Communication channel to call SPROXIES
- Design Inbound - Outbound PI channel to establish a connection with ISU-CRM/ECC via Sproxies
- Implement outbound PI channel to setup a connection with SFTP to read file from FTP server and then archive the processed file in desired location.
- Defect Closure - Have significantly worked on closure of large number of Defects within tight deadlines in various projects. Also, have resolved most critical defects that can be a show stopper for a project go-live.
SAP ABAP Lead (IT Analyst)
Responsibilities:
- Worked on SAP CRM WebUI (Sales) - BOL programming / BOL browser and enhanced WEB UI - BSP components, event handlers, context nodes, attributes, plugs, views, windows.
- Developed RF transactions screens for WM module using dialog module programming.
- Led small technical teams and handled client meetings to meet the team and business goals.
- Implemented various RICEF object in SAP ABAP that includes: Interactive ALV - Smart Forms/Scripts - Conversions (BDC, LSMW and BAPI)
- Module Pool Programming: Screen painter and Menu painter (RF screens in WM)
- Enhancement Framework (User exits, customer exits, Enhancements and BADI implementation)
- Creation & Maintenance of Tables, Structures, and other data dictionary objects.
- Handled Incidents, Configuration changes and Change Requests in Production Support as per defined SLAs.
- Coordinated interaction between different stakeholders of business to gather requirement.
Confidential
SAP ABAP Consultant (Technology Analyst)
Responsibilities:
- Extensive experience in ERP system design / development / integration / configure / modification / implementation / support / consulting.
- Implemented, tested, and documented the new releases and roll-outs into production.
- Developed Interfaces using BAPIs, IDocs, XML transformation, Sproxy, FTP and Web services.
- Implemented custom enhancements in existing SAP ECC (RECEFW objects). Performed Data Migration for master and transaction data using BDC and LSMW.
- Mentored and provided training on system knowledge to others as an improvement strategy.
- Developed an RFC program to transfer data from and to, to an external third-party interface.
Confidential
SAP ABAP Consultant
Responsibilities:
- Design and code medium to high complexity software RICEF objects.
- Capture the Business Requirements (FI, SD, MM and RE module) to implement RICEF objects.
- Developed Inbound/Outbound Interfaces using FTP connection, IDOCs, RFCs and sproxy.
- Engaged in Quality audits (DPA role) at organizational level. Executed SP7 upgrade (SPAU/SPDD adjustments) and refresh Activities for different server.
- Developed performance improvement plans using new analytic and innovative approach to best possible solutions for business. Developed Smart forms for Purchase Orders, Invoices, Bills and Credit/Debit Memos.
- Used standard T Codes like SAT, ST05, ST12 and ST03N to analyze and improve performance of programs.