MM

Mahesh Mulay

available

Last update: 06.09.2022

SAP Senior ABAP Consultant

Graduation: MCS
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Attachments

SAP ABAP Mahesh_Mulay_2020.doc

Skills

SAP ECC, ABAP/4, IBM, SAP, Classical & Interactive reports, Forms (SAPScript & Smartforms), Interfaces, User-exits, BADI, Module Pool, ALV, FM, Custom Container, SALV, ABAP Objects, RFC, Data dictionary, Performance, PCUI, IC Winclient, Webclient, Action management, Mail forms, BDT, EEWB, SAP HANA, ABAP Work flow, WebDynpro ABAP, Middleware, XI, IS-Utilities, IS-Media (MAM), CRM, FICO, SD, MM, PP, SAP VISTEX, Procure, VISTEX CHARGEBACKS, MDM, FPM, Database, Data modeling, Security, authorization aspects, BODS, Business Object Reporting, C, C++, Core Java, Servlets, JScript, HTML, ABAP, coding, naming conventions, device management, Siebel, error code, FI, application server, IDOC, XML, BDC, SAPLJHPA +CU5, web client, solution manager, data transfer, GUI, script, Interface, R/3, SAP R/3, Unit Testing, PCUI Interface, Sap Scripts, Smart, Application development, business logic

Project history

01/2020 - 01/2020
Programmer
Vishwa Infotech

PROJECT 1

Client Name NGO
Employer Vishwa Infotech, Pune
Project Name Dairy and Farm Survey
Team Size 6
Role Programmer


Brief Description of Project:
Application development on Information system for Dairy and farm survey at District level.

Contributions:
* Requirements and Analysis: Understanding the requirements of the client
* Interacting with the client on various forums to discuss the status of the project, clarify
any queries regarding the functionality etc.
* Design and Coding.
* Testing (Unit and Integration).

01/2020 - 01/2020
Programmer
Vishwa Infotech

PROJECT 2

Client Name Prism Information Technology
Employer Vishwa Infotech, Pune
Project Name Attendance Management System
Team Size 4
Role Programmer


Brief Description of Project:
An application project for Attendance management system at organizational level.

Contributions:
* Requirements and Analysis: Understanding requirements of the client and analyzing the existing
system.
* Designing and coding procedures.
* Testing (Unit and Integration).

01/2020 - 01/2020
Programmer
Vishwa Infotech

PROJECT 3

Client Name Prism Information Technology
Employer Vishwa Infotech, Pune
Project Name Medicine Transaction System
Team Size 4
Role Programmer


Brief Description of Project:
Application development on Billing and Inventory for Giant Pharmacist.
Contributions:
* Requirements and Analysis: Understanding requirements of the client and analyzing the existing
system.
* Designing and coding procedures that performed step-wise processing according to the demanding
business logic.
* Testing (Unit and Integration).
* Documentation.

03/2012 - 10/2016
Offshore Team lead
Npower; IBM India

Client Name Npower, UK
Employer IBM India, Pune
Project Name Npower AMS
Role Offshore Team lead
SAP Environment ECC 6.0


Npower AMS is a SAP-Utilities project for one of the major UK based client. It is for a regulated
market, both electricity and GAS.
Npower AMS project is SLA based to achieve monthly closing of 777 incidents raised in HPSC tool,
across ISU modules. Service requests are also raised and delivered based on the actual estimations.
Monthly releases are executed to deliver code fixes for the closed incidents with good quality of
root cause analysis solution documents. Additional tasks like batch monitoring, support pack
upgrades, system copy/refresh, cut over activities are also performed in the AMS project contract.

