Post Job Free
Sign in

Project Sap

Location:
Sacramento, CA, 94230
Posted:
October 30, 2017

Contact this candidate

Resume:

Senior Developer: SAP ABAP, HR, IS-Utilities, Webdynpro, FIORI, HANA, ESS/MSS & Enterprise Portal (EP)

SUMMARY

●Certified SAP Technical consultant with overall experience 12+ years that includes 8+ years of client facing experience(On-site) and 4+ years of remaining experience in On-site/Offshore delivery model with multiple roles such as Solution Architect, Solution Expert, Team Lead, Lead Developer and On-Site Coordinator

●Certified in following technologies of SAP:

●SAP HANA Consultant

●SAP NW ABAP Development Consultant

●SAP EP Development Consultant

●Employed with top SAP Consulting giants like SAP Global Delivery (SAP GDC) and IBM Global Services that includes project engagements with top SAP clients such as ERICSSON, SAP, CINTAS, GROWMARK and MAXCOM

●Extensive Hands on Experience (Expert level) in following areas of SAP:

●SAP UI5/FIORI

●SAP HANA Modelling, HANA XSODATA and XSJS

●Integration between HANA XSOData and UI5 with performance optimizations

●Webdynpro ABAP/JAVA

●NW Portal Development/Administration, Portal Components, jCo Connections, NWDI Tracks

●SAP Adobe forms, FPM framework, POWL, Personas and Workflows

●ABAP OOPS, BADI, BAPI, Exits, Enhancements, Smartforms, SAPScript and Reports

●NetWeaver Gateway, ABAP on HANA and BRF+

●Adobe Flex, jQuery, JavaScript, XML and XSLT

●Rapid Deployment Solutions(RDS)

●ABAP on HANA Optimizations

●Hands on Experience in SAP Functional modules such as HR, E-Recruiting, MM, SD, FICO, CRM PPM, Treasury, IS-Telecom/Utilities including latest offerings from SAP such as SAP BRIM (Hybris Billing & Invoicing) and SAP CI Solution

●Accomplished Rewards/Recognition in project engagements such as (WALL OF FAME, BRAVO, Project Star, Competency contributions) throughout the career.

●Solid contributor in Project Proposals(RFP), acted as facilitator for multiple trainings and hands on sessions at SAP and IBM

●Good knowledge of web technologies like Angular, React, Grunt, Gulp, Express, Webpack and Git/Git hub

●Active contributor to SCN UI5 forums

Technical Skills

Title

Professional Experience

Databases

HANA, MySQL, MSSQL

SAP Modules

IS-Utilities, MM, FICO, SD, Treasury, FSCM, HCM, ESS/MSS, SAP EP, HCM P&F, MCF

SAP Technologies

ABAP, Webdynpro ABAP, Reports, Interfaces, Workflow,Adobe forms, Smart forms, SAP Script, Adobe flex, Javascript, HTMLB, JSPDynpage, JCo, Webdynpro JAVA, Sql, HANA Sql, HANA CD/ABAP CDS, OO ABAP, SAP FIORI/UI5, ODATA, jQuery, HANA XS, BRF+, LSMW/BDC, BAPI, BADI, XML, RFC, Webservices, REST, ODATA, HR ABAP, ABAP Unit Portal roles, worksets, Information views in HANA(Attribute view, Analytical View, Calculation view), HANA Roles, Privileges, Launchpad

SAP Certifications

HANA, ABAP, SAP EP

Frameworks/Patterns

FPM, POWL, MVC, XSS Homepage, Singleton, Factory, EPCF, JSPDynpage, Webdynpro ABAP, Webdynpro JAVA

Web technologies

HTML, CSS, DHTML, XML, XSLT, Angular JS, SAP UI5, JSON, Core JAVA,node.js,Grunt,Gulp,Webpack,Git,SOAP

Other languages

JAVA, C, C++, Javascript, HTML, JSON

GUI/IDE

Eclipse, NWDS, NetBeans, HANA Studio, ABAP in Eclipse, SAP GUI, SAP WebIDE, Visual Studio code, Atom, Nuclide

PROJECTS

Client: Daimler (Portland, OR)

Duration: 2017 May to Present

Environment: SAP ERP 6.0 EHP5

