Srinivas Bandarupalli
SAP ABAP SAP S/* HANA SAP FIORI/UI5
PH: +1-945-***-**** **********@*****.***
EXPERIENCE SUMMARY:
●SAP Technical Developer and Test Lead with over 15 years of experience, including full-cycle implementations, upgrades, and roll-outs. Proficient in ABAP and SAP S/4 HANA, with substantial experience in SAP UI5, SAP Fiori applications, SAP Fiori, ODATA services, web services, and NetWeaver Gateway. Extensive experience in SAP Tosca, S/4 HANA, and Fiori App testing across all modules.
●Technical expertise in SD, MM, PM, PP, FI, CO, CRM and WM with experience in varied industries like Beverage, Food processing, Electronics, Retail and oil & Gas industries.
●Extensive experience in requirements gathering, analyzing and mapping business processes, creating high-level designs, providing technical solutions, and coordinating and reviewing performance of applications.
●Highly proficient in ABAP – (RICEFW) ALE, EDI, IDOCs, Workflows, Object oriented programming, LSMW, Web services, RFC, BAPI, BADI, ABAP Proxy, Enhancement Framework, User exits, BTE, Scripts, Adobe forms/ Smart forms.
●SAP S/4 HANA experience, Involved in System Conversion process moving client’s ECC systems to SAP S/4 HANA On-Premise Edition by using Database Migration Option (DMO) of SUM which combines system update, technical migration and Unicode conversion with an optimized migration procedure from ABAP- based SAP system running on any data base to SAP HANA. Expertise in CDS views, SQL Script, ALV IDA, ADBC and AMDP.
●SAP UI5/FIORI experience, Extended standard Fiori UI5 applications using SAP Web IDE and OData Services and enhancing SAP FIORI Standard Apps (Transactional/Factsheet/Analytical Apps). SAP Fiori like Apps with CRUDQ operations via OData Services from End-to-End using SAP WEB IDE tool. Created Fiori Tiles using Fiori Launchpad Designer.
●Experience in Configuration of Pricing Procedure using Condition Technique, Condition Tables, Condition Types, Custom fields, Condition Records, and Access Sequences, VOFM pricing routines and user exits.
●Good Knowledge on SAP BTP, RAP (RESTful Application Programming Model), and also having knowledge on SAP FIORI using BAS tool (Business application Studio).
● SAP Charm Process: This is Workflow based (Solution Manager) approval for Transportation Management, audit proof document of the functional changes in solution landscape.
●Experienced Agile practitioner with practical exposure to user stories, sprints and scrums.
Key Skills:
ERP: SAP R/3 Version 4.5B, 4.6C, 4.7, ECC 7.5
Languages: ABAP, Fiori, SAP NW gateway service Builder, Java Script, HTML5, CSS, XML
GUI Tools: SAP GUI, SAP BAS, SAP WEB IDE and SAP HANA Studio
Database: Oracle SQL Server, Native Hana development
Operating Systems: Windows NT
Education:
Master of Computer Application: Periyar University, India - 2004
Bachelor of Science in Computers: Nagarjuna University, India – 2001
Professional Experience:
Client: Pure Storage, USA – California
Position: Senior SAP Technical Developer
May 2024 - Present
Project: AscendOne-Phase2
Responsibilities:
●Interacting with functional consultant for Functional Specification Development. Converting Functional Specification to Technical Specification. Technical Specification Review, Coding, Unit testing.
●Created new report to display new sites created in SAP and assigned the FIORI tiles to report.
●Worked on few enhancements in S4Hana system to post goods movement types 311 and 309.
●Developed new ASN report to update PO details in S4hana system and assigned FIORI tiles to the report.
●Created new outbound interface to send the sales order details to JIRA .
●Worked on few inbound interfaces to created the sales order in Sap S/4 HANA system.
●Configured and developed routines in Calculation procedure.
●Developed Custom SAP FIORI like Apps with Table by consuming ODATA services.
Client: Crestron Electronics, USA - Dallas, TX
Position: SAP Technical Lead
Feb 2022- Jan 2023
Project: Customer Notification
Responsibilities:
●Worked as an SAP Technical Lead and Scrum Master for the Technical Delivery Team.
●Extended and enhanced Standard Fiori Sales Order Change Application.
●Added new custom field CESD in the sales order item level and filled this field based on business requirement.
●Applied custom Formatter Functions in standard Fiori screens.
●Customized standard FIORI screens according to client requirement.
●Enhanced Order confirmation, Shipment confirmation forms using Adobe forms.
●Involved in the S4 HANA Conversions and enhancements.
●Implemented AMDP (ABAP Managed Database Procedures) for optimized data processing and calculations.
●Master/Transactional Data transferred from ECC to S4hana using ETL tools LTMC and LTMOM
●Implemented various types of CDS views, including basic views, composite views, and consumption views, based on functional requirements.
●Intensively followed the Agile methodology to deliver objects intime.
●Interacting with functional consultant for Functional Specification Development. Converting Functional Specification to Technical Specification. Technical Specification Review, Coding, Code review, Unit testing.
Client: Crestron Electronics, USA - Dallas, TX
Position: SAP Technical Lead
Mar 2021- Jan 2022
Project: Pre-ship Hardware
Responsibilities:
●Actively involved in designing the technical architecture for Pre-ship hardware project along with the technical manager, especially keeping SAP Security and Authorization requirements in focus.
●Co-ordinate with the cross functional team members to ensure timely delivery of technical project deliverables, especially for SD area.
●Worked on the agile methodology to deliver the SAP HANA objects.
●Implemented new IDOC interface to create order in SAP when the order is get created in CDTS side.
●Worked on customer enhancements to validate the data coming from CDTS side when save/change the order.
●Worked on display/change/create the Sales Orders UI5 application as per the client requirement.
●Modified few existing forms as per the user request.
●Created new reports to display orders data in the report for the CDTS orders
●Optimized various critical reports and SAP UI5 applications through performance tuning.
●Developed custom applications using SAP FIORI by consuming OData services with MVC architecture
●Extensively worked on BAPI’s.
●Developed various types of Fiori Apps (Transactional / Factsheet / Analytical).
●Developed SAP Fiori Like Apps with CRUDQ operations via OData Services from End-to-End using SAP WEB IDE tool.
Client: Crestron Electronics, USA - Dallas, TX
Position: SAP Technical Lead
APR 2020- Jan 2021
Project: Pricing redesign Implementation
Responsibilities:
●Interacting with business for requirement gathering, Preparing functional specification and Technical Specification, Review, Coding, Code review, Unit testing.
●Configured, Developed routines in Calculation procedure.
●Developed Fiori Apps to Download Data to Excel Sheet functionality via OData Service with URL Helper Class.
●Created New Views under Standard Apps and Applied Navigation using Routing Technique.
●Worked on customer enhancements to check the availed price list upon customer master save/change.
●Involved in the Sprint planning, and daily scrum updates
●Modified and enhanced ABAP programs to replace deprecated or obsolete functions with HANA-optimized alternatives.
●Master/Transactional Data transferred from ECC to S4hana using ETL tools LTMC and LTMOM
Client: Crestron Electronics, USA - Dallas, TX
Position: SAP Technical Lead
May 2019- Feb 2020
Project: AVI-SPL Implementation
Responsibilities:
●Mainly worked on IDOCS to create shades order in ECC when the inbound IDOC is triggered.
●Customized SAP Fiori Tracking Sales Order application by adding sap.m library screen elements.
●Implemented many validations on Ship to address before creating Order on S/4 HANA On-Prem version.
●Implemented workflow task for mail triggering when the order gets failed with status 51.
●Collaborated with cross-functional teams to gather requirements, design solutions, and execute SAP FIORI implementations.
●Developed Reports using SAP Fiori Element List Report.
●Involved in the S4 HANA Conversions and enhancements.
●Implemented AMDP (ABAP Managed Database Procedures) for optimized data processing and calculations.
●Involved in Resolving SAP UI5/FIORI based Support Tickets.
●Enhanced Standard Front-end App to add new Feature to Export data to ExcelSheet
Client: Crestron Electronics, USA - Dallas, TX
Position: SAP Technical Lead
Feb 2018- Feb 2019
Project: XIO Kits
Responsibilities:
●Added the new screen field Parent serial number to equipment master transaction to make material as XIO kits material.
●Implemented few data migration programs to upload parent serial number data, partners and customer warranty for the material.
●Implemented the BADI to change the status of the component material serial number to ECUS when the outbound delivery posted.
●SAP serial number data validated with Ages system and if any invalid serial number found displayed proper message when doing the MIGO posting for Production order.
●Implemented the delivery confirmation form for print out and EMAIL functionality.
●Developed few reports to display XIO kit data with serial numbers and status of all component materials and MAC address.
Client: Crestron Electronics, USA - Rockleigh, NJ
Position: SAP Technical Lead
Aug 2016- Jan 2018
Project: CEMEA Rollouts
Responsibilities:
●Coordinating the team and guiding the team members in delivering the objects qualitatively and within timelines.
●Developed the SAP RICEF objects and changed the existing objects to fit into current region if required.
●Worked on few FI inbound IDOCs to post SONOS data in SAP.
●SAP RICEF estimation for SAP Object Delivery, which includes design, development, Code Review and Unit test.
●Went to onsite (USA) to give go-live support and done successfully.
●Implemented new Order confirmation form in Adobe form as per the business requirement.
Client: Schneider Electric, USA
Position: SAP Senior Consultant
June 2015- July 2016
Project: Schneider Electric Support
Responsibilities:
●This was an Application Implementation and maintenance Project where my contribution includes in the area of SD, MM/WM, PP and FI modules in R/3.
●Organize team meetings, provided project updates and status reports to onshore on weekly basis.
●BRT (Business Requirement Tool) and CR (Change Request) Creation, review and SME (Subject Mater Expert) analysis.
●Discuss the issues with the customers / End users, onshore team and coordinate with my technical team to provide the appropriate solution to customer.
●Resolved customer reported issues within the deadline as per the priority in testing phase.
●Macro estimation of the objects and assigned the work to technical team.
●Code review, performance tuning & testing in development environment for all new development objects before delivery.
●Developed Purchase Order, Shipment, Delivery, pick list, Production Order related smart forms for different regions.
●Applied OSS notes to fix existing standard bug.
Client: UNRWA, Gaja
Position: SAP Senior Consultant
Jan 2015- June 2015
Project: United Nations Relief Work Agency
Responsibilities:
●Implemented the BTEs for FI transactions like (FV60, FV65…) to update Business Area at header level.
●Worked on Substitutions for FI transactions to change item value when the KOART is K.
●Implemented the smart forms for some of financial printouts.
●Added some new fields to the standard transaction GMGRANT.
●Involved in testing of the code and preparation of documentations.
●Crested new custom report to show user required fields in the output.
Client: MCAFE, UK
Position: SAP Senior Consultant
Feb 2013- Dec 2014
Project: MCAFE Implementation
Responsibilities:
●Implemented the smart form to print the list of noncommercial invoices.
●Update of settlement rule for the main item in VA01 transaction. For this requirement wrote the logic in User exit.
●Worked on Inbound IDOC to change the destination system MATMAS05 message type values. For this implemented the BADI to achieve this.
●Implemented the smart form to print the delivery dunning Notice.
●Automatic service Order creation using the BAPI.
●Involved in testing of the code and preparation of documentations.
Client: Mercatone Uno Retail, UK
Position: SAP Senior Consultant
May 2012- Feb 2013
Project: Mercatone Uno Retail Implementation
Responsibilities:
●Interacting with the client, to understand his requirements.
●Worked on Interfaces, Enhancements and Smart forms. Worked extensively on Reports and Enhancements.
●Involved in discussions with the client at each stage to get the feedback.
●Involved in testing of the code and preparation of documentations.
●Developed new ALV reports to show Client required fields in the report output as well as download option.
Client: FCC (Florida Crystal Corporation), USA, FL
Position: SAP Senior Consultant
Aug 2011- Apr 2012
Project: Mercatone Uno Retail Implementation
Responsibilities:
●Worked on Enhancements, Scripts and Reports.
●Implemented few custom reports and User exists/Enhancements
●Modified few Scripts as per the client requirement.
●Involved in testing of the code and preparation of documentations.
Client: FIAT, UK
Position: SAP Consultant
May 2010- July 2011
Project: WMF (World Material Flow)
Responsibilities:
●Worked on Proxies (OOPS), Reports and Smart Forms Objects.
●Worked few smart forms and converted into different languages.
●Worked on RICEF objects, Enhancements.
●Preparation of detailed technical design documents and Unit test planning.
●Involved in testing of the code and preparation of documentations.
Client: Chevron Oils, USA
Position: SAP Consultant
Dec 2007- Nov 2008
Project: Oronite Project ONE
Responsibilities:
●Required to coordinate all the team activities like, checking the work assignments to the team members, scheduling meeting with the onsite and offshore team members.
●Working out to meet all the access requirements of the team members at different locations to be done in time without deviating from the schedules.
●Worked as a Single point contact for offshore team at Chennai Location.
●Created Technical designs for the corresponding functional specifications.
●Created the Review logs, Review checklists, CRPR logs for each technical specification and the corresponding code developed. Cross verifies all the objects before delivering the same to onsite
●Created the Unit Test Plans for every code developed
●Created Smartforms, scripts, Reports, RFC’s and Dialog Programming.
Client: Chevron Oils, USA
Position: SAP Consultant
Sep 2006- Nov 2007
Project: Olympic
Responsibilities:
●Prepared the technical specifications from the functional specifications for the RCE objects, they are the Reports, Conversions and Enhancements.
●Created the Review logs, Review checklists, CRPR logs for each technical specification and the corresponding code developed.
●Attended the weekly meetings to discuss about the progress of the project and very well interacted with the respective BAs for the clarifications
●Created the Unit Test Plans for every code developed.
●Strictly followed all the Olympic standards before starting the coding, like the status checks of each task at every stage from In Progress to Approved and during coding to follow all the naming conventions.
●Worked on VLRT Reports and this involved Reverse Engineering.
●Worked on Report Writer tool for developing finance reports.
●Created the necessary ZTABLES.
●Worked on Enhancements.
●Created the Turn-over Documents for all the objects.