Contributions:
* Leading technical team of 20 resources (Pune and Kolkata) at offshore to support and deliver
across ISU modules.
* On-boarded technical resources across ISU modules and mentor resources on the AMS project
processes like SAP system access, HPSC tool for incident management and queue housekeeping,
client delivery process with supporting documentation's on monthly releases.
* Executed standard IBM QA processes with required technical documentation through sessions on
delivery and QA processes to technical team to deliver quality code by following client coding
standards.
* Performed QA role for the delivered code fixes through monthly releases.
* Proposed technical solutions and delivered objects across FICA, device management and BPEM
modules through code fixing for monthly releases.
* Communicated effectively with UK IBM team and business users through phone calls or emails
that helped team to analyze issues and propose effective technical solutions through
root-cause analysis across ISU modules this in turn achieved monthly SLA's/targets.
* Managed delivery of complex objects through monthly releases with good quality, on-time across
ISU modules through effective utilization of technically sound resources.
* Mentor and shared knowledge to build skilled resources on FICA, Device management, BPEM
modules from core ABAP.
* Managed bandwidth and worked as individual contributor in FICA, Device management and BPEM
modules through root cause analysis to close tickets and through code fixes for monthly
releases.
* Executed reporting tasks on daily batch jobs that served as input for pre-breakfast meetings
to the management and QA reporting to geo management for the technical objects delivered on
monthly releases.
* Evaluated technical resources across ISU modules to complete yearly project assessments that
served as input to the management for the annual appraisals process.
* Interviewed and hired good technical resources across ISU modules to fulfill AMS project
requirements.
* Received appreciation certificate from IBM UK management for the dedication, hard work and
leading offshore team in the AMS project.
* Received three times manager's choice awards from IBM India for dedication, hard work towards
project and stretching on additional support in other areas.

02/2012 - 10/2016
Team lead
IBM India Pvt. Ltd


01/2011 - 01/2012
Senior Software Engineer
ENEL - ENDESA; Accenture Services Private Limited

Client Name ENEL - ENDESA
Employer Accenture Services Private Limited, Pune
Project Name Enel Servizi Siebel CRM Support
Role Senior Software Engineer
SAP Environment ECC 6.0


ENEL is a SAP-Utilities implementation project for an Italian based client. It is for a regulated
market for both electricity and GAS.

Contributions:

* Delivered on-time 30 objects within 3 months duration with team size of 2 in the initial phase
of project.
* Worked as senior developer to mentor and support subordinate team members to get the assigned
objects done by making understand the requirements technically and functionally.
* Handled assigned responsibility of getting work done from subordinates from build to unit
testing phase.
* Performed Quality reviews for peers related to ABAP object deliverables.

Developed following objects as per the client requirements:

* Batch report program to extract invoices and produce output file (CSV format) containing all
the invoices.
* Batch report program to highlight the supplies for which there was an INVOICING error code as
EB-074 during the billing process and produce output file. The custom table will only populate
the results of the last program execution
* Batch report with imitate father-child to populate and update data in new database CMSI by
calling the main report in parallel mode in background.
* Report program to read file (mapped the invoices for entities in conventions and the
expiration date recalculated) from system ENTICONV and load in FI-AR the correct expiration
dates.
* Create remediation report for active supplies with a power greater than 15kW.
* Report program to generate master customers first billing output file on the application
server for both electricity and GAS based on month and year input criteria.
* Report to display all the information on technical supply both in online (ALV output) and
background (output file on application server) execution modes based on operand/group input
criteria with option of mailing the file details to desired recipient.
* Report program to implement the call to update the database modules CMF / CMI giving the user
a view of ALV output of the supplies for which the update occurred in the CMF database.
* Function module to create IDOC file containing information about readings to be acquired for
periods for which the readings are still not received for some reasons.
* Function module to create an IDOC in the system file containing information about readings to
be acquired for periods for which the readings are still not received for some reasons using
the input IDOC file.
* Function module to have an interface functionality which will manage requests to change serial
device (manufacturer code of the asset), digit device number and equipment context to the
laying.
* Function modules for group services processing bonus gas.
* Dialog program to load and check residential supplies through a menu. With menus for the
realizations of the "master data chains" related to the customers CAPRI and ECAPRI.
* Developed a module pool for management reading to produce a new monitoring tool for waste only
to the first generation phase of the IDOC, the creation of a dashboard for the management of
waste acquisition of readings.
* Modify existing report ZCTR_POSTUPLOAD_JOB for post-upload (sending results to SEMPRE) and
table ZTRACK_ESITI_ODL (the name of the file path is traced in the tracking table results to
SEMPRE)
* Modify existing report ZCRMSD_PREFA_WS_SD to populate flags for legal form, RC (request
connection to work), DA (additional documents) and function module ZM_CRMSD_STAMPA_GAS to
fetch print gas data fields.
* Modify existing function module ZISU_IDOC_CHANGE_DEV_GAS_V2 to process equipment replacement
by calling function module ZDMPOST_PROCESSO_DEVICE_CHANGE.

