Profileimage by RaviTejaGuptha N Senior Programmer from Bengaluru

Ravi Teja Guptha N


Last update: 06.09.2022

Senior Programmer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Limited professional)




SAP CRM Software Development, ABSL, ABAP CRM, ABAP Programming, OO, ALV Reports, Programming, ABAP-CRM, ABAP/4, BOL, Database, Oracle, CRM 7.0, SAP ECC 6.0, Solution Manager, Conigma tool, SNOW, SAP Cloud for Customer, JIRA, SMT, HP ALM, CRM, API, ERP, UI, Fiori Apps, OData, PBO, Web Service, Middleware, Cloud, C4C, KUT/SDK, web services, Release Management, XML, MTU, UAT, application management, SOLMAN, CONIGMA, SNOW Tools

Project history

08/2011 - 08/2014
Senior Programmer
Contributions in CRM on Premise:
* Created an infoset query with the Data Internal Program
* Created Data sources/Attribute lists with standard/Custom Queries
* Created CRM_IM_ADD_DATA_BADI implementation to show the Mkt Permissions comm. Details in the
campaign file export
* Created CRM_MKTLIST_BADI implementation to update the custom Account/Contact fields, activity
creation updates through ELM
* Having good exposure on one order framework/customization (API FMs, Status Profile, Action
Profile, Partner Determination Procedure, Pricing Determination Procedures, Organization
Determination Rule....)
* Created a complete transaction cycle from Lead -> Quote
* Worked on LORD framework, where we will create the ERP Quotes as follow up CRM Opportunities(
* Created AET fields & tables
* Modified the web UI views as per the requirements (Adding buttons, GET, GET_V, GET_P, Events,
* Navigation, OCA, Custom Views, Simple Object...)
* Worked on call back events
* Implemented Desktop connection, Fiori Apps (BADI /CRMGWS/IF_GROUPWARE_SNC_QUERY, Enhanced the
OData class, Used Invisible Studio)
* Worked on Surveys (Written the custom logic in PBO, PAI FMs)
* Implemented custom search framework which will improve the searches performance
* Worked on Smart forms
* Have good business knowledge from Service Request to Credit Memo Request
* Have worked on archiving the transactions (Enhancing the READ/WRITE/DELETE programs, Creating
a new info structure, implemented BADIs (ARC_CRM_ORDER_DELETE, ARC_CRM_ORDER_WRITE)
* Created a Web Service/Report through which we will create/modify the Service
* Created a report to update the attachments to the Archive server
Master Data:
* Worked on CRMC_BUT_CALL_FU FMs, BUS7 events FMs, BP Merge settings
* Customized Navigation bar profile, adding function profiles to Business roles
* Dynamic navigation bar profile
* Worked on Middleware Issues (BDocs, Queues)
Contributions in Cloud for Customer (C4C):
* Created several embedded components (EC) and attached in the TIs
* Created KUT/SDK fields and handled the mandatory/visibility conditions dynamically
* Created actions to create invoices in the Service ticket BP
* Created custom BOs and exposed their web services to PI
* Created MDR to create Cumulative Monthly invoices
* Worked on Quote Approval Workflow, General workflow approval rules
* Created a URL Mash up
* Created a Custom BOs and created the Web Service to get the data

Contribution in ECC:

* Worked in the Complex report on Product Release Management with Screen Modifications,
Interactive ALV output, using sub screens.
* Created a logic in the User Exit which will check the several conditions while creating the
Purchase Order and Purchase Requisition.
* Developed the smart form for Script Migration for Account Statement with additional
functionalities and done the configuration setting in the NACE and designed the new Smart Form
from the scratch.
* Worked on the Proxy related thing which will add the Material Characteristics to the System
from the XML input

1) Project : Bosch Thermotechnik
Client : BOSCH
Team Size : 25

The Bosch Thermotechnology division is responsible for all activities involving heating technology
and hot-water solutions. The division has a number of major international and regional
thermotechnology brands and supplies people with state-of-the-art technologies worldwide. In times
of scarce energy resources, the topic of efficient heat generation is of existential importance.

Roles and Responsibilities
* Supporting Sales and Service Consultants for technical issues.
* Provided key support between the User Department and Development while finalizing the
Requirements and effort estimation
* Monitoring the batch jobs, dumps and Queues. Analyzing in failure cases.
* Finding the cause for the raised incidents and giving the solution for the same.
* Providing the effort estimation for the changes and developing the changes as well.
* Had 1.5 year of onsite exposure

2) Project : MTU
Client : Rolls Royce
Team Size : 5

As a supplier of drive systems for land, marine and rail applications as well as plants for electric
power generation, our company has a reputation throughout the world for reliability, pioneering
technology and comprehensive service. The product range is the widest and most advanced in the
sector, covering diesel engines to 10,000 kW.

Roles and Responsibilities:
* Working as a CRM Cloud for Customer(C4C) technical Developer
* Given support to the production system
* Analyzes the issues and fixing the same
* Analyzed the new project requirements and supported in Project proposals as well.

3) Project : Blue Ocean
Client : Mettler-Toledo
Team Size : 75+

The client is a Global Manufacturer and Marketer of precision instruments for use in laboratory,
industrial and food retailing applications with 10'000 employees. The development of this software
has been mainly offshore in China and India. The deployment of the software is planned in different
roll-ins, service packs and releases.

Roles and Responsibilities:

* Working as a technical Developer, Issue co-relater.
* Worked for two US1, EU2 rolluts.
* Analyzing Functional Specifications checking for feasibility analysis and requirements
* Developing the objects as per client requirements after approval of technical specification.
* Responsible for review of the development object of self as well as peers at same level.
* Responsible for delivering the object once the UT mile stone is approved by the manager.
* Supporting hyper care, SIT phases, UAT phase.
* As the post production activity, supporting the issues raised by the user and providing the
analysis to support them as part of application management process.
* Having Experience working with SOLMAN, CONIGMA and SNOW Tools

Local Availability

Only available for the countries India
Profileimage by RaviTejaGuptha N Senior Programmer from Bengaluru Senior Programmer