Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Additional Information
Languages
Timeline
Generic

Sundaran Nair

Kolkata

Summary

ABAP on HANA Certified Development Lead with over 18 years of experience in information technology, specializing in SAP ABAP ODATA/APO. Demonstrated ability to manage multiple priorities effectively while enhancing client satisfaction through strong problem-solving skills. Recognized for resolving complex issues and fostering positive team dynamics. Committed to professional growth and seeking new challenges that leverage interpersonal skills and time management expertise.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Senior System Advisory Analyst

Confidential
Kolkata
08.2018 - 04.2023
  • OData Specific Developments.
  • Developed an OData service to create PRs by using BAPI_REQUISITION_CREATE based on the document type (FO Framework Order and NB) sent from the Olympe platform (front end).
  • Basically, two types of PR are being created: Frame Work PR and Standard PR.
  • Developed OData service to populate payment terms and tax code in the customer data tab on the ME53N screen.
  • Developed OData services to add one-time vendor address, ordering address, invoice partner, supplier status, and compliance indicator in the additional info section (ME53N) during PR creation.
  • Developed OData services to add 'Hide Price,' 'Free Item,' in the header note, and item note during PR creation.
  • Developed an OData service to populate the Vendor Material Number in the Vendor Material Field under the tab Material Details (ME53N) during PR creation.
  • Developed OData service to split the account for a line item based on the Account Assignment Category. If it is a cost center, the distribution should split the amount based on quantity, based on percentage, and based on amount, both during the creation of Framework PR and Standard PR.
  • Developed OData service to help attach a file to a PR during PR creation, both for Framework PR and Standard PR.
  • Developed an ABAP program to create and change the PO by using BAPI_PO_CREATE1 and BAPI_PO_CHANGE from PR (created using the OData services mentioned above).
  • Developed an ODATA service to populate only the relevant PO's corresponding to the PR that has been selected in WEB APP (Request to Cockpit)
  • Developed an OData Service to Upload & Download File as an attachment for PR which will be added to the PR in ME53N transaction code
  • APO ABAP Specific Developments(DP/SNP/PPDS)
  • Developed APO ABAP program to read data from the live cache related to transportation lane (/SAPAPO/TL3) and update in the custom Database Table
  • Developed an APO ABAP program to update values in the standard /SAPAPO/MAT1 transaction code.
  • Developed an APO ABAP program to retrieve PDS data (/SAPAPO/CURTO_SIMU (View)) from live cache and update it into a custom database table.
  • Developed an APO ABAP program to retrieve records related to Quota (/SAPAPO/SCC_TQ2) from the live cache and update the custom database table.
  • Developed a complex report calculating the number of times a particular macro is executed by any users, and then displayed the count of the execution.
  • This is displayed in report with all the details
  • This is achieved via an implicit enhancement in the standard APO, FM, /SAPAPO/, ADVX_MACRO_CALCULATION.
  • Developed an ABAP program that will read time series data from Live Cache by using BAPI BAPI_PBSRVAPS_GETDETAIL2 according to the selection screen, and then write it back to the Live Cache to the desired key figure using BAPI_PBSRVAPS_CHANGEKEYFIGVAL.
  • Developed an implicit enhancement in BAPI_ORSRVAPS_GETLIST to check where in all this BAPI is called in programs (custom and standard). The objective is to replace that BAPI with another one, BAPI_PPDSSRVAPS_GET_IO_NODES, using the standard function module SYSTEM_CALLSTACK.
  • In APO, PPDS implemented the BADi /SAPAPO/RRP_HEUR_DO (Method-Before) to filter out Location-Product while running a Product Heuristic (SAP_PP_02).
  • Created implicit enhancement for standard report RPEGMASS01 to change the pegged requirement based on ATP category validation.
  • Implemented a BADI /SAPAPO/RRP_FIXPEG (Method-SORT_IO_NODES) to prioritize the demand for fixed pegging creation.
  • Developed implementation for BADI /SAPAPO/CDPS_FDISHEU (Method-Before) to change and filter the data when functions are called in the Detailed Scheduling Planning Board.
  • ECC ABAP Specific Development
  • Developed RFC as part of the MII Implementation (CIM Replacement) project, the MII system will send information when changes occur in the assignment of production orders to streams in a given press.
  • The contents of the RFC will be updated in a custom table.
  • Developed RFC Function Module that will update the MII data to the SAP database table via BAPI_PRODORDCONF_CREATE_TT.
  • Developed an RFC that will capture the information sent from the MII system related to the production order, such as RUN TIME, DOWN TIME, and QUANTITY. It will process the information using the SAP standard BAPI_ALM_NOTIF_CREATE, update the standard table AFRU, and send back messages to the MII system via the same RFC.
  • Developed RFC as part of the MII Implementation (CIM Replacement) project, the MII system will send information related to waste recordings, and the RFC will process the information via BAPI BAPI_PRODORDCONF_CREATE_TT, and send back messages to MII Systems.

Senior Consultant

