Summary
Overview
Work History
Education
Skills
Timeline
Generic

Selvakumar Mohan

SAP Application Engineer
Round Rock,Texas

Summary

Adept at leading complex SAP S/4 HANA transformations, I successfully spearheaded a multi-million-dollar corporate function project at Apple Inc., showcasing deep expertise in CDS, AMDP, and RAP. Leading a team of 35+ professionals, I drove innovative SAP FIORI configurations that enhanced process efficiency, resulting in a significant improvement in project delivery timelines. Known for strong problem-solving skills and effective stakeholder communication, I excel in collaborating across departments to implement impactful solutions. With a proven track record in the retail and logistics sectors, I am committed to optimizing operations through strategic leadership and technical proficiency. Knowledgeable SAP Consultant with experience taking ownership of SAP solutions and related software and services. Talented at managing legacy installations as well as spearheading new deployments. Keen to drive positive movements in revenue and business performance through direct oversight of all branded and related products.

Overview

2025
2025
years of professional experience
4
4
years of post-secondary education

Work History

SAP Application Engineer

Apple Inc.
Austin, TX
8 2022 - Current
  • Architected and Designed a complex, multi-system CAP JAVA-based application, incorporating CDS-based data modeling and utilizing the RAP framework for robust application development.
  • Led a 25-member team and spearheaded the design and delivery of solutions for three critical corporate functions, ensuring efficient and high-quality outcomes.
  • Delivered a $3M corporate function project within the specified timelines, demonstrating strong project management and strategic execution.
  • Oversaw two business units’ S/4HANA conversion efforts, currently driving the custom code remediation phase to prepare for seamless migration.
  • Pioneered a proof-of-concept for event-based messaging from SAP ECC to SAP Advanced Event Mesh (AEM), transitioning from batch processing to real-time event-driven architecture.
  • Developed a data extraction solution from SAP S/4HANA using CDS views to feed data lakes such as Big Data and BigQuery, enabling comprehensive enterprise reporting on Google Cloud.
  • Supervised and guided programmers, designers, and technicians, assigning tasks effectively and monitoring performance to align with project targets and deadlines

SAP Technical Lead

Ulta Beauty Inc.
11.2021 - 07.2022

Lead Architect & Developer of a Enterprise wide program for SAP S4HANA Implementation


Responsibilities as SAP S4HANA Expert:


  • Designed and Delivered an Error handling solution built using RAP(Restful ABAP Programming).
  • Designed and developed SAP Conversational AI based BOT. This BOT enabled the Business users query for the information they need for their daily activities right out of Microsoft Teams without getting into the S4 system, which also includes Workflow Approval/Rejection of business documents right out of Microsoft Teams. This solution involved cross platform Integration of Microsoft AZURE, SAP Conversational AI BOT, SAP APIM and SAP S4.
  • Modeled Interface, Composite, Consumption type CDSes, also built UI by creating Metadata Extension(MDE) kind CDS views.
  • Expert knowledge on AMDP, created AMDPs which can perform complex query operations at DB, which significantly improved the performances of the business processes.
  • Designed and completed the OAuth2.0 SAML Bearer Assertion flow between the Native(IOS) Application and S4 Application, which enabled the single sign on for the business users at the stores.

Senior Developer - SAP

ULTA Beauty
03.2020 - 11.2021


SAP CAR 4.0 on HANA Technical Architect:


1. Designed and delivered Technical solution for SAP CAR 4.0 implementation.

2. Most Technical objects delivered used the concepts like CDS & AMDPs.

3. Developed and delivered HANA Objects for direct DB consumption from middleware like BODS, which improved the performance.

Principal

Westernacher & Partner Consulting
09.2019 - 02.2020


  • Worked as SAP TM Technical Solutions Architect - Worked on Conditions, Web service Consumption and enabling the Web service communication between the SAP ECC and SAP TM.
  • Worked as SAP Event Management Consultant, configured Events to report events from External Rail tracking system QTS into SAP TM.
  • Integration of SAP TM with Uber Freight for direct RFP quote by consuming Uber's restful APIs within SAP TM.
  • SAP FIORI Practice Lead US - Responsible to build repository, POCs for the business ideas on SAP UI5 and FIORI.


