ANKIT MADNANI
Email to: *************@*****.***
Professional Summary:
I’m an experienced SAP Technical Architect with over 10 years in SAP ecosystems, specializing in system architecture, integrations, and technical leadership across modules like SAP ABAP, SAP S/4HANA, Fiori, SAP Business Technology Platform
(BTP), and various cloud/on-premises environments. My background includes designing scalable, secure, and high-performance solutions that align with business goals, working closely with cross-functional teams, and guiding technical strategy through complex digital transformations. I’m passionate about leveraging emerging technologies within SAP to drive innovation and efficiency, and I’m excited about the opportunity to bring that experience to your team. Professional Certifications/ Trainings:
• SAP Certified Professional - Solution Architect - SAP BTP
• SAP Certified Associate - Back-End Developer - ABAP Cloud
• SAP Certified Associate - LCNC Developer - SAP Build
• AWS Certified Cloud Practitioner
Core Skills:
• SAP ABAP Programming: Strong proficiency in ABAP/OOABAP development, including reports, interfaces, enhancements, and forms.
• SAP Fiori Development: Design, development, and deployment of responsive SAP Fiori applications with Fiori Elements
(UI annotations).
• SAP Business Technology Platform (BTP): Proficient in leveraging SAP BTP for integrating SAP solutions, managing data services, and developing cloud-based applications.
• SAP OData Services: Expertise in design patterns, integration with SAP Gateway, and building OData services for backend communication.
• SAP Integration: Integration of SAP systems with third-party applications using IDOC, RESTful APIs, SOAP, and RFCs and SAP PI/PO.
• SAP RAP (RESTful ABAP Programming Model): Hands-on experience in implementing SAP RAP for cloud applications focusing on modern, efficient way.
• Agile Methodology: Experienced in Agile project management practices, including Scrum and Kanban.
• Problem Solving & Optimization: Strong ability in unit/integration testing, debugging and performance optimization.
• In-house trainer: ABAP on HANA, SAP RAP (RESTful App. Programming), Best code practices. Company: Artech (Jan 2026 to till Date)
Project 1: Nike
Nike, Inc. is an American athletic footwear and apparel corporation headquartered near Beaverton, Oregon. It is the world's largest supplier of athletic shoes and apparel and a major manufacturer of sports equipment. Company: Wipro (Jan 2023 to Dec 2025)
Project 2: Apple
It is an American multinational technology company. It designs, develops, and sells consumer electronics, computer software, and online services.
Responsibilities:
• Worked as Lead Developer, responsible for End-to-End implementation involving BTP ABAP using RAP.
• Extended Fiori Elements on BAS Application and deployed the Application.
• Worked on creation of service consumption Model, custom Entity involving SAP BTP ABAP.
• Worked on CDS table functions to consume AMDP classes in CDS views.
• Worked on Extensibility in S/4 HANA Cloud.
• Convert legacy ABAP code to ABAP on Cloud or on BTP ABAP environment efficiently.
• Developed and maintained custom Fiori applications, modify existing Fiori apps, and create web-based user interfaces using SAPUI5.
• Providing Technical solutions and efforts estimation for on-going In-house requirements.
• Implemented new module SAP CCM in replacement of legacy rebate process.
• Implemented new functionalities in DAT (Dynamic Allocation Tool) in SAP APO module with SAP Clean Core principles.
• Implemented standard solution (BADI, EXIT) recommended by SAP to fulfill the custom solution for SAP CCM.
• Used Transfer rules for SAP FI module for enhancement and modification of some functionalities.
• Debugged standard flow for several subprocess to implement SAP CCM.
• Enhanced rebate process report and output type for future compatibility.
• Helped functional consultant to create Functional specification for the complex requirements.
• Helped in create test data by explaining the flow of FM, reports, enhancements.
• Enhanced T-Code like WB2R_SC, WZR2 etc.
• Replaced the logic of standard table like VBAK, VBAP, KONA etc. with SAP CCM tables WBAK, WBAP, WCOCOF etc.
• Interacted with different projects team for smooth go live for dependent objects shared among SAP CCM and others.
• Coordinated with Offshore India team to explain the technical requirements and there way out in complex scenario.
• Closely work with Functional consultant to make them understand the new T-codes flow and process like reversal, accrual, business volume table etc.
• Mentored junior developers and provided technical guidance on best practices for Fiori development, ABAP programming, and BTP deployment.
• Design reviews, Code reviews, Technical Specification document reviews. Company: HCL Ltd. (Apr 2019 to Jan 2023)
Project 3: Church & Dwight
Church & Dwight Co., Inc., is a major American manufacturer of household products that is headquartered in Ewing, New Jersey. While it manufactures many items, it is best known for its Arm & Hammer line which includes baking soda and a variety of products made with it, including laundry detergent. Responsibilities:
• Developed list report using CDS views for the PNET project.
• Enhanced functionality in objects to improve the performance using the ABAP on HANA.
• Developed many ABAP CDS View while migrating the old reports of 3PL project to HANA approach.
• Developed AMDP class and methods and used them in ABAP reports to get performance benefit of HANA.
• Developed OData Service for using get method for Sales Order status report based on schedule line item and designed front-end screen in SAP UI5/Fiori application.
• Aligned with UI team to bridge the OData services to UI5 application.
• Migrated LSMW to BDC for the CK74(Create additive costs) transaction when there was no BAPI available for the same.
• For automation, developed OOP’s based report in SAP BW system for GDW job monitoring which triggers an email notification if job got delayed or cancelled.
• Optimize the report by improving the approx. 10hrs run time to 2hrs to 3hrs based on the number of work process passed on the selection screen via the parallel processing technique.
• Developed a report for different vendors based in US to create invoice automatically in FB01 using the file from AL11 and manipulate the data to its relevant course.
• Developed several Adobe and Smart form.
• Worked with the PI team to create a FM for the data to be insert in the custom table coming through proxy channel from the non-SAP WMS system.
• Enhanced the logic in IDOC FM to end the IDOC with error based on the several validations from the table data v/s the data coming from the TMS server.
• Enhanced functionality for VA02 t-code, if the item list contains any hazardous material, it should populate ALV pop up output.
• Modified SMARTFORMS which triggered for the process order COR2 t-code. Company: NTT-DATA-GDS (AUG 2017 to MAR 2019)
Project 4: Honeywell
Honeywell Aerospace products and services are found on virtually every commercial, defense and space aircraft. The Aerospace business unit develops innovative solutions for more fuel-efficient automobiles and airplanes, more direct and on-time flights, safer flying and runway traffic, along with aircraft engines, cockpit and cabin electronics, wireless connectivity services, logistics, and more.
Responsibilities:
• Created the entire configuration object such as configuration scenario, Party, Receiver determination, Interface determination, sender agreements and receiver agreements for the various scenarios.
• Extensive experience on Monitoring and Troubleshooting capabilities of SAP PI/XI such as Message Monitoring, Component Monitoring, Performance Monitoring, End-to-End Monitoring in Runtime Workbench.
• Expertise in cache monitoring, queue monitoring and proxy runtime.
• Involved in development of IDOC to file interfaces between ECC and third-party Warehouse Management system.
• Monitoring and troubleshooting the post go-live integration issues using the Runtime workbench and SXMB MONI.
• Developed OOP’s based reports and displayed on ALV grid using classes Like CL_GUI_CUSTOM_CONTAINER, CL_GUI_SPLITTER _CONTAINER, CL_GUI_DOCKING_CONTAINER.
• Developed a replica of standard report /SAPSLL/FOLLOW_ON_BLCK_DOCS_R3 (T-code /SAPSLL/DS_P_FLON_R3) with additional functionality.
• Enhanced the standard reports (/SAPSLL/SPL_BLOCKED_PARTNERSLO, /SAPSLL/SPL_CHECK_SCEN_C1_LO,) using implicit enhancement in GTS system based on the customer requirement.
• Enhanced the standard functionality creating enhancement spot to change the default layout of reference object view in IW21 t-code for project management module.
• Developed a report to calculate the Revenue WIP in PS module based on the Plant, Year and Period selection criteria with a multitasking functionality and the output send to user inbox. Company: TCS (Aug 2015 to Jul 2017)
Project 5: CMS (Contract Management Solution)
CMS is a template repository where we store the contracts and take care of the contracts till the last step of signing. Some important features: -
• Manage procurement and sales contracts, Order form, Schedule, internal agreements, etc.
• Automate and accelerate the entire contract lifecycle.
• Standardize and control contract development.
• Collaborate with all stakeholders.
Responsibilities:
• Interacting with the functional team to resolve the Production issues.
• I was a part of CTPL migration project within a CMS build team end to end.
• Created BDC programs in which rejected the dummy Material with the reason as duplicate and add the right Material.
• Created a report for Business Team using OO ABAP to show the user list in the work center.
• Used tools such as SQL Trace (ST05), Runtime Analysis (SE30) to improve performance of coding.
• Used “BAPI_QUOTATION_CREATEFROMDATA2” for creation of quotations for the test data. Project 6: SAP Mergers & Acquisition
The objective of Mergers & Acquisitions SAP Implementations project is to eliminate merged company's legacy ERP application and replace them with SAP's ERP system.
Responsibilities:
• Enhanced the code to Enable users on multiple validation to update the Business Partner field in CSA (Customs Self- Assessment) records using custom t-code (YCACSAGR02).
• Maintained the SO10 text and read in the report for the variable of PO in the FM IDOC_OUTPUT_ORDERS.
• Created complete SMARTFORM to print invoice in the development system as per user requirement.
• Enhanced the Key Code field validation in CJ20N T-Code by the China company code.
• Enhanced the T-Code CJ20N Tax Purpose field flow down from the WBS element level to Network level, to revise the value to be same and to hit the database.
Technical Skills:
• Languages: ABAP, JAVA, HTML
• SAP Technologies: SAP Fiori, SAP Business Technology Platform (BTP), SAP S/4HANA
• Tools: SAP GUI, SAP Gateway, SAP Hana Studio, Eclipse
• Databases: SAP HANA, Oracle
• Other: REST APIs, SOAP Web Services, OData, Agile (Scrum, Kanban)