Technologies: UI5, XSOData, HANA Modelling, HANA XS, HANA WebIDE, Eclipse & SAP WebIDE

Project Description: Daimler is a multinational automotive corporation, which needs to know their sales information on a global scope for planning and daily activities. As part of this project existing HANA studio based dashboard screens are migrated to UI5 which are responsive in design.

Role: UI5 Lead/ UI5 developer

Responsibilities:

Hands on Expertise in Gathering requirements by conducting workshops with Business team, Creating and presenting mock up screens to Business

Developed several Business-critical dashboard screens with modularization for distributed development

Hands on Expertise in Integration of HANA XSODATA and HANA XSJS models with UI5 controls

Extensive hands-on experience in XSJS exists for write operations to the HANA DB that requires condition based data for the fields

Configured XSAPP and XSACCESS for CORS and authentication mechanism

Designed and developed several re-usable XSJS services that models the data as per Business requirements

Extensive hands-on experience in HANA Modelling that exposes data as ODATA services

Designed and developed XSODATA service files which is the core for Integration between HANA DB and UI5 applications

Several reusable Custom UI5 controls are developed as part of the Project that can be later used for other UI5 projects

Extensive hands-on experience in CSS styling of custom controls

Enhanced styling of several standard controls

Involved in Integration testing and coordinating with teams

Responsible for major developments in the screen

Creating HANA models (both Graphical and Scripted Calculation views) for data retrieval and integration to UI5

Creating reusable components for Fiori/UI5 development

Created several Business-critical HANA DB stored procedures

Integrating 3rd party web frameworks (eg: underscore, loadash, Moment.js etc.) as part of the project

Continuous testing with Business team

Grunt compression of Project for performance improvements

Implemented performance optimization techniques like preload models, preload libraries, Server & client rendering, grouping batch requests and Component-preload.js file

Client: SMUD (Sacramento, CA)

Duration: 2016 Oct to 2017 May

Environment: SAP ERP 6.0 EHP6 (IS-Utilities)

Technologies: ABAP Classes, Workflow, Application forms, SAP Scripts, Smartforms, Exits, BADI

Project Description: SMUD is Sacramento's community-owned, not-for-profit electric service, delivering on the promise of public power. SAP IS-U AMI MDUS (Meter Data Unification and Synchronization) is being implemented for SMUD as part of this project

Role: ABAP Technical Lead/Developer

Responsibilities:

Technical lead for the Project, Responsible for Prototype, Design and Application development

Designed and developed Exception monitoring tool

Enhanced EL31 transaction to monitor Bill Determinants same as Meter reading Orders and Results which is not available in standard SAP

Worked on performance tuning of several Billing and Meter data management reports

Designed and developed a tool for Install, Remove and Replace meters in AMI MDUS environment

Designed and developed a tool for the EDM profile management which takes care of creating and updating of Profile headers, assignment of Profiles to Register/Installations to enable Interval based Billing

Worked on several enhancements related to Bill print user exit in AMI MDUS environment

Designed and developed a tool to conditionally sync Master data between SAP and MDUS system using several Enterprise services (bulk and single) such as Profile assignments, Measurement task assignment and Location notifications

Extensive hands-on experience in customization and enhancements on couple of mass activities such as Billing order processing and Bill determinant requests processing in AMI MDUS environment

Worked on the enhancements of several Workflows related to Meter Install/remove/replace in AMI MDUS environment

Extensive troubleshooting and Debugging of standard transactions such as EL31, EG42, EG31, Rate configurations and TOU (Time of Use) configuration related transactions

Worked on several developments of Device conversion process to convert the Devices from Non-MDUS to MDUS meters to enable Interval based Billing with TOU (Time of Use) interface

Worked on various enhancements related to several Enterprise services such as Meter Install/remove/replace (both Full Installation & Technical Installation), Register create bulk, register change Bulk, Location notification bulk and Register group change etc.

Extensive hands-on experience on a report that captures Rate Category changes from/to RT01

Developed Dashboard screens for most complex reporting part for the Business during the distributed development

Developed several re-usable components

Involved in testing and Production deployment

Involved in Integration testing and coordinating with teams

Client: Daimler (Portland, OR)

Duration: 2016 May to 2016 Oct

Environment: SAP ERP 6.0 EHP5

Technologies: UI5, XSOData, HANA WebIDE, Eclipse & SAP WebIDE