08/2009 - 01/2012
Senior Software Engineer
Accenture Services Private Limited


09/2010 - 12/2010
Senior Software Engineer
Accenture Services Private Limited

Client Name SASK Power, Canada
Employer Accenture Services Private Limited, Pune
Project Name SASK Power
Role Senior Software Engineer
SAP Environment ECC 6.0


SASK Power is a SAP-Utilities implementation project for a US based client. It was for a regulated
market.

Contributions:
* Handled FD walk through calls from offshore with onsite team.
* Mentor ASE and Handled responsibility to get the project deliverables completed.
* Performed Quality reviews for peers related to ABAP object deliverables.
* Developed ABAP Object for SAP ISU from technical design to functional acceptance test phase.
* Enhanced (through Custom Function modules) Dunning activities (related to Arrears and final
bill notice, Generate work-item, De-activate Installment plan) that will trigger particular
collection procedure and steps.
* BPEM enhancement (using BADI - EMMA_CASE, Enhancement framework) to add new data fields to
BPEM case functionality (t-code EMMACL, EMMACLS) related to handle meter reading error
corrections.
* Enhancement custom ABAP program to allow installation facts to be toggled on and off for many
installations. As the OMR marks for bill inserts are controlled by the installation facts in
SAP ISU.
* Custom ABAP program report to display Bill print Totals information using ALV Grid display.
* Enhancement custom ABAP program to create BPEM cases for vacant premises and send letters to
those premises with or without consumption for more than X days.
* Custom Outbound file interface program to send SAP CR&B account numbers to SASK energy
whenever a move-in occurs at a premise.
* Custom outbound file interface program to retrieve Customer information during each billing
cycle (20 times per month) through full cycle and delta file.

12/2009 - 07/2010
Senior Software Engineer
FPL, US; Accenture Services Private Limited

Client Name FPL, US
Employer Accenture Services Private Limited, Pune
Project Name FPL
Role Senior Software Engineer
SAP Environment ECC 6.0


Brief Description of Project:
FPL (Florida power light), was a SAPONE Phase II Implementation. This was a SAP-ABAP-IS-Utility.
It involved FICO, SCM implementation.

Contributions:
* Responsible to take assigned FD walk through calls from offshore with onsite for FICO RICEF
objects.
* Worked on Reports, Interfaces, Forms, Enhancements and Conversions.
* Performed responsibility of Code reviewing.

11/2007 - 04/2009
Associate Consultant
Siemens Information Systems


09/2008 - 12/2008
Technical lead
Siemens Information Systems Limited

Client Name Malayalam Manorama
Employer Siemens Information Systems Limited, Pune
Project Name IS-Media MAM module
Role Technical lead
SAP Environment ECC 6.0


Brief Description of Project:
Malayalam Manorama is a daily newspaper in Kottayam, India covering general news. It is one of the
world's top hundred daily newspapers based on circulation. With daily circulation of 1,514,000,
Malayalam Manorama is one of the biggest newspapers in the world.
Worked domestic onsite on IS-Media Implementation project in media advertising management (MAM)
module.

