Post Job Free
Sign in

8 Years of SAP CRM, ABAP, HANA(Modelling & Code Pushdown, Optimizatio)

Location:
India
Posted:
May 07, 2014

Contact this candidate

Resume:

Prakash Kamaraj [pic]

Mail: *******.***@*****.*** #114, 2nd Floor,

Skype: Prakash.kamaraj3 5th Cross,

Phone: +91-988******* Chinnapanahalli,

Marathahalli (po),

http://scn.sap.com/people/k.prakash Bangalore - 560037.

http://www.linkedin.com/pub/prakash-k/24/738/3b7

Experience Summary

8 Years of professional software industry experience on design, development

and functional aspects of SAP HANA (Modeling), SAP CRM, Java/J2EE/Eclipse

Plug-in Development, Advance Java Script, SAP UI5, and ABAP for HANA

Optimization Technologies and leading complex project executions and

implementations efficiently.

Employment History

Organization Work Tenure Designation/Role played

SAP Labs India Pvt. 6th June 2007 - As Sr. Software Engineer from June

Ltd, Bangalore. Present 2007 till Apr 2012

As Principle Software Engineer from

May 2012 till Present

CompuWizards, 10th May 2006 - As Software Engineer from May 2006

Hyderabad. 30th May 2007 till May 2007

Career Highlights

One Live Suite on HANA custom code optimization project.

More than four Customer/Partner prototypes for Customer/Partner use case

(Custom Code Optimization using HANA).

Lead for delivering the "Reference Scenario Applications" as part of SAP NW

7.40 SPs to showcase the HANA consumption in various SAP UI technologies

such as SAP GUI, FPM, WebDynpro, SAPUI5 etc.,

Four SAP TechEd lecture/hands-on sessions from 2010-2013 for AiE/ADT (ABAP

in Eclipse, ABAP Development tools), Optimizing the code using SAP HANA,

ABAP language News topics.

Mentoring/Coaching SAP Customer/Partners to enable the new SAP HANA

modeling and Optimizing/Accelerating the performance for Custom Reports.

Also mentoring/coaching to develop new applications using SAP UI5.

Playing Scrum Master Role as an additional responsibility for my team for

last 2 years.

Certified Trainer for SAP HANA course ZHA400 (SAP internal) and HA400

(External) - ABAP for HANA.

Content Expert for the Open SAP course - ABAP for SAP HANA.

Conducted many SAP Code Jam (external) sessions and workshops for ABAP for

HANA topic.

Three End to End application development for SAP CRM 7.0 and EhP1.

Educational History

Qualification Institute/University Year of Grade / CGPA

Passing

BE [Computer Bharathiar University, 2004 78.25 %

Science] Coimbatore

HSC A. Nagore RKR Higher Secondary 2000 93.4 %

School

SSLC Govt. High School, Coimbatore 1998 91.8 %

Professional History

Company SAP Labs India Pvt. Ltd

Functional Area/Team Experience ABAP for HANA

From - to Apr 2012 - Present

Role/Responsibility Principal Developer / Technical Lead

Technologies Used ABAP, HANA Modeling (Views and Procedures) for Code