Principal Consultant - EAS SAP

Cognizant Technology Solutions
07.2015 - 08.2019


Full stack FIORI Architect & SAP Cloud Platform Enthusiast:


SAP UI5:

  • Worked on setting up the SAP Cloud Connector to expose the SAP OData services of the on-Premise SAP Back end system to the SAP Cloud Platform so as to consume them for UI development on SAP WEB IDE.
  • Worked on development of Applications based on all available standard templates in SAP Web IDE. Templates worked on:

1. List Report Application,

2. Master- Detail Application,

  • Extended the standard template controllers, UI fragments to achieve custom requirements where standard customization was unavailable.
  • Deployed the SAP UI5 based application into the SAP ABAP Repository to be used for migrating from lower to higher environments of SAP back end systems.
  • Extended standard SAP delivered SAP UI5 applications per customer need.
  • Developed Dynamic SAP UI5 application based only on Annotations was delivered per client requirement. The applications mainly included below FIORI Elements.
  • Smart table columns via line item Annotations,
  • Icon Tab Bar with Icon tab filter using both PresentationSelectionVariant & SelectionVariant Annotations.
  • Dynamic Value help for the field via Value list Annotations.
  • SmartFilter Criteria generated via SelectionFields Annotations.
  • Strong Debugging knowledge of the .Js controller files of the UI layer for analysis and resolution of issues with the SAP UI5 based custom/standard Applications.
  • Assigned custom .css files to change the formats of the FIORI elements like ICON Tab Filter ICONs.
  • Extended standard application views, controllers via the available extends in the XML views.
  • Modelling of the custom applications design in the Build Platform, downloading code experts of such models to make the development efforts easier.
  • Configured the out of box SAP delivered UI5 Applications and enabled workflow functions.


SAP FIORI Configuration & Administration:


  • Created Custom Launchpad Roles via LPD_CUST and configured the custom deployed SAP UI5 applications in the Launchpad Roles.
  • Created semantic objects for each applications configured in Launchpad Roles.
  • Developed a Tile in Tile in concept for the client to group applications of sub category into Tiles to avoid larger scrolls down to reach the application of interest by the end users.
  • Created Catalogs, Tiles and Target mapping to map semantic objects and custom application id configured in the back end.
  • Created Groups based on the logical grouping of the the business functions and included tiles from various catalogs available.
  • Worked with the SAP Security team to assign the catalogs and groups created to the user roles, so as to enable users access the tiles and hence the SAP UI5 applications configured(Custom & Standard).
  • Rebuilt a Store Ordering portal for the client which was based off of Web Dypro ABAP and hosted on Enterprise Portal into SAP UI5 based applications and hosted them on SAP FIORI.


SAP NW Gateway Services Architect:


  • Built the Gateway services Projects in the back end system, have logical grouped the related functionalities in single project to render service to multiple FIORI Applications.
  • Created the Entity Types and Entity Sets with properties(Custom and DDIC based).
  • Implemented get-entityset, get-entity methods of the DPC EXT classes to provide list and individual information of the queried data.
  • Generated entity and entityset based on available Elementary search helps which would facilitate providing dynamic search helps for SAP UI5 Applications.
  • Implemented UPDATE STREAM method of the DPC EXT for attachment of file(.pdf) functionality to the content server.
  • Worked on the "CREATE_DEEP_ENTITY" and hence the "CUSTOM_CREATE_DEEP_ENTITY" to implement the table handling of the data sent from the UI layer to the back end for create functionalities.
  • Implemented the most CRUD functionalities of the gateway services.
  • Worked on both Hub based GW architecture and Embedded GW Architecture.
  • Good knowledge on the service registration of the services post development completion.
  • Programmed MPC EXT class to extend the SAP based annotations to enable filters, date formatting of the fields in the front end.
  • Created OData services as POC for adapting the BOPF Service for a business object in SAP Transportation Management System.