CapGemini India PVT LTD
Kolkata
08.2015 - 07.2018
  • ABAP On Mobility Development
  • Client: Fireball
  • Module: QM, Work manager, PM, MRS (Multi Resource & Scheduling)
  • Development and Implementation of GET_END Method from Syclo Class for Allocation and Deallocation of Assignees in Requirement Assignment tab of t-code IW32
  • Development of Class and Methods for Operation Assignment for the above-mentioned requirement
  • Development of ABAP class for checking SQEP (Suitably Qualified and Experienced Professional) based on the data transmitted from Mobile
  • Modifying the text coming from Mobile /Agentry and Updating the Long Text in IW43 t-code based on AUFNR (Operation Number) and VORNR (Operation Number)
  • Creation of POST-EXIT enhancement for method UPDATE_WO_MOBILE_STATUS of Standard Class /SMERP/CL_PM_WORKORDER_DO for Team Leader Rejecting Text which is being sent from SAP to Mobile
  • Creation of OVERWRITE-EXIT enhancement for method CREATE_WO_CONFIRMATION of Standard Class /SMERP/CL_PM_WORKORDER_DO for mobile time confirmation calculation Start, Pause, Finish, Reject status by Operative
  • Development of a FM ZPM_MOB_AUTOTIMEBOOKINGCLCKOUT which will create a confirmation using BAPI_ALM_CONF_CREATE based on the Status obtained from Mobile like ST01, PS01, FIN, and updating it in IW43
  • ECC ABAP Specific Development
  • Implementation of BADI NOTIF_EVENT_SAVE for QM module
  • Implementation of BADI PLM_AUDIT_LAST_GET for QM Module to display last associated AUDIT
  • Implementation of BADI PLM_AUDIT_ACT_LINK for QM for Linkage of objects with corrective action
  • Implementation of BADI PLM_AUDIT_TEXT_ID for definition of text type for Audit
  • Client: Inmarsat
  • Module: MM,SD,PM
  • Implementation of method CHANGE_DELIVERY_HEADER for the BADI LE_SHP_DELIVERY_PROC for creating an Invoice during PGI through VL02N
  • Creation of Complex Report to download data from a Single excel file with three tabs and update to 3 standard data base table like KONV, KONP& KONV
  • Created an Implicit Enhancement for few fields in Custom Enhancement tab in IW31/IW32/IW33 for PM
  • APO ABAP Development
  • Client: Coke
  • Module: APO DP, SNP, PPDS
  • Designed and modified the SAP standard program for Purchase order creation to Sync with the STO order created in APO as the Account Assignment Category field (KNTTP) in ME22N /ME23N is not getting populated
  • Designed a solution to restrict the GRPRT Field in the GR tab in the product master /SAPAPO/MAT1, while doing RIMODINI from ECC for materials related to GB Plants
  • The solution has been achieved using BADI SMOD_APOCF005
  • Designed and developed a BADI Implementation /SAPAPO/SDP_SAVE and Standard enhancements for requirement where the users will be restricted to enter values of Production Planned Key figures in the /SAPAPO/SDP94 grid if there is no source of supply maintained for that particular bucket in table /SAPAPO/TRPROD
  • The development also validates 1) It will run for only SNP related planning books.2) The development also checks, if there is a background job running, it will bypass enhancement and will not stop
  • This is totally a customized solution, and the standard has been modified to achieve the solutions
  • Designed and developed an interface using exit and BADI for /SAPAPO/CCR to synchronize the stocks between APO and ECC and thus clearing out from /SAPAPO/CCR transaction
  • Designed and developed a complex program to read data from APO application log(SLG1) through APP_LOG_READ_DB and uploading it into application server for further processing based on sales org, date
  • Developed a program and a Badi Implementation for Badi /SAPAPO/SDP_INTERACT which is being used to lock and unlock the planning areas (/n/SAPAPO/SDP94) for background jobs
  • For lock options the program will send a system message to all the users to notify that the planning areas will be locked for background job run and wait for the specified time and terminate the users logged in the planning books and update the custom tables
  • For unlocking the flag in the custom table will be deleted and allow the users to log in back in change mode
  • Developed a BADI Implementation for Badi /SAPAPO/SDP_SELECTOR, to restrict the demand planner at the sales organization level while loading /SAPAPO/SDP94
  • Developed an implicit enhancement method to prohibit editing of the planning book for certain sales organization
  • Developed a customized program by copying the standard program BTC_EVENT_RAISE to trigger a process chain and for monitoring the standard re-port /SSA/BWT has been used with the customized program
  • Functional Configuration Related to APO (DP & SNP)
  • Configured the Demand planning module: Creation of Storage bucket profiles, time bucket profiles, Creation of MPOS,Planning Book, PlanningArea, Data View
  • Created and Maintained Integration Models to transfer Data between ECC and APO
  • Defined process chains to automate both Transactional and Master Data extraction, generating CVCs, loading planning area, execution of Macros
  • Forecasting in Demand Planning Via Process Chain Based on Historical Data
  • Configured Like Modeling and Life Cycle Planning Configurations for new product
  • Development of APO macros based on requirement through Macro Workbench

Package Solution Consultant