Pushdown, ABAP Dictionary Views, ADBC, CDS views, AMDP (ABAP Managed

Database Procedures, NW Gateway, ODATA, SAPUI5, FPM, WebDynpro, JavaScript,

ABAP for HANA Optimization Patterns

#1 SAP NW 7.40 Reference Scenario Applications

SAP NW is bundled with Reference Scenario Applications to showcase various

Frameworks/Concepts. Have led the team to deliver the Reference Scenario

Applications to showcase the HANA capabilities and various consumption

techniques on various SAP UI technologies. These applications are part SAP

BASIS component and shipped over various SPs starts from 7.40 SP02 to 7.40

SP05. These applications adheres the best practices derived by SAP Experts

and showcase the use cases of Open Item Analytics with various code

pushdown and optimization patterns.

SAP GUI (Report) applications

FPM and WebDynpro Applications

SAP UI5 (Mobile and Desktop) Applications

Fiori Applications

ABAP Push and Messaging Channels

ABAP for HANA optimization patterns and consumptions

#2 Customer Engagement Initiative Programs - Prototype with

Customer/Partner

Actively contributed to mentor the SAP Customers and Partners to them with

the HANA Code Pushdown and Optimization patters by inviting or conducting

the Workshops and hands-on sessions Customers and Partners develop use case

after the workshop and played the role Dev-Angel to mentor them completing

the prototype with code pushdown and ABAP for HANA optimization patterns.

Completed two phases of Customer Engagement Programs

Completed three prototypes of Customers/Partners (Phase I)

Completed Seven Prototypes of Customers/Partners (Phase II)

#3 Suite on HANA Optimization - Custom Reports

Actively contributed to optimize and accelerate the custom reports of one

of the prime Indian SAP Customer who migrated from ERP to Suite on HANA.

Played the role of Expert in optimizing and accelerating the custom

reports.

Achieved the acceleration up to 10000x faster.

Rewarded for the excellent contribution to enable customer to go-live.

#4 Trainings / Rollout Sessions / Events

Responsible to conduct trainings, rollouts and events for internal and

external SAP Professionals to teach the ABAP for HANA optimization

patterns.

Certified SAP Trainer for the course

ZHA400 - ABAP for HANA (Internal, SAP Labs Employees only) - Have conducted

more than six Trainings for the year 2013.

HA400 - ABAP for HANA (External) - Have conducted training for HA400 to an

SAP Partner (Wipro).

Conducted more than six Code Jam Events

Conducted Many workshops to SAP Customers/Partners for ABAP for HANA

optimization patterns

Company SAP Labs India Pvt. Ltd

Functional Area/Team Technology and Innovation Platform

From - to Apr 2010 - Present

Role/Responsibility Principal Developer / Technical Lead

Technologies Used ABAP, REST, Eclipse Plug-in Development, Java

#1 ADT - ABAP Development Tools - SE91 / Message Class

ADT - ABAP Development Tools is eclipse-based IDE to develop ABAP based

objects. SAP have invested to modernize the development environment with

one single IDE and provided a more powerful, user friendly IDE called ADT

(ABAP Development Tools) where one IDE to develop all development (Java,

Web, ABAP applications).

Responsible to build or port the tool for transaction SE91 which is ABAB

Message Class. Played the role of delivery responsible, design and

development.

Completed the porting and development of Transaction SE91 / Message class

and shipped as part of SAP NW 7.40 and SAP NW 7.31

#2 ADT - ABAP Development Tools - BO Viewer / Editor

ADT - ABAP Development Tools is eclipse-based IDE to develop ABAP based

objects. SAP have invested to modernize the development environment with

one single IDE and provided a more powerful, user friendly IDE called ADT

(ABAP Development Tools) where one IDE to develop all development (Java,

Web, ABAP applications).

Have contributed to build viewer cum editor for ByD Business Objects.

Completed SAP ByD BO Viewer - A tool to view the SAP Business Objects in a

graphical mode and browse through the associations and navigations

Completed SAP ByD BO Editor - A tool to create and edit the SAP Business

Objects and child nodes.

Company SAP Labs India Pvt. Ltd

Functional Area/Team CRM - Customer Relationship Management

From - to Jun 2007 - May 2010

Role/Responsibility Senior Developer

Technologies Used ABAP, CRM WebUI, BOL/Genil, Java

#1 Loyalty Management - CRM 7.0 & EhP1

Loyalty Management is one of the biggest challenges in today's marketing

and a major requirement in the CRM Environment too. The objectives of

loyalty management programs are to increase customer satisfaction, to get a

broad understanding of the customers' behavior, to target the most

profitable customers, and to discover potential for cost saving as well as

for process optimization and in the process increasing brand value and

loyalty.

Responsible for the Module "Membership Management".

Handled the following topics:

Membership

Org Membership

Reward Rule Management

Campaign Enrollment

#2 CRM Web Channel - CRM 7.0 & EhP1

Web Channel is a web shop UI in which the customer's end user can view and

shop the products listed. This web shop is developed in one of the best UI

technology JSF and the products are fetched from the central CRM system

Collaboration Tool:

Collaboration tool is a helping tool in which the end user can contact the

customer service by chat or call me back option. I involved in design and

implementation of the functionalities

#3 Marketing Calendar - CRM 7.0 & EhP1

The marketing calendar helps marketing managers keep track of the progress

of various marketing campaigns and trade promotions. The Marketing Calendar

in SAP CRM till now was on Java Applet. Client requirements made it

imperative to build the Marketing Calendar on a modern technology like

'Flex' with many new and world class features like complete filter search

by hierarchies of Marketing Plans, Products and Agreements considering

different clusters and structures.

Filter Search:

Filter search is a fuzzy login in which the user can search by customized

filter tiles and categories. This supports to search by combining all

possible marketing objects. Involved in design and implementation of the

functionalities and responsible for Flex Search UI.

Company CompuWizards

Functional Area/Team Mobile Application Development

From - to May 2006 - May 2007

Role/Responsibility Senior Developer

Technologies Used Java, J2EE, MySQL, JavaScript, YUI, Dojo

#1 Equilibrio 1.0 & 2.0

Equilibrio is a healthcare product for Mobile in which subscribers can

subscribe and they can get the tips/advices from the practitioners who are

also members. There are two logins available one is for administrator who

will create the prototypes and rules and rest is for practitioner who will

use the prototypes and rules and generate the plans and goals which will be

advised to the subscribers.

Manage Databases:

This module is the major module of the product which is used by the

administrator for defining the prototypes and rules like parameters, units,

plans and goals rules.

Manage Goals and Plans.

This is another major module of the product which is used by the

practitioner for creating the goals and plans which includes to-do-list by

using the prototypes and rules defined by the administrator

#2 Ticket Playground - 1.0 (TPG)

Ticket Play Ground is a mobile application in which online mobile ticketing

is processed. First the user has to register into the TPG account and he

will be given the authentication code. (S)He can sing in through the mobile

application (J2ME) and (s) he could see the list of tickets (as per

ticketplayground.com) and can purchase the tickets by sending request to

the server.

Databases Management:

This module performs the user registration of the user and his tickets

(both the tickets he purchased and sold).

Ticket Management.

This module performs the ticket purchasing through mobile and posting the

tickets onto the database. Once the ticket is purchased a unique barcode

will be generated and send to the mobile as an acknowledgement.

Strengths

Proven ability to work independently or with a team, take up initiative,

and meet deadlines in a highly demanding environment.

Open to learn new tools and technologies and willing to relocate.

Aiming to attain a responsible position in IT industry and to grow

continuously.

Personal Details

Father Name : Kamaraj. M

Date of Birth : 20th May 1983

Gender : Male

Permanent Address : Saminatha puram,

Peria Puthur (po),

Pogalur (via),

Coimbatore,

Tamil Nadu - 641697. [pic]



Contact this candidate