Contributions:
* Report program to generate online XML using order data interfacing Non-SAP In-design
application.
* BDC call transaction program to upload change BP master data.
* User exit (EXIT_SAPLJHA1_001) for transaction JHA1N to convert base unit of measurement to
enhance the unit data in JHAGA table.
* User exit (EXIT_SAPLJHA1_001) for transaction JHA1N to enhance edition category, combination
category data in JHAGA table.
* User exit (EXIT_SAPLJHTS_006) to check three level product hierarchies in transaction JHA1N at
item level.
* Menu exit (EXIT_SAPLJHPA_011-SAPLJHPA +CU5) to update the credit allocation as per the sales
office.
* User exit (EXIT_SAPLJHPA_001) for transaction JHA1N to update box number in caption at item
level.
* Modify user exit (EXIT_SAPLJHA2_001) for transaction JHA6 to handle the runtime error.
* User exit (EXIT_SAPLRSAP_001) to enhance data source 0FI_AR_4 with cheque bounce details and
business area for transaction RSA6.
* ALE configuration to transfer condition type data from development to quality system.

06/2008 - 08/2008
Team member
Siemens Information Systems Limited

Client Name SPG-ATLAS
Employer Siemens Information Systems Limited, Pune
Project Name ECC 6.0 Implementation
Role Team member
SAP Environment ECC 6.0


Brief Description of Project:
SPG-ATLAS is a Siemens power generation industry.
It is a Siemens in-house project for SAP ECC 6.0 Implementation. Worked at offshore (Pune).

Contributions:
* Enhancement using BADI ME_PROCESS_PO_CUST, ME_PO_PRICING_CUST for Purchase order and Outline
agreements to change the language key for a vendor if maintained in custom exception table
with a pop-up message.
* Enhancement using BADI WORKORDER_CONFRIM for work order confirmation in Production planning to
check time exceedance, check maximum confirmation value if no planned time, check cost overrun
with a pop-up message.

02/2008 - 06/2008
Team member
Siemens Information Systems Limited

Client Name John Deere (US)
Employer Siemens Information Systems Limited, Pune
Project Name CRM 5.0 Implementation
Role Team member
SAP Environment ECC 5.0, CRM 5.0


Brief Description of Project:
John Deere is the world's leading manufacturer of farm, forestry equipments with four major business
segments (agricultural equipment, commercial & consumer equipment, construction & forestry and
credit).
Worked offshore (Pune) on CRM 5.0 implementation.

Contributions:
* Modified custom program for BP/Dealer extract.
* Break-fix to correct the incorrect end date for Business Partner in IC web client using custom
class.
* Break-fix to send "close" text to portal using custom RFC and BADI in solution manager.
* Break-fix to correct the uploading to populate end date automatically using LSWM for dealer
interface data.
* Analysed (ALE change pointers activation), The BDoc data transfer for BP marketing attributes
(when business partner marketing attributes are changed) from CRM to BW system.

12/2007 - 02/2008
Technical lead
SAKAL Paper Limited; Siemens Information Systems Limited

Client Name SAKAL Paper Limited, Pune, India.
Employer Siemens Information Systems Limited, Pune
Project Name DISHAA - CRM 5.0 Implementation
Role Technical lead
SAP Environment ECC 5.0, CRM 5.0


Brief Description of Project:
SAKAL Paper is the leading Publication - Newspaper agency.
Worked at Client-site (Pune) on CRM 5.0 implementation for Marketing and Segmentation module.

Contributions:
* Modifying the standard layout for Activity and Lead documents using SMARTFORMS.
* Activity monitoring report using ALV.
* Lead monitoring report using ALV.
* Creating of Action definitions.
* Worked on Email configuration using SCOT, to send mails to internet.
* Marketing attributes assignment report using dynamic ALV.
* Report for Email Escalation, in case the activity document is in open status and not processed
by the person responsible.
* BDT to add custom tab for personal data with two custom field named hobby and birth date.
* IC Winclient customizations for maintaining
a) Window title
b) Toolbar and GUI status
c) Profile for automatically created workspaced
d) Configuring action box
e) Reminder script.
* Understanding of the Middleware mapping for Material data.

09/2007 - 11/2007
Team member
Yash Technologies

Client Name Chemtura, USA.
Employer Yash Technologies
Project Name Vendavo - SAP ECC 5.0 Support
Role Team member
SAP Environment ECC 5.0