Project Description: Daimler is a multinational automotive corporation, which needs to know their sales information on a global scope for planning and daily activities. As part of this project existing HANA studio based dashboard screens are migrated to UI5 which are responsive in design

Role: UI5 lead/ UI5 developer

Responsibilities:

Gathering requirements by conducting workshops with Business team

Creating and presenting mock up screens to Business

Developed dashboard screen with modularization for distributed development

Integration of XSODATA with UI5 controls

Involved in Integration testing and coordinating with teams

Responsible for major developments in the screen

Employer: SAP GDC, Bangalore, India

Client: GROWMARK (Chicago, IL)

Duration: 2015 Dec to 2016Apr

Environment: SAP ERP 6.0 EHP7(FICO, MM, SD, Treasury management)

Technologies: LSMW/BDC, Reports, BRF+, ABAP Classes, Workflow, User exits

Project Description: GROWMARK is a regional cooperative providing agronomy, energy, facility planning, and logistics products and services, as well as grain marketing and risk management services in more than 40 states and Ontario, Canada. GROWMARK has more than 250,000 customers. SAP ERP implementation is done as part of the project to streamline business processes of GROWMARK

Role: ABAP lead/ ABAP developer

Responsibilities:

●Leading the team in solution design and creating project documentation templates

●Interacting with customers and proposing solutions

●Performed internal Quality check reviews of the code and documentation

●Project monitoring for Technical developments and maintaining documentation as per project quality Standards

●Expertise in development of Smartforms/SAP Script and Workflows

●Handled critical developments in treasury management

●Material master upload using BDC/LSMW

●Developed workflow to provide notifications to users when purchase order is cancelled

●Created BRF+ rules, rulesets and function expression to determine vendor type

●Created ABAP Utility classes with commonly used functionality like mail sending, application log creation etc.

Client: CINTAS (Mason, OH)

Duration: Aug to 2015 Dec

Industry: Manufacturing

Environment: SAP ERP 6.0 EHP7(CRM, HR, FICO, CI)

Technologies: FIORI, HANA, XSOData, UI5, AMDP

Project Description: CINTAS needs to track the orders at real time and check the process accordingly.

Role: HANA Modelling Developer, FIORI/UI5 developer

Responsibilities:

●Responsible for creating initial mockup and client meetings for requirements gathering

●Created HANA XSOData services using Attribute and calculation views

●Implemented exits for XSOdata using XSJS for CRUD operations

●Involved in support and testing activities

●Expertise in HANA modelling and SAP UI5/FIORI application development and integration

●Created multiple AMDP(ABAP Managed Data Procedures) using Eclipse to improve the performance of data retrieval in ABAP for Business critical applications

Client: SAP GD (Bangalore, India)

Duration: 2015 Jul to 2015 Sep

Environment: SAP ERP 6.0 EHP5

Technologies: HANA modelling, FIORI/UI5, XSOData, CDS Views, HANA Studio and SAP WebIDE

Project Description: SAP has many internal systems which are used as Sandbox systems for learning and training. Purpose of the project is to get all the system details into one single place where anyone can request for access to the systems.

Role: HANA modelling developer and SAP FIORI/UI5 Developer

Responsibilities:

●Development of Mockup screens and Screen flow

●Finalizing the database design and the screens

●Development of XSOData for consuming the same in UI5 application

●Developed attribute view, analytical view and calculation views

●Created HANA tables using CDS syntax

●Defined roles and created analytical privileges

Client: MAXCOM (Mexico City)

Duration: 2014 Aug to 2015 Aug

Industry: Telecom

Environment: SAP ERP 6.0 EHP7(CRM, CI, CC, BRIM/Hybris Billing, FICO, FSCM, IS-U), HR

Technologies: ABAP Classes, Workflow, Application forms, SAP Scripts, Smartforms, Exits, BADI, BRF+, BDT

Project Description: MAXCOM is a leading telecom company in Mexico and are implementing SAP for the first time. SAP BRIM solution is adopted for the business needs of day to day/monthly billing of services provided by MAXCOM

Role: ABAP Lead / ABAP Developer

Responsibilities:

●Leading the team in solution design, Proposing and developing new solutions

●Project monitoring for Technical developments and maintaining documentation as per project quality Standards