IBM India PVT LTD
Kolkata
12.2011 - 07.2015
  • Evaluated customer needs and feedback to drive product and service improvements
  • Created and managed project plans, timelines and budgets
  • Conducted regular reviews of operations and identified areas for improvement
  • Developed effective improvement plans in alignment with goals and specifications
  • Supported creation of detailed, technical financial models to value potential acquisition targets
  • Maintained database systems to track and analyze operational data
  • Observed packing operations to verify conformance to specifications
  • Frequently inspected production area to verify proper equipment operation
  • Collected, arranged, and input information into database system

SAP ABAP Developer

Magna Infotech PVT LTD
Mumbai
12.2009 - 08.2011
  • Architected SAP solutions by prioritizing simplicity, appropriate scale, resiliency and maintainability
  • Traveled to client locations to implement SAP solutions and offered post-installation support services
  • Delivered SAP training, user support and knowledge transfer at end of project and followed up to verify successful implementation
  • Solved functional and technical obstacles and worked closely with project team from different streams
  • Trained and mentored junior staff on SAP system operations and functionality
  • Facilitated smart shopper conversion and e-commerce migration activities and tasks from SAP retail master data standpoint

Senior Software Engineer

Patni Computers
Navi Mumbai
08.2010 - 01.2011
  • Trained and mentored junior developers and engineers, teaching skills in [Area of expertise] and working to improve overall team performance
  • Checked client code for bugs and weaknesses using approved troubleshooting methods
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff
  • Provided technical support using knowledge of complex technology to solve problems and support new projects
  • Worked with development teams to correct problems and run test scenarios

IT Desktop Support Engineer

Hi Tech Technologies
Navi Mumbai
11.2006 - 11.2009
  • Gained strong leadership skills by managing projects from start to finish
  • Worked flexible hours across night, weekend and holiday shifts
  • Demonstrated strong organizational and time management skills while managing multiple projects
  • Paid attention to detail while completing assignments
  • Participated in team projects, demonstrating an ability to work collaboratively and effectively
  • Demonstrated a high level of initiative and creativity while tackling difficult tasks
  • Identified issues, analyzed information and provided solutions to problems
  • Demonstrated creativity and resourcefulness through the development of innovative solutions

IT HelpDesk Support & Network Engineer

Wipro Infotech
Mumbai
11.2004 - 11.2006
  • Participated in team projects, demonstrating an ability to work collaboratively and effectively
  • Exercised leadership capabilities by successfully motivating and inspiring others
  • Demonstrated respect, friendliness and willingness to help wherever needed
  • Cultivated interpersonal skills by building positive relationships with others
  • Identified issues, analyzed information and provided solutions to problems
  • Adaptable and proficient in learning new concepts quickly and efficiently
  • Self-motivated, with a strong sense of personal responsibility
  • Managed time efficiently in order to complete all tasks within deadlines

Education

Diploma Engineering - Polytechnic Diploma Engineering

SARMP & VTI
Shaikhpara, Murshidabad, India
08.2003

Bachelor of Science - Maths, Physics, Chemistry

TDB College
Raniganj, West Bengal, India
09.1999

High School Diploma -

B Zone Boys Multipurpose School
Durgapur, West Bengal, India
07.1997

ICSE: Class X -

Pranavananda Vidya Mandir
Durgapur, West Bengal, India
01.1995

Skills

  • ABAP OData/CDS/AMDP
  • ABAP APO
  • ABAP IBP
  • ABAP OOP’s
  • Team Lead & Management

Certification

  • ABAP on NANA SAP Certified Development specialist - ABAP for SAP HANA 2.0, https://www.youracclaim.com/go/o86usTX5rj7dzWnNCcpchg
  • SAP Certified Development Associate - SAP HANA 2.0 (SPS04), https://www.youracclaim.com/go/TATWKbL9GOnUDsNygYebWA

Accomplishments

  • Achieved results by completing tasks with accuracy and efficiency.
  • Collaborated with a team in the development of projects.
  • Resolved product issues through consumer testing.

Additional Information

Motivated Computer Science graduate seeking the role of IT Specialist at SoftwareX. Passionate about building software solutions and maintaining computer systems.

Languages

  • English, Excellent
  • Bengali, Excellent
  • Hindi, Excellent

Timeline

Senior System Advisory Analyst

Confidential
08.2018 - 04.2023

Senior Consultant

CapGemini India PVT LTD
08.2015 - 07.2018

Package Solution Consultant

IBM India PVT LTD
12.2011 - 07.2015

Senior Software Engineer

Patni Computers
08.2010 - 01.2011

SAP ABAP Developer

Magna Infotech PVT LTD
12.2009 - 08.2011

IT Desktop Support Engineer

Hi Tech Technologies
11.2006 - 11.2009

IT HelpDesk Support & Network Engineer

Wipro Infotech
11.2004 - 11.2006

Diploma Engineering - Polytechnic Diploma Engineering

SARMP & VTI

Bachelor of Science - Maths, Physics, Chemistry

TDB College

High School Diploma -

B Zone Boys Multipurpose School

ICSE: Class X -

Pranavananda Vidya Mandir
Sundaran Nair