16+ years of total IT experience specializing in SAP Restful Application AoC Programming, ABAP, BODS, SAP CRM Techno-Functional. Domain experience in Retail Services, Financial services, Life Science and Healthcare, Oil and Gas Industries. Sound knowledge of SAP S/4 Hana, SAP ITS Mobile Application, CSS, HTML mobile page development, BODS dataflow design and development. Extensively worked in software design and development. Experienced in all stages of product life cycle. Proficient in understanding business processes/requirements and translating them into technical requirements. Developed and tested hypotheses.
Overview
16
16
years of professional experience
2008
2008
years of post-secondary education
5
5
Certifications
4
4
Languages
Work History
Senior SAP Technical Consultant
Tata Consultancy Services-Client: ABB Inc(US/CA)
01.2022 - Current
Data Integration using IDOCs, LSMW
Technical analysis and estimation for new requirement. Technical Documentation preparation.
Resolving technical issues within team.
BW Extraction FMs, Reports Development.
Using new ABAP 7.5 programming
End-to-end fully custom Restful ABAP Programming Application Framework(RAP) for subcontracting with Fiori published using OData V4. Display of all the customers in ListView and ObjectView. Use annotations to put Datapoint(Net Gross summation, Customer Name), Facet collection including document date, Order details. Define Behavior definition to put default values and put action to copy existing customer instance and create new customer number alongwith child BOs. Extensively used EML for updating data into DB table.
Fiori Launchpad, OData, BAS tool in BTP, CDS(Interface View, Private View, Consumption View), AMDP, BOPF.
SQLScript, Advance ABAP Programming
End-to-end SAP upgrade and patch deployment. SPAU and SPDD, Pre-upgrade and post upgrade activities like queue monitoring, pre-requisite note implementations, post-upgrade testing, dump resolutions, issue fix.
Project backlog is scanned to determine the priority and then assign the most complex design project to myself.
Going through the FDD and requirement gathering from business in case of more inputs needed.
Analyzing the scope of the project and design the project with a date of Delivery date.
Worked extensively on Workflows development, workflow issue resolution.
Create extractor FMs for BW system.
Code review based on performance checks, naming guidelines, proper commentary for any change request or new development. Review TDD and FDD for documentation.
Deep understanding of Enhancements, Basis, user exits, BTE
Extensively worked on smartforms, scripts and Adobe forms. Use of FormCal and JavaScript.
IDOC failures debugging and development
RICEFW development expertise.
Workflow related high priority issues are assigned to me and resolved by me.
Presales activities in the company for showcasing the technical capabilities in BODS, ITC Mobile implementation, and workflow development.
Development of generic program with client namespace to send acknowledgement emails to vendors for their orders. This program was developed in OO ALV and rolled out to 13 countries of ABB.
Data Migration Analyst
Tata Consultancy Services-Client: ABB Inc. (EU)
12.2021 - 12.2022
Develop jobs using query transformation to extract, transform, and Load data to SQL DB.
ABAP data flows are created for big tables like bseg and Mseg
Data profiling to infer the partitioning to be done on tables to extract data in batch thereby improving the data extraction, and Load time.
Monitoring the jobs and correcting the errors in the logs.
Based on the test runs in Quality system a complete new strategy was developed to determine which tables will run at what time to achieve maximum load in minimal load time. For example Bseg and Mseg will never be put in same script but will be put in two scripts running parallel.
Get the CPU usage and network usage mapping to decide on the run strategy.
Get the basis input to increase the timeout time in case of huge tables run
Did go-live in 13 countries across Europe for Data migration.
SAP Technical Consultant
Tata Consultancy Services-Client:ABB Inc.(CZ)
08.2020 - 11.2021
Design, Develop and built entire Warehouse Picking, Packing and Shipping using ITC mobile application.
Using web dynpro I created screen with functionality on receiving the barcode scanner on RF Reader the cursor will move to the next input screen field on RF scanner.
The web dynpro is then converted to html application and published to the output.
Screens are adjusted based on the size of the device
Authority checks and login screen was designed to fit the mobile RF scanner device
CSS tags are used to do cosmetic changes thereby making it user friendly, clean and easy to use.
Print functionality was also implemented.
Sustainment Production Support
Tata Consultancy Services-Client: BOSE Corp.
10.2016 - 07.2020
Development of custom UI Assignment block was created using AET for North America specific Interaction Center users for US Government Rules related fields. These were added to the order details page.
Troubleshoot incidents, bug fixes and resolve standard requests and enhancements
Incidents include B2C and B2B orders and fulfilment
There is multi-level integration of SAP CRM system to Experian Unify, Ingenico, ACI, Infoscore, Merkle, GMP, etc. Trouble shoot in case of failure in establishing connection.
XML transformation was developed to push data from SAP CRM to Ingenico system.
Development of BSP application for Goods Movement with multiple screens was developed. Order Inbound will perform Goods receipt and confirmation to the warehouse will be done by another user. The entire BSP application was developed custom.
Implementation of PCI (Payment Card System) for Interaction call center employees such that when the customer is ready to tell credit card details a pop-up screen is developed in CRM UI. This pop-up screen will have card details and will be securely passed to the ACI payment system. The card number is hidden. RFC FM was developed that is converted to a Webservice and then it is called to push the data. The receiver payload will get the result in the result of the RFC FM.
Client uses SAP Hybris for vendor access. Order data IDOC, BP details IDOC, Service Order IDOC, Complaint order IDOC were designed and developed. Standard IDOCs were extended with 12 new custom fields for the data inbound and outbound. Right from RFC connection, WE20 Partner Profile was developed. In case of issues related to IDOCs debug the same by importing the file from production to Q system(WE18).
Pre-upgrade activities like upgrade of Sandbox system first following the steps like stopping all the connections to 3rd party systems, Locking users, pausing the daily jobs for a certain period of time, SPAU, SPDD activities, checking for dumps, testing the system, pre-upgrade notes implementation, post upgrade note implementation, error resolution, raising OSS notes in case of issues related to new process.
Requirement gathering, Requirement analysis, Development of various technical and SDLC related documents, Development of application, Perform code and document reviews to ensure quality code, Defect fixing, Continuous production support with dedicated phone line and email, Unit and Regression testing-test scenarios and test script, Solution and designing of applications, End-to-end testing
Note Implementation
Creation of assignment blocks for Activity screen and appointment page
Creation of new elements in header using AET
Creation of drop down
Attaching new custom factsheet and in addition to standard for additional requirement
Navigation from one component to another, one view to another
Creation of reports and updating the CRM tables using entities instead of ABAP statements
Creation of ODATA services for Mobility
Creation of Data Source objects for BW reports
Using dynamic query to fetch the opportunity, appointment, quotation, etc details and also updating the same
Creation of follow-up documents by creation of Action Profile and then using scheduling action and executing the report
Use of copy document BADI for creation of follow-up document
Used tools like parallel processing to improve performance, multi-parallel processing, persistence class and shared memory to improve the performance
BP factsheet and PDF formatting
Menu and submenu in header screen web UI
Defect resolution using HPQC
Usage of shared memory and persistence class for performance improvement, Parallel processing
TREX catalog search using fuzzy logic
Worked on FPM and Web Dynpro
Creation of APIs for RFC connection with Java system.
SAP Best Practice Implementation
CMS Infosystems Pvt. Ltd-Client: Reliance Industry
03.2012 - 11.2013
Technical point of contact for team members
Interaction with Solution Architect and discussing on issues.
Providing technical solution and design
Perform code review and test scripts, Unit Testing
Production support, Managing team of 10 members
Note Implementation, Debugging and finding enhancement points and exits and implementing the same
Implementing customized objects, Interactive dashboard development for Accounts payable department using OOPS methodology
Finding Business Transaction Events (BTE) to modify reference document header field
Recalculating the service tax or works contract
Release management, Development and designing of applications, Code review and testing using various tools, Report development with authorization roles
DMS document creation and attachment for Invoice right from configuration to saving document in DMS(CV01N/02N)
Following RIL specific standard programming and code optimization
Implementing substitution exit for accounting document post
Building smartforms and Adobe forms.
OO Report using ALV grid and docking container for Accounts Payable functionality with buttons, editable fields, interactive screen.
SAP CRM Technical Consultant
AAKIT Technologies Pvt-Client:Oberoi Reality
08.2010 - 02.2012
Introduction to Sales and Marketing CRM system(Business Object, Role Key, CRM User Interface)
Development of 13 Document Template forms in SAP UI using BADI. The data is extracted from the CRM and ERP using the GUID of the particular page. The data is then used as a merge field
and printed in Microsoft Word. The templates developed are Agreement letters, Registration letters, etc.,
Remote Function Modules to get data from SAP ERP to SAP CRM ERP.
Email and SMS configuration in Action Profile wherein the Email and SMS to be sent are developed in Smartform.
Copy the existing standard customization of a particular page and add Z fields. Eg: Addition of
Zfield Car Park No in activity page Parking using AET methodology.
Change the label of UI field in Design layer. Get table name and field name from BOL Repository.
Design Layer concept
Web Service of Remote Function Modules (RFC) in SAP is used in Microsoft InfoPath 2007 to
print forms such as Agreement Letter, Allotment Letter, Receipts, etc.
Data is converted into .csv file and stored in a particular location periodically which is consumed
in Sales Force a CRM solution,
Custom BAPI development to be used in .NET application for internal users.
Development of Target Setting Program where depending on specific scenarios the payment to be demanded from the customer is calculated in OOPs
Development of Courier Tracking Report in OOPs concept with interactive reporting and save.
Gained knowledge in the business process of a construction company.
Development of lead status report and complaint status report in CRM.
Created field plant location in lead using EEWB (easy enhancement workbench).
SAP ABAP Technical Consultant
AAKIT Technologies Pvt. Ltd.
03.2010 - 07.2010
Development of new application for the client to manage export and imports (EXIM) which involved requirement gathering, understanding the business process and solution designing
The work involved: Development of Export Import (EXIM) Package
The Exim module is to keep track of export of finished goods and import of raw materials against a license
This license is issued by the government of India for the import of raw materials against export of finished goods
Licenses like ADVL (Advance License), DFIA, etc., Calculating the amount based on the tax application by the government
Being in continuous interaction with client on the activities at the exports and imports management
Studying the legalities involved with the Import and Export process
Generating reports to calculate the net profit and loss for authorized roles, The import export forms like pre-shipment invoice, post shipment invoice, bill of lading, etc using Smartforms, Gate Pass Entry Program using screen exit in Sales Order, check printing, Smartform, report, etc.
Converting the programs to Unicode compactible, Interaction and co-ordination with German colleagues, Checking and releasing the transport request
The work involved: There were in total 11 systems which are to be made unicode compactible by following the steps and assigning it to requests and releasing, GUI_UPLOAD, GUI_DOWNLOAD, open dataset in default mode, hexadecimal to char conversion like horizontal tab, etc.
Development of employee payroll processing report in ABAP-HR
Education
Bachelors’ degree of Engineering (B.E.) - Information Technology (I.T.)
Mumbai University
Skills
SAP ABAP(Enhancement, Exits, SAP system upgrade, Migration, Integration with third party systems, Reports, Forms, Dumps, Trace Analysis)
Training
SAP ABAP Certification, Mumbai, Lithan Genovate Ltd. 2010
SAP Customer Relationships Management (CRM) Certification, Mumbai,
Open SAP course – IoT, Mumbai, 2017
SAP C4C (Customer on Cloud) technical, Mumbai,2019
Business Analytics Completion Certificate, Boston, USA, Harvard Business School Online 2020,
SAP BODS Training, Mumbai, Udemy Academy
SAP S/4 Hana on ABAP
SAP Restful Application Programming + Fiori
Certification
SAP Certified Associate - Back-End Developer - ABAP Cloud