Resume
Sai Sankara Rao Battula Email: *******.**@*****.***
Hershey, PA, USA. Phone: +1-704-***-****
Summary
SAP UI5, Fiori Development and Configuration, OData, SAP Composite Environment, Fiori on SAP Cloud, HANA XS, SAP Cloud Portal services and Enterprise Portal consultant having Fourteen years of development and administration experience, Exposure on business requirement gathering, strategies and application architecture design. Worked for both development and support projects.
Employment Status
Working as SAP Fiori solution architect in Hershey’s since May 2018.
Technological forte as SAP UI5 and Fiori :
Development
SAP Fiori and CAP development using Business Application Studio.
SAP Cloud Platform Workflow and Business Rules development.
Designed and developed responsive UI5 Application for desktop and mobile devices using sap.m libraries.
Develop Fiori application based out of Fiori elements and templates.
Develop SAP Fiori List Report applications using CDS views.
Perform technical reviews on SAPUI5 applications.
Provide guidelines for SAPUI5 development.
Provide guidelines for Fiori configuration.
Fiori configuration for S/4 Hana i.e. PLM, CFIN, EHS etc.
Fiori Enterprise Search configuration – ESH.
ODATA development.
Knowledge on CDS views development.
Knowledge on ABAP – BAPI, RFC, BADI etc.
Implement translations in Fiori configuration.
SAPUI5 internationalization using i18n.
SAP HANA XS development on Hana Workbench.
SAP HANA XS development on SCP.
Configure destination and consume in XSJS files.
Connect to on premise systems from HANA XS engine.
GET and POST data to on-premise from XS engine.
Fiori design and development for S/4 Hana frontend.
Fiori Launchpad and Free style site development on Cloud Platform Portal.
SAP UI5 development on ABAP using oData services.
oData implementation.
HANA XSODATA implementation.
HANA XS development with xsjs files.
SQL querying in xsjs files.
Consume on-premise oData services in xsjs.
SAPUI5 development on SAP Cloud platform.
Deploying to GitHub.
Code movement through Jenkins.
Consume XSJS in SAP Fiori applications.
Workflow integration in SAP Fiori application.
Knowledge on CDS views and consuming in Fiori app.
SAPUI5 development with fiori standards.
Custom theme development in Gateway server.
UI5 application development with custom css.
Consumed OData/JSON models Designed front-end using AJAX, CSS3, SAPUI5 and JavaScript and XML views.
Fiori Launchpad configuration in Gateway server.
Fiori Launchpad integration in SAP Portal for UI5 applications.
Fiori Launchpad configuration – Groups, Catalogs and Tiles.
Configure Fiori Enterprise Search.
Configure Fiori Situations in S/4 HANA.
SAP UI prototype design using Splash/Build.
Migrated WDJ applications to UI5.
Expertise in UI application in local server and debug it in IE/Chrome using debuggers.
Portal Content creation, KM content, XML forms, WPC content and Collaboration.
WD Java development using EJB, Web service and RFC model.
SAP UI5 development using Restful services and web services.
Portal Logon and Masthead customization.
Knowledge on SAP UI5 applications for mobile.
SAP ECC workflow integration in SAP Portal UWL.
Administration
SAP Fiori Administration.
SAP Cloud connector and destination creation.
SAP Cloud oData provisioning.
SSO configuration between portal and backend systems (ECC and BI).
UWL and Jco configuration.
BPM administration in NWA.
User administration and system administration.
Tools used
Business Application Studio.
Eclipse, WebIDE, Chrome UI5 Inspector.
SAP Fiori on S/4 HANA 1610.
NWDS 7.0, 7.2 and 7.3 EHP1.
SAP Portal 7.0, 7.2, 7.3 and 7.4.
SAP Splash/BUILD.
SAP Fiori Designer.
SAP Cloud Platform Portal.
Theme Designer.
Qualifications:
Degree and Date
Institute
Major and Specialization
Master of Engineering, June’04 to May’06
Government College of Technology, Coimbatore, India.
Applied Electronics
Bachelor Of Engineering, July’99 to May’03
JNTU University, Hyderabad, India.
Electrical and Electronics Engineering
Career Profile:
Dates
Organization
Role
May’18 till date
Vetrogic Inc, PA, USA
SAP Fiori Solution Architect
Mar’17 to May’18
Infosys, TX, USA
Lead Consultant
Sep’16 to Mar’17
Infosys, NC, USA
Lead Consultant
Dec’14 to Sep’16
IBM, NC, USA
IT Specialist
August’10 to Dec’14
IBM, Chennai, India
SAP Portal Architect
April ’07 to Aug’ 2010
Tata Consultancy Services, Chennai, India
Asst System Engineer and SAP EP Consultant
June ’06 to April ‘07
SAMEER Electronics, Chennai, India
Research Scientist
Assignments:
Project
Hershey’s
Period
May’18 till date
Role
SAP Fiori Solution Architect
Highlights
HANA XS development on SCP Hana workbench
SAP NetWeaver Portal and KM development.
Consume on-premise systems in XS.
GET and POST data to on-premise from XS engine.
Consume and configure XSOData in UI5.
Fiori design and develop for S/4 frontend server
Technical design review
Convert functional requirement to technical design
Design and develop SAP Cloud Portal hybrid sites
SAPUI5 application on eclipse and webIDE.
SAP Prototyping on Build.
Integrate ABAP workflow in SAP Fiori application.
Configure SAPUI5 application as workflow item.
Consume on-Premise oData services in Cloud using destinations and oData Provisioning.
Enhance SAP Fiori Inbox application.
Build custom themes.
Perform technical reviews and SAPUI5 code reviews.
Prepare technical specification documents.
Supports the design, development and maintenance of SAP Fiori Application, including architecture and implementation of new OData layer and Fiori UI components
Develops Calculations Views in Hana with oData in XS layer for building Fiori Analytical apps
Provide solutions to leverage Semantic Layers from Hana to build Analytical Fiori apps
Effectively analyses and supports the design of Fiori Applications and OData layer required by the project, including in respect of design, build, configure, testing, management of the existing Fiori Applications
Develops OData layer to support Fiori Applications. This includes writing the necessary classes in ABAP in the OData layer.
Creates Functional Acceptance Testing Documents.
Prepares technical and user documentation for entire systems and interdependent applications; prepares training materials and detailed technical presentations.
Keeps abreast of developments of new products and technologies; provides leadership on introducing technological changes; prepares various technical reports.
Project
BNSF Railways
Period
March’17 to May’18
Role
SAP UI5/oData Consultant
Highlights
Fiori Launchpad configuration in Gateway server
SAP UI5 development on ABAP server using oData services.
POC on CDS views consuming in SAPUI5.
SAP Belize theme customization
oData implementation using DDIC.
POC on SAPUI5 offline application.
Develop mobile compatible SAPUI5 application
Prototyping on SAP Build.
Functional specification review.
Preparing Technical specification documents and review.
Work on Agile and waterfall model projects.
Prepare FUT documents.
SAPUI5 hands-on experience with a portfolio of at least 5 custom apps
Analytical apps development using Dashboard Controls within Fiori
Deep understanding of Javascript and HTML5
Highly skilled in HTML5, CSS3, MVC, Bootstrap, JavaScript, Angular JS, React JS, JQuery
Responsive UI design for mobile & tablets
Full Stack Development: assisted with OData (REST) development, on SAP NetWeaver Gateway
WebIDE development tools
Building Calculation Views for FI/FM/GM area.
Semantic layer utilization when building oData XS applications
Hana XS/XSA oData
Project
Bank Of America
Period
October’11 to March’17
Role
SAP EP Consultant
Highlights
Front End Development with SAPUI5, HTML5, CSS3, Javascript, JQuery
SAP User Experience Design Methodology with SAP Fiori.
Design and Develop Fiori Applications
Personalize and simplify the user experience (UX) for your SAP applications.
Experience with Fiori building blocks OData
Developing OData services using ABAP
Extensive experience in building Dashboards in Fiori with hands-on experience on Hana XS oData build (HANA Development, CDS & Calculation Views, XSA, XSA Security, XSJS)
Implementing Fiori Architecture that includes full end to end deployment including Fiori apps
Experience defining software components/stacks, OS/DB/network requirements, security requirements for both Fiori Frontend and backend systems.
Fiori Launchpad integration in portal.
SAP UI5 development on ABAP server using oData services.
SAP UI5 application development on web services using Rest services.
Customize SAP Mobile log on page.
SAP Portal mobile content creation.
Configure SAP Portal on mobile devices.
Integrate SAP UI5 applications to Fiori Launchpad.
Wiki implementation.
Hands-On experience on building Calculation Views in Hana using Semantic Layer
Experience in Building oData on XS/XSA engine on Hana
Integration between Fiori and Hana XS in order to build Analytical apps
Experience in using best practices in building the Hana views and Fiori Analytical Apps
Experience setting up Single Sign On capabilities on Hana
Utilizing knowledge in allowing Fiori user to authenticate and be authorized to the appropriate row level data authorizations within Hana
Having worked with Security teams on defining Hana Security in the context of Fiori.
CE 7.2 and 7.3 development
Process management and integration with WD Java.
Manage Process and Tasks in NWA.
Working on EJBs using JPA 1.0 and publish as web service to use in WD DC.
VC application integration with WD Java DC.
SAP UI5 application project in NWDS 7.3
Working on 7.3 portal for PCD content creation for publishing ECC transactions and BI reports.
WPC and XML forms publishing in portal.
Transport of portal content using CTS+.
KM content creation and layout set customization
SSO with ECC and CE systems.
Federation with BI portal.
Portal requirement gathering.
Review Functional Specification documents.
Prepare and review Technical Specification documents.
Perform code review.
Project
Mitsubishi Motors and UNIVAR
Period
January’11 to October’11
Role
SAP EP Consultant
Highlights
Development of WD java applications using NWDS 7.0
Log on Page and Masthead customization in NWDS.
Working on NW 7.0 portal.
Integration of MDM, BI and ECC systems with portal.
KM content creation and layout set customization
Creation of PCD content (Role,Workset,Page and iView).
Creation and publishing of XML forms.
Transport of PCD and KM content through CTS+.
Collaboration content.
Project
OLAM International
Period
August ’10 to December’10
Role
SAP EP Consultant
Highlights
Creation of iViews, pages, work centres, roles
Creation of systems and alias for ECC and BI.
Portal log on page and masthead customization.
LDAP configuration
UWL configuration
Creating iview for BI and BO reports
SAP ECC connection and transaction iview.
JSPDynpage for customizing portal.
Project
SAP BUSINESS BY DESIGN
Period
April ’07 to August’10
Designation
ASE
Role
SAP EP Consultant and SPOC
Team
Enterprise Portal, TREX / FSI and Cross Functional
Team size
12
Highlights
Developed WD Java applications using NWDS 7.0.
Creation of iViews, pages, work centres, roles
Creation of systems and alias.
Creation of Webdynpro applications in NWDS.
Deployment applications through MC.
Customization of Framework pages, Logon Screen and Masthead in the Enterprise Portal.
Transporting (Import and Export) packages.
Clearing portal and OBN cache.
Removal of locks at portal and at back end.
Personalization of portal.
SSO configuration.
UME configuration.
Federated portal configuration.
Creation and Maintaining JCOs.
Deployment status check through Webdynpro Console.
Performed Portal securities and permissions to the end users.
Troubleshooting Knowledge management related issues.
Worked on Config tool and Python tool.
TREX and FSI administration.
Starting TREX at OS level.
Configuring the KTP connection between Knowledge management.
Strong exposure to Netweaver administration (NWA).
Starting and stopping of applications at NWA.
Configuring Application modules.
Creation of Destinations at NWA.
Java connectors (Jco) creation and corrections.
Creation of OBN links.
Trained portal fundamentals to the new comers in the project.
Took responsibility as a Shift lead and SPOC fulfilled my presence in the project.
Analysing and solving the Data Flow Verification Scheduling errors.
Working on Business Task Management related to customer.
Troubleshooting the Mass Data Run Object issues.
Configuring the Adobe Document Services for customer to print the documents.
Maintaining RFC destinations at back end.
OpenSAP certifications:
FLP configuration – record of achievement
Developing Web Apps with SAPUI5
Software Design for Non-Designers
SAP Fiori for iOS
Creating Business Value with User Experience
SAP's UX Strategy
SAP Cloud Platform Portal
Key Competencies & Skills:
Excellent Development, analytical, logical and Administrator skills.
Capacity to Work in Meeting Deadlines.
Ability to go to the core of the problem and resolve.
Willing to learn and adapt to new challenges.
Have strong interpersonal skills, which provides with the ability to interact with end-users, managers and technical personnel.
Self-motivated, quick learner and team player.
Declaration:
I hereby, declare that the information published above is correct according to my knowledge and conscience. I can be held responsible for any discrepancies in the above mentioned facts.
(Battula Sai Sankara Rao)