Name: Arnab Midde
Contact: ***- ***-****
Email: *******.***@*****.***
LinkedIn: www.linkedin.com/in/arnab-midde-49663567
SAP S/4 Hana Technical Project Lead
Professional Summary:
SAP Technical Lead with over 18 years of experience specializing in SAP ABAP and S/4HANA technologies.
Proven expertise in full lifecycle implementations, including 5 end-to-end SAP projects and 3 Greenfield implementations.
Extensive hands-on experience in SAP S/4 HANA, ABAP on HANA, CDS Views, RAP, OData, and Fiori. Strong background in SAP enhancement frameworks, including BADIs, User Exits, and enhancement spots.
Delivered successful SAP projects across multiple industries: healthcare, retail, utilities, professional services, and manufacturing.
Played a key role as on-site technical lead, bridging communication between business, functional, and offshore development teams.
Implemented integration between SAP ECC and Ariba Supply Chain Collaboration using IDocs and Proxies.
Led the integration of SAP ECC and SAP S/4HANA systems for streamlined order-to-cash and procurement processes.
Experience with REST and SOA Web Services for seamless system integration with third-party platforms. Strong experience in object-oriented ABAP, Smart Forms, Adobe Forms, and ALV reporting.
Adept in performance optimization, system tuning, and advanced troubleshooting techniques. Designed and developed complex custom SAP applications for clients such as KPMG, Stryker, and Cardinal Health.
Led the implementation of SAP Global Template for CRM and SD modules across global locations. Successfully integrated Oracle Eloqua with SAP CRM using REST APIs.
Designed and implemented Fiori-based microservices applications integrating .NET and SAP via REST API.
Specialized in SAP CRM WebUI, SAP BTP, and ALE/IDoc-based integrations. Experience in data migration, using BDC, LSMW, and custom tools during legacy system transitions.
Skilled in SAP technical documentation, code review practices, and usage of Code Inspector and ATC tools. In-depth knowledge of SAP functional areas: OTC, PTP, RTR, and Ariba Supply Chain.
Proven track record in mentoring junior developers, ensuring adherence to SAP best practices, and managing distributed teams.
Technical Skills:
Core SAP Technologies
SAP ABAP, ABAP on HANA, SAP S/4 HANA, SAP ECC 6.0, SAP CRM
SAP Modules / Functional Areas
SAP OTC, PTP, RTR, SAP Ariba Supply Chain Collaboration
Programming & Development
OOABAP, Function Modules, SmartForms, ALV, BDC, ABAP Dictionary, RFC, BAPI, BADI, User Exit, BTE
Enhancement & Frameworks
SAP Enhancement Framework, BADIs, User Exits, Enhancement Spots
Integration & Interfaces
ALE, IDoc, Proxy Development, REST API, SOA Webservices, JSON/XML Mapping, SAP BTP, SAP PI/PO
UI & UX Development
SAP Fiori (standard & custom apps), Web Dynpro for ABAP, Adobe Forms, SAP GUI, SAP Query
Advanced Programming Models
CDS Views, AMDP, RAP (Restful ABAP Programming Model)
Testing & Optimization
Code Inspector, Unit Testing, Debugging, Performance Tuning, Troubleshooting, Code Review Practices
Data Migration
LSMW, BDC, Legacy to SAP Migration Strategies
Project Methodologies
Agile, Waterfall, Transport Management System (TMS), SAP Solution Manager (assumed)
System Integration Experience
SAP ECC Ariba via IDoc/Proxy, SAP S/4 HANA ECC, SAP CRM Oracle Eloqua (REST API)
Deployment & Lifecycle
Full SDLC, Global Template Implementations, Greenfield Implementations
Professional Experience:
Johnson and Johnson, OH, USA Nov 2024 – Till Date
SAP S/4 HANA Technical Lead
Responsibilities:
Lead the technical upgrade of SAP S/4HANA system landscape and regression testing. Analyzed existing custom code base for upgrade compatibility and performed remediation.
Designed RAP-based services for Release 7 custom developments and Fiori extensions. Built CDS views and AMDP logic for analytical and transactional reporting.
Validated Ariba and other third-party integrations post technical upgrade. Prepared and executed cutover strategy for custom transports and technical corrections.
Enhanced standard ARBCIG_ORDERS IDOC to send Purchase Order information to Ariba.
Implemented custom validation and substation rule to validate and update GL for Account Posting.
Implemented Custom user exists and BADIs to validate and update Sales Order attributes like Inco Terms, Sales Office, Complete Delivery Indicator, Route for Dangerous goods.
Implemented custom enhancements to do the ATC check at configuration level and determine the right configuration during ATP validation and confirmation using user exists MV45AFZB.
Delivered release-wise documentation, version tracking, and deployment packages. Worked closely with Basis and Functional leads to ensure upgrade readiness.
Provided architectural input on custom object design and transport optimization. Guided development team in adopting clean core principles and extensibility options. Monitored production system health, application logs, and critical job performance.
Environment: SAP S/4HANA 2023, RAP, CDS Views, OData V4, Custom Fiori/UI5 applications, Integration with Ariba and external systems using REST APIs, Advanced ATC checks, Clean Core readiness, SAP Cloud Connector (optional use), HANA DB, Linux OS, Eclipse ADT
Stryker, OH, USA Mar 2023 – Oct 2024
SAP S/4 HANA Technical Lead
Responsibilities
Lead SAP S/4HANA technical team for Ariba Supply Chain Collaboration integration. Designed and developed interfaces using IDoc, Proxies, and REST API to connect SAP and Ariba.
Designed and implemented custom enhancements for SD Sales Order (VA01) creation using user exits and BAdIs, including customer-specific validations and defaulting logic using MV45ZZA
Developed and maintained pricing logic using VOFM routines (Requirement & Formula) for dynamic discounts, surcharges, and promotional schemes, Freight condition removal for Return/Recall Order.
Integrated SAP S/4 HANA with SFDC (Sales Force) and BigCommerce to create Sales Order in SAP from Purchase Order created by Customers in SFDC and BigCommerce.
Collaborated with SD functional team to extend standard pricing procedures (PR00, K004, ZFRC) and implement custom condition types with data-driven scaling logic
Developed reusable ALV reports and CDS views to track open orders, delivery blocks, and pricing discrepancies across sales orgs.
Configured ALE for master data distribution between S/4 and external systems. Provided Ariba functional teams with technical impact assessments and feasibility evaluations.
Delivered technical specifications, performance-optimized ABAP developments, and unit testing. Participated in S/4HANA Release 5 and 6 fit-gap analysis and WRICEF estimation.
Collaborated with business analysts to convert functional needs into scalable technical solutions. Led cutover strategy sessions and prepared custom object migration plans.
Conducted system integration testing (SIT) and resolved defects in procurement and supply chain modules. Supported data migration for vendors and material master from legacy SAP ECC to S/4HANA.
Maintained technical documentation, ensuring alignment with Stryker’s global template. Coached junior developers on SAP RAP model and object-oriented ABAP principles.
Provided post-go-live hypercare and technical issue triaging for global rollout.
Environment: SAP S/4HANA 2023, RAP, CDS Views, OData V4, Custom Fiori/UI5 applications, Integration with Ariba and external systems using REST APIs, Advanced ATC checks, Clean Core readiness, SAP Cloud Connector (optional use), HANA DB, Linux OS, Eclipse ADT
KPMG, OH, USA Jan 2020 – Feb 2023
SAP Technical Lead
Responsibilities
Technical design and object strategy for S/4 HANA migration. Designed CDS views, OData services, and RAP models for UI integration.
Led end-to-end technical implementation for OTC and PTP modules. Developed middleware integrations using REST APIs and JSON payloads.
Created Fiori applications for logistics and procurement dashboards. Optimized ABAP codebase with performance monitoring tools. Managed offshore teams and performed weekly status reporting.
Provided input on SAP BTP extension models for future scalability. Conducted interface failover and resiliency testing.
Built multi-layered RAP applications with annotations and UI metadata. Designed cross-application services for master data governance.
Ensured data integrity between ECC and S/4 systems during transition. Supported regression testing, defect resolution, and post-production monitoring. Created code packages adhering to ATC and SAP readiness standards.
Environment: SAP ECC 6.0, SAP CRM 7.0, CRM WebUI, SmartForms, Adobe Forms, ALE, IDoc, RFC, BAPI, Enhancement Framework (BADIs, User Exits), SAP Solution Manager (for transport & change management), Unix OS, Oracle DB
KPMG, NJ, USA May 2016 – Nov 2019 SAP Technical Lead
Responsibilities
Led technical development across multiple rollout phases in the AMR region. Delivered enhancements in SAP CRM and ECC for OTC and PTP processes.
Implemented Fiori application to create Sales Order from Opportunity created in SAP CRM.
Built complex ALV and interactive reports for sales and service operations. Handled integration objects using Proxy and SOA-based interfaces.
Worked on SmartForms/Adobe Forms for invoices and sales orders. Built RAP-based data models and integrated with Fiori.
Implemented CDS views and AMDP methods for real-time analytics. Conducted workshops to identify gaps in global template vs. local needs.
Supported Ariba-SAP integration for procurement and supplier collaboration. Reviewed WRICEF developments and provided architecture guidelines.
Coordinated cutover planning and tracked technical readiness. Conducted end-user demos and post-go-live hypercare support.
Automated system error handling for outbound IDocs and inbound orders. Created Fiori launchpad catalogs and groups for regional users. Built reusable code frameworks to reduce future rollout efforts.
Environment: SAP CRM 7.0, SAP ECC 6.0, CRM WebUI, Middleware, REST API (for Eloqua Integration), Adobe Forms, ALE/IDoc Integration, ABAP Object-Oriented Programming, Windows Server, Oracle DB
KPMG, NJ, USA Aug 2012 – Apr 2016
Onsite Co-ordinator/Technical Lead
Responsibilities
Acted as primary onsite contact between business teams and offshore ABAP developers. Conducted requirement workshops and collected technical specifications.
Managed and assigned development tasks across a distributed team. Coordinated with functional leads for clarifying enhancement requirements. Handled SAP CRM technical customizations including WebUI configurations.
Conducted peer code reviews and ensured adherence to SAP standards. Provided effort estimation and planning for technical objects.
Built ALE/IDoc and Proxy integrations for master data replication. Debugged complex CRM and ECC issues in real-time during testing cycles.
Assisted with transport sequencing and deployment validation. Ensured cutover object readiness and go-live technical support. Reviewed WRICEF deliverables for GT2.0 implementation. Created reusable templates and tools for mass data handling.
Supported configuration of SAP middleware scenarios. Managed defect triaging and technical resolution during UAT and hypercare.
Environment: SAP ECC 6.0, SAP CRM 7.0, SAP SD, CRM WebUI, SmartForms, Adobe Forms, ALE, IDoc, RFC, BAPI, Enhancement Framework (BADIs, User Exits), SAP Solution Manager (for transport & change management), Unix OS, Oracle DB
TCS, India Oct 2010 – July 2012
SAP Application Developer
Responsibilities
Worked extensively on SAP CRM including CRM 7.0 EhP1, CRM 7.0 EhP2, and CRM 7.0 EhP3. Enhanced standard SAP CRM WEBUI application using EEWB (Easy Enhancement workbench), AET (application Enhancement Tool)
Implemented SAP CRM Sales (Activity, Leads and Order Management), CRM Marketing (Surveys, Mail Forms, Segmentation, Target Group, Campaign Management and External List Management- ELM) and Account Management (Accounts, Contacts and Account Hierarchy).
Thorough understanding of Web UI Architecture (BSP, BOL, GENIL, MVC).
Configured and developed Transaction launcher to launch custom transaction and third-party applications
Configured custom Business role, Navigation Bar profile, Role Configuration Key, Logical Links and Work Center in SPRO.
Implemented BADIs and User Exits for custom business logic enhancement. Developed custom screens using module pool programming for SAP SD, MM.
Created data dictionary objects – Tables, Views, Structures, and Search Helps. Participated in functional and technical specification design workshops. Performed unit testing and supported integration testing (SIT)
Environment: SAP ECC 6.0, SAP CRM 7.0, ABAP Workbench, SmartForms, SAP Script, BDC, LSMW, ALE/IDoc, Classical ABAP, Windows OS, Oracle DB
IBM India, India Aug 2006 – Sep 2010
SAP Application Developer
Responsibilities
Developed classical and interactive ALV reports using ABAP for SD, MM, PS and HR modules. Designed SmartForms and SAPScript layouts for customer billing and contracts.
Built complex Webdynpro applications on SAP Project system.
Built custom BDC programs and LSMW templates for legacy data migration. Created custom Function Modules and BAPIs for 3rd party system integration.
Implemented BADIs and User Exits for custom business logic enhancement. Developed custom screens using module pool programming.
Created data dictionary objects – Tables, Views, Structures, and Search Helps. Participated in functional and technical specification design workshops. Performed unit testing and supported integration testing (SIT)
Involved in object transport through the SAP landscape using TMS. Fixed ABAP bugs and optimized code for performance. Assisted functional team with business process understanding in SD and CRM.
Coordinated with offshore developers for deliverables and defect fixes. Used Code Inspector and Runtime Analysis tools for code validation.
Environment: SAP ECC 6.0, ABAP Workbench, Webdynpro, SmartForms, SAP Script, BDC, LSMW, ALE/IDoc, Classical ABAP, Windows OS, Oracle DB
Education
Bachelor of Technology: Electronics and Communication Eng, 05/2006
Bengal Institute of Technology, India