SAP S/4 HANA:


  • SAP ECC to S/4 HANA Conversion - Worked on multiple RFPs on the SAP ERP Suite to S/4 HANA Conversion projects.
  • Involved in the analysis of the effects to the existing custom codes of the client via the static and the SQL checks of those custom programs in the production environment.
  • Came up with the list of remediation the client needs to do to their custom code before they can be migrated into S/4 Environment.
  • Have good knowledge on the use of the SQLM and SWLT.
  • CDS - Core Data Services development - Good knowledge on ABAP based CDS views.
  • Built CDS views with Associations, Input Parameters, extending the standard CDS view.
  • Good knowledge on the CDS specialized SQLs like aggregations, Unions, Nested views.
  • Good knowledge on the VDM concepts, have determined standard delivered Interface CDS views, Consumption CDS views to be re-used during the customer implementation projects.
  • Good Knowledge on CDS Table functions, AMDP.
  • Developed AMDP - Procedures, Function based to support CDS Table functions.
  • Generated Custom Application - Appointment Scheduler via CDS view and hence generating a BOPF Object for the view, developed SAP UI5 application using Meta data Extension for the same.
  • Created BOPF based transnational application based on CDS modelled view.
  • Developed Metadata extensions(MDE) for CDS views to enable UI development seamlessly.
  • BOPF - Business Object Processing Framework - Worked with standard SAP delivered BOPF objects, have strong knowledge on
  • Node Structures:-
  • Definition of structure of node of a BO, nesting of the nodes to incorporate other BOs(dependent, master BOs).
  • Node Elements:
  • Worked on defining the new actions, validations, determinations.
  • Have developed multiple Z-objects to use Queries to retrieve data from BO Node and navigate with BO Nodes via Associations.
  • Strong knowledge on Generation of oData Services for BOPF which enables communication to the Native/Open UI layers.
  • Developed Z- UI5 Applications for combination of the CDS-BOPF frameworks.


SAP Cloud Platform


  • Developed SAP UI5 Applications for in-house SAP , configured them to deployed on the SAP FIORI on SAP cloud Platform.
  • A prototype is being built to use Python Based Anki COZMO robo which capture images transfers it over to the cloud platform via the IOT


SAP TM90, TM9.5 - BOPF, FPI Specialist:


  • As an expert SAP TM Techno-Functional consultant, was involved in RFPs for the new prospect SAP Transportation Management system projects for the clients.
  • Once the projects were confirmed worked on multiple POCs to prove the capabilities of the SAP Transportation Management system.
  • Lead the SAP TM Technical Center of Excellence(CoE) of Cognizant and owned a landscape for all the SAP TM technical POCs done for multiple clients.
  • Created a SAP Netweaver Gateway based oData service for Freight Orders, to enable FIORI based application for the freight orders as POC to the client who want to create custom SAP UI5 based screens for SAP TM Applications.
  • Helped project teams to enhance screens to include new fields on the FBI screens and also enhanced the BOs via BOPF to include new custom actions for the standard business objects.


SAP ABAP Expertise:


  • Worked on BADIs, UserExits, Enhancements.
  • Worked with most Interfaces - RFC, BAPIs, Proxies, OData services, IDOCs.
  • Expert knowledge on Object Oriented ABAP
  • Worked on developing both transaction applications and a reports.


Manhattan WMOS - SAP Integration Specialist:


As a part of client's Inventory Sync team,my role involves determining the root cause for the Inventory mismatches of articles between Manhattan WMOS and SAP. This includes analyzing the way the orders are executed in Manhattan WMOS system via UI screens as well as SQL Queries. SAP side of the analysis involves the Pick, Pack, PGI/PGR of the Sales & Purchase orders.

Sent reports every day about the analysis carried out for the day, which kept the core business posted on Inventory levels at DCs and plan for any promotions or purchases desired.