●Preparation of Technical Specs and Review Tech Specs of the team members

●Code Reviews of developments by the team members

●Involved in Testing in the areas of Technical objects - Device and connection data, Device installation, Meter reading, Front office process, move-in/move-out, Owner allocation etc.

●Expertise in IS-U Billing and print forms(PWB)

●Custom Invoicing output with detailed information of BIT’s which is part of SAP CI

●Updating development tracker with daily status

●Control WRICEF scope and changes

●Custom development for the business scenarios of IS-Utilities

●Created reusable ABAP utility class for commonly used functionality

●Expertise in developing workflows

●Implemented FI events(FQEVENTS) for dunning and other related activities

●Custom invoice output using application form and object-oriented ABAP

●Developed smartforms and SAP Scripts for Printing invoices and Bills for EPSON printers in the outlets

●Implemented Invoicing exits as per the business needs for Prorated charges

●Implemented CRM related BADI’s for Order change with little hands-on experience on WebUI

●BRF+ rules in determining the product category on CRM which is used for Billing(CI)

●Created several Business critical BRF+ rules which are easy to maintian

●Expertise in BDT for contract account and BP screen enhancements

●FSCM developments with KPI data transfer from FICO to BP screen

●Implemented country specific ESS/MSS modules

●Configured UWL (Universal Worklist) for Enterprise Portal

●Developed several Webdynpro ABAP components for Business requirements

●Enhancements to Credit score calculation formula

Client: Supreme Council of QATAR (Bangalore, India)

Duration: 2014 Jan to 2014 Aug

Industry: Public sector

Environment: SAP ERP 6.0 EHP3 (HR, ESS, MSS, EP, HCM P&F)

Technologies: Webdynpro ABAP, ABAP Classes, FPM, Workflow, ALE/IDOC, FIORI/UI5, SAP NW Gateway, User Exits, Adobe forms

Project Description: Implementation of HCM solution to different Entities along with customization of Entity specific solutions.

Role: ABAP Lead, Webdynpro ABAP Developer

Responsibilities:

●Proposing solutions and design approach

●Responsible for technical effort estimates and Single point of contact for all developments

●FIORI Application development to see the basic details of the employee

●Netweaver gateway project development for exposing the data to ODATA format

●Created ABAP Utility class to read basic HR information

●Created mail sending utility class with option of HTML mail templates with variables and tables

●Implemented user exits for HR master data maintenance

●SAP Persona development for custom transaction code

●Preparing documentation and conducting KT for Support team

●Developed adobe forms for HCM P&F solution

●Created workflows for custom scenarios

●Customized ESS/MSS screens with country specific needs

●Created Webdynpro ABAP components for statement requests

●Involved in various support activities of payroll

●Enhanced leave request workflows as per business requirement

●Developed several business-critical ABAP HR reports using PNP databases

●Developed print forms used for billing

Client: Airwave (Bangalore India)

Duration: 2013 Oct to 2013 Dec

Industry: Telecom

Environment: SAP ERP 6.0 EHP3 (HCM P&F)

Technologies: Webdynpro ABAP, Adobe forms, BADI, UI5, Workflow

Project Description: Implementation of HCM Forms Solution to cater for the requirements of HR process in the company.

Role: ABAP Developer

Responsibilities:

●Proposing solutions and design approach

●Responsible for technical effort estimates

●Single point of contact for all technical queries

●Evaluating the feasibility of technical solutions

●Custom UI5 screen development for Employee information and Business card printing process

●Implemented BADI’s to suffice the data for adobe forms

●Created workflows to send the Adobe forms for approvals

●Created adobe form layouts with dynamic content

Client: RSSC (Swaziland)

Duration: 2013 Aug to 2013 Oct

Industry: Food Industry

Environment: SAP ERP 6.0 EHP3(HANA, HR, SD, FI, MM, BW)

Project Description: Migrate from Legacy systems to SAP with HANA on all modules like HR, SD, FI, MM and BW using RDS (Rapid Deployment Solution).

Role: ABAP Lead

Responsibilities:

●Responsible for technical effort estimates for the solutions which are outside the scope of RDS

●Single point of contact for all technical queries

●Evaluating the feasibility of technical solutions

●Distributing work to offshore technical team.

●Developed Worklfows for actions and mail notifications based n AMI