Brief Description of Project:
Chemtura is a leading global supplier of plastic additives; pool and spa products; component
supplier to the lubricants industry; and a top global producer of urethane polymers.

Contributions:
* Functional support on a non-SAP application VENDAVO.
* Analyze and fix tickets related to pricing in deals/Contracts.

06/2007 - 11/2007
Consultant
Yash Technologies Pvt. Ltd.


06/2007 - 08/2007
Team member
Ceat tyres Pvt. Ltd; Yash Technologies

Client Name Ceat tyres Pvt. Ltd, India - Mumbai
Employer Yash Technologies
Project Name Maitree - SAP Implementation
Role Team member
SAP Environment ECC 6.0


Brief Description of Project:
Technical developments with IBM team on SD module.

Contributions:
* Write Technical specs with reference to functional specs.
* Develop Dialog programs on GUI Interface
* Develop Reports using ALV.
* Create Z table and Maintenance screen in R/3

12/2005 - 10/2006
Software Engineer
Patni Computer Systems Limited


02/2005 - 10/2006
Team member
McCormick & Company Inc; Patni Computer Systems

Client Name McCormick & Company Inc, USA.
Employer Patni Computer Systems, Pune
Project Name CRM 5.0 Support
Team Size 10
Role Team member
SAP Environment ECC 5.0, CRM 5.0


Brief Description of Project:
Support Project for CRM 5.0 including modification, enhancements, developing and designing of
business processes for Sales audit, Campaign Management, Trade promotion, Territory Management and
Partial Settlement on the GUI and PCUI Interface.

Contributions:
* Write Technical specs with reference to functional specs.
* Modification and enhancements on GUI and PCUI Interface using ABAP Objects.
* Develop Batch jobs in CRM and R/3 using RFC.
* Create Z table and Maintenance screen in CRM
* Create UTC and perform Unit Testing.

08/2006 - 09/2006
Team member
Messung Systems Pvt. Ltd; Patni Computer Systems

Client Name Messung Systems Pvt. Ltd, India
Employer Patni Computer Systems, Pune
Project Name SAP 4.6B Support
Team Size 2
Role Team member
SAP Environment 4.6 B


Brief Description of Project:
Support Project for SAP R/3 including modification, developing and designing of Z Reports for Sales
and distribution.

Contributions:
* Develop drill down list report.
* Modify and add new functionality to the Z reports.
* Convert existing reports into ALV reports.
* Create UTC and perform Unit Testing.

05/2004 - 12/2005
Team Member
Thomas Brooks Global

Client Name Engen Oil, USA
Employer Thomas Brooks Global, Pune
Project Name Support and Maintenance
Team Size 10
Role Team Member
SAP Environment 4.6 B


Brief Description of Project:
Support Project for SD and MM module including modification, developing and designing of business
processes.

Contributions:
* Creating and Modifying of Reports (Classical and Interactive using ALV).
* Develop the data transfer program (Using BDC method).
* Designing of Layout sets (Using Sap Scripts and Smart forms)
* Testing

02/2003 - 12/2005
Software Engineer
Thomas Brooks Global


06/2003 - 04/2004
Team Member
Cooper Cameron Ltd; Thomas Brooks Global

Client Name Cooper Cameron Ltd, UK.
Employer Thomas Brooks Global, Pune
Project Name Support and Maintenance
Team Size 8
Role Team Member
SAP Environment 4.6 B


Brief Description of Project:
Support Project for SD and MM module including modification, developing and designing of business
processes.

Contributions:
* Creating and Modifying of Reports (Classical and Interactive using ALV).
* Develop the data transfer program (Using BDC method).
* Designing of Layout sets (Using Sap Scripts and Smart forms)
* Testing

06/2002 - 02/2003
Programmer
Vishwa Infotech

SAP Releases 4.6B, ECC 5.0, ECC 6.0

Local Availability

Only available in these countries: India
Profileimage by Mahesh Mulay SAP Senior ABAP Consultant from Pune SAP Senior ABAP Consultant
Register