Senior Consultant - ERP

Cognizant Technology Solutions
05.2012 - 06.2015

SAP SRM - Web Dynpro ABAP & WorkFlow Consultant:


  • Developed the complete solution for replacing the SAP GUI for Service Entry Sheet of the ECC system which will pop-up when clicked on the work item on Enterprise Portal (EP) for Accepting/Rejecting the Service entry sheet with the Web dynpro ABAP version(Custom development). The development replaces the requirement for the end users at stores to have SAP GUI installed in their systems. The same has been appreciated by the client for clearing a biggest overhead.
  • Punch Out Catalog- The SAP SRM has capability to integrate with an external catalog sites like Amazon, eBay where multiple vendors can host their products and client can log into SAP SRM and from there go into this external catalog site select the necessary items they require, check out from their directly into the shopping cart, during this process the following validations are need to be performed.
  • Product Category Validation based on Z-Custom table,
  • Vendor Validation based on Z-table,
  • Unit of Measure (UOM) based on Z-table.

Allocation order performance enhancement- The allocation order development is intended for largest number of items in the shopping cart via excel upload, the Upload, Order, Approval of the shopping cart took an average of 45 mins which was not acceptable for the client, the same was tuned by me using the OO ABAP methodology and avoidance of calling same function modules which caused the performance hindrance was able to improve the performance to 8 mins. The same has been appreciated by the project management team and client.



SAP TM8, 8.1 - Web Dynpro ABAP Consultant, BOPF, FPM Specialist:


  • Responsible for the developments related with the CIF of master data from ERP to SAP TM system.
  • Involved in the development of the inbound interface with custom logic for filling of the OTRs, DTRs.
  • Developed custom logic for carrier selection. Based on the carrier ranking and the transit time available in the rank list, the delivery date time is altered considering the Good receiving hours at the destination location.
  • Included custom fields on the TORs, TRQs both at the BO level and UI which is based on FPM.
  • Implemented a complex Custom logic in the Tendering capability of the TM system. The client had a complex tendering mechanism, involving plant level details, including the holiday calendar and good receiving hours at each plant.
  • Developed the portal for the carriers of the client, where the carriers can record their invoices into the client’s system, for the expenses incurred other than one’s as per the Freight Agreement. Owned the Portal product development, which removed the traditional manual invoicing for the additional expenses, which made the process automated and more accurate. This portal was sold to client with additional cost than the upgrade cost quoted, which is the biggest value add to our organization
  • Responsible for new requirements or change requirement from the client and pass on to the offshore team for delivery.
  • Responsible for organizing the Functional Integration Testing with the client, tracking the issues, fixing the issues and deliver it to the client.
  • Responsible for production support post live, fix an issue when a production issue rose.

Consultant – ERP

Cognizant Technology Solutions
10.2009 - 04.2012


SAP Web Dynpro ABAP Consultant:


  • Responsible for enhancement to exiting components and built new Webdynpro components as per requirements.
  • Worked on the existing application to add new fields to it, include logics in order to accommodate the new fields added.
  • Developed new application for mass upload of the local projects. The list of the local project to be created would be collected into a tab limited excel sheet and the same would be upload to the system via the upload element of the webdynpro ABAP. The same would be processed to and new local projects would be created or the error occurred in the process would be reported.
  • Worked with most elements via ALV, F4 value Help, Select options in Webdynpro ABAP utility for the implementation.
  • Developed Custom F4 helps for the Web Dynpro ABAP applications.


SAP ABAP Consultant:


  • Part of the SAP ECC upgrade team, performed the SPAU activities to make sure the functionalities changed for customer requirement on the standard SAP code in 4.7 stands valid in the upgraded ECC environment too.
  • Re-mediated the customer report source code in order to remove the obsolete statements, function modules in ECC, which were valid in 4.7.
  • Upgraded many user exits that were part of 4.7 into 6.0 environment removing the obsolete statements.
  • All the technical issues faced by both the MM, SD functional teams were handled; bugs raised in process were closed on time.
  • User Exit implementation for (Sales Order / Delivery Creation / Accounting document generation).
  • Worked with the file transfer from/to the banks in the format they want. Custom logic problems due to system upgrades were sorted.