●Developed custom PWB forms for billing

●Customized contract account and Business partner screens using BDT

●Developed smart forms and SAP Scripts for print scenarios

●Implemented exits for FICO dunning scenarios

Client: Metalor (Bangalore, India)

Duration: 2013 July

Industry: Manufacturing Industry

Environment: SAP ERP 6.0 EHP2(HCM, ESS, MSS)

Technologies: Webdynpro ABAP, Launchpad, Portal OBN, FPM

Project Description: Implementation of ESS/MSS modules using RDS(Rapid Deployment Solution).

Role: Integration Development Consultant

Responsibilities:

●Responsible for Webdynpro changes in configuration for ESS/MSS

●Addition of new Infotype to ESS Personal profile screen using FPM Wire framework

●Support during all phases of testing

●Adjusting Portal roles to support OBN navigation

●Configuring Launchpad to enable/disable the links in ESSMSS.

●Country specific customization of ESS/MSS using Webdynpro Component Configuration

Client: Delta Airlines (Bangalore, India)

Duration: 2013 May to 2013 Jul

Industry: Airlines

Environment: SAP ERP 6.0 EHP2 (MM, SD)

Technologies: Webdynpro ABAP, ABAP Classes

Project Description: Custom solution implementation for Airlines industry to serve as a medium of data transfer between the industry and Airlines regulation authority. Data is entered by Airlines industry in webdynpro screens when PO is getting created, later on the same is sent to Airlines authority.

Role: Webdynpro ABAP Developer

Responsibilities:

●Responsible for re-designing existing solution to allow more line items per PO

●Single point of contact for all technical queries

●Enhancing functionality to cater for future developments

●Supporting the solution during development and testing.

Client: SAP Global IT (Bangalore, India)

Duration: 2012 Feb to 2013 July

Industry: IT

Environment: SAP ERP 6.0(PPM)

Technologies: Webdynpro ABAP, Workflow, Smartforms, ABAP Reports

Project Description: SAP PPM is implemented which provides central user interface for tracking project activities starting from bid phase to project closure.Employee time booking, realtime financial data on the project are possible as part of the implementation.

Role: Integration Development Consultant

Responsibilities:

●Responsible for creating technical specifications as per the Usecase / Blueprint, also created test scripts

●Enhancing the functionality by developing new objects

●Support during all phases of testing, including post go live support

●Created class interfaces, implemented the same using ABAP classes as part of framework

●Created utility reports for administrators

●Developed workflows to send approval notifications

●Created new Webdynpro ABAP components to monitor Project budget for Project type Initiative

Client: SAP Global IT (Germany)

Duration: 2010 Sep to 2012 Feb

Industry: Information Technology

Environment: SAP ERP 6.0 (ESS/MSS, HCM P&F, eRecruitment)

Technologies: Webdynpro ABAP, Workflow, Samrtforms, Adobe forms, SAP Scripts, ABAP Classes, Adobe Flex, jQuery UI, CSS, POWL

Project Description: SAP eRecruitment module is implemented for recruiting operations in across many countries. Any user can access eRecruitment site of the company in different versions like webdynpro ABAP, Adobe Flex and Jquery Mobile. (Adobe Flex and JQuery mobile are custom products)

Role : ABAP Developer

Responsibilities:

●Support for eRecruitment & ESS/MSS modules

●Development of small enhancements

●Working knowledge on Adobe Flex, jQuery UI

●Preparation of Blueprint documentation

●Adjusting standard configuration as per the needs of client

●Developed POWL queries

●Developed ABAP classes for business requirements

●Supporting HCM P&F applications and implemented BADI’s

●Customized portal login screen

●Created workflows for mail notifications based on events

●Implemented different types of SSO so that users can search for jobs without login

●Involved in upgrade testing from EhP3 to EhP4

●Trained team on Adobe forms, Adobe Flex, FPM, POWL

●Enhanced standard Webdynpro ABAP screens

●Uploading of HR data to BW system

●Supported payroll activities

●Created Workflows to send job notifications and alerts with attachment as PDF

●Created smartform templates to send job notifications

Employer: IBM, Bangalore, India

Client: Ericsson (Stockholm, Sweden)

Duration: 2007 Aug to 2010 Sep

Industry: Telecommunications