SAP TM8.0 - BOPF, FPI(FPM+BOPF Integration) Consultant:


  • Worked in developing the business objects the SAP Business Object Processing Framework over Net Weaver Platform. The framework is completely based on the ABAP Objects. (SAP TMS is the first application delivered by SAP in Net Weaver Platform).
  • Worked in the Output Management module of SAP Transportation Management System.
  • Creation of the New UI for the output management part of TM System which required FPM, Web Dynpro Skillset.
  • Created authorization objects for the BOs for bringing in the role based authorization for that particular business object.

Programmer Analyst - ERP

Cognizant Technology Solutions
12.2006 - 09.2009

SAP TM7.0 - BOPF, Web Dynpro ABAP Consultant:


  • As a technical Offshore team member for the implementation project. Worked in the new SAP Business Object Processing Framework(BOPF) over NetWeaver Platform. (SAP TMS is the first application delivered by SAP in NetWeaver Platform).
  • Done extensive work in debugging standard SAP TMS application in Cognizant and understood the new underlying framework BOPF and educated other fellow developers about the working of BOPF in TMS application.
  • Touch based with SAP colleagues in Germany and collect information about the technical system of TMS.
  • Co-ordinated with TMS Functional consultants @ onsite in understanding the requirement of client and creating design for the same.
  • Customized SAP TMS POWL applications using SAP’s enhancement framework.
  • Customized Standard ABAP WEBDYNPRO applications suiting customer’s requirement.
  • Written report programs in BOPF to get reports regarding tendering etc. Worked in Post Processing Framework in TM and ERP.
  • Designed and implemented integration of SAP TMS 7.0 with SAP ERP via XI (Sales Order Creation / Block).
  • Conducted in-house training sessions in WEBDYNPRO ABAP and TMS Business Objects @Cognizant Technology Solutions for Technical Consultants

Education

Bachelor of Science - Electronic And Communication Engineering

Anna University - Chennai India
India
05.2002 - 05.2006

Skills

SAP S/4 HANA - Expert Knowledge on - CDS, AMDP, BOPF, Restful ABAP Programming

SAP TM- Techno-Functional SAP Transportation Management expert Business Object Processing Framework(BOPF), FBI(FPM, BOPF Integration), Event Management

SAP FIORI - Configurations & Administration expert, Theme Designer, Roles Design and Assignment

SAP ABAP - Strong Knowledge on BADIs, User Exit, Strong knowledge on Interfaces Development like IDOC, proxies Strong OO ABAP Knowledge Expert knowledge on OData Services

Industry Experience - Retail, Manufacturing, Logistics

SAP BTP - Good Knowledge on FIORI on Cloud, Cloud Connector Integration of On Premise SAP Systems, Integration Suite - API Management

SAP UI5 - Apps with FIORI Elements, Template based App developments using Web IDE

SAP BTP - Designed and Architected JAVA based UI application for Corporate Functions

Timeline

SAP Technical Lead

Ulta Beauty Inc.
11.2021 - 07.2022

Senior Developer - SAP

ULTA Beauty
03.2020 - 11.2021

Principal

Westernacher & Partner Consulting
09.2019 - 02.2020

Principal Consultant - EAS SAP

Cognizant Technology Solutions
07.2015 - 08.2019

Senior Consultant - ERP

Cognizant Technology Solutions
05.2012 - 06.2015

Consultant – ERP

Cognizant Technology Solutions
10.2009 - 04.2012

Programmer Analyst - ERP

Cognizant Technology Solutions
12.2006 - 09.2009

Bachelor of Science - Electronic And Communication Engineering

Anna University - Chennai India
05.2002 - 05.2006

SAP Application Engineer

Apple Inc.
8 2022 - Current
Selvakumar MohanSAP Application Engineer