Environment: SAP ERP 6.0(HCM, ESS/MSS, HCM P&F, EP, EDM)

Technologies: Webdynpro ABAP, Webdynpro JAVA, Adobe forms, ABAP Classes, reports, BADI, BAPI, NWDI, DTR, CTS, XSS Homepage framework, Portal OBN, Teamviewer OADP, XML, JCO, Javascript

Project Description: SAP HCM Process & Forms module is implemented to replace all Ad-hoc HR processes followed across country with Global process which caters for country specific regulations.

Adobe interactive forms are used for this implementation, where in the user can fill the data in Adobe form, and this form will be sent to further approvals and processing which is part of SAP ISR Framework. In some cases, these forms are sent as mail attachments for processing.

Branding of Ericsson portal and SRM business package installation are part of this project

Role: Solution Architect, ABAP lead, ABAP Developer

Responsibilities:

●Involved in Business package installation like HRAdmin, SRM and upgrade testing

●Responsible for identifying the gaps between standard development, and developing these scenarios as custom development

●Developed country specific Adobe interactive forms

●Involved in process meetings with stakeholders to refine the process

●Worked on Blueprint, technical specification documents

●Configured HCM P&F framework for developing Adobe interactive forms

●Responsible for designing Adobe form layout, UI

●Worked in Prototype development, testing and UAT

●Responsible for gathering requirements, designing and building user friendly solution

●Trained Support team on HCM P&F technology

●Implemented EDM with real time billing scenarios

●Resolved complex issues, improved performance of Adobe forms

●Implemented BADI’s to provide business logic to forms

●Used BAPI in determining the business logic

●Developed reports for data extracts to BW system

●Supported various HR activities like Payroll, OM and ESS/MSS

●Enhanced standard Webdynpro ABAP components to configure custom selection of Processes as part of HCM P&F solution

●Configured Webdynpro ABAP Teamviewer OADP for selecting employees

Client: Ericsson (Stockholm, Sweden)

Duration: 2007 Aug to2007 Nov

Industry: Telecommunications

Environment: SAP ERP 6.0(HCM, ESS, EP)

Technologies: Webdynpro ABAP, FPM

Project Description: Client is using one of the old formats of CV where the format of CV is not user friendly and cannot be downloaded. Old CV format is not intuitive to add new content, for updating of old CV user has to go to 10 different locations within SAP portal.

As part of this project designed new CV format in Webdynpro ABAP with improved usability and single location to access all content by gathering requirements from customer. New downloaded CV will include photo of employee. CV in word format will be used for applying jobs within the company.

Role: Solution Architect for ESS/MSS, ABAP Developer

Responsibilities

●Responsible for gathering requirements, designing and building user friendly solution for CV

●Provided suggestions to improve the new format of CV keeping the option to include new content into CV in future if any

●Responsible for designing UI and download functionality of CV in word format without the use of third party software.

●Created Webdynpro ABAP component and used Webdynpro FPM(Floor Plan Manager) Architecture in designing/developing this solution

●Involved in Pre-Study, Design, Build, UAT

●Improved usability aspects and performance of the solution

●For admins provided a new functionality to access CV directly from SAP GUI using Employee search screen. In this way admins can access any employee’s CV based on authorization.

Client: Ericsson (Bangalore, India)

Duration: 2005 Aug to 2007 Apr

Industry: Telecommunications

Environment: SAP ERP 6.0(HCM, ESS/MSS, EP)

Technologies: JAVA, Webdynpro JAVA, HTML, ABAP, NWDI, DTR, CTS, XSS Homepage framework, HTMLB, JSPDynpages

Project Description: ESS/MSS Portal - Supporting ESS (Employee self-service) and MSS (Manager Self Service) Business packages on SAP Portals. Involved in Pre-Study, Design, Build, UAT and training phase of the projects.

Role: Developer

Responsibilities:

●Responsible for handling tickets

●Supporting Business package installations

●Creating portal pages, iViews, roles, worksets

●UWL configuration XML files to add new work items

●Developed custom Webdynpro Java applications

●Transport of Webydnpro JAVA components via NWDI, DTR and CTS

●Involved in upgrade testing

●Customizing Homepage framework

●Created Portal components using JSPDynpages

Education Details:

M.Tech from NIT Trichy - 2005



Contact this candidate