SlideShare una empresa de Scribd logo
1 de 7
Ravi Varma Indukuri
SAP Web UI Developer
Phone: +1 469 682 3741
Email : ravivarmai@yahoo.com
Profile
Ravi Varma Indukuri is a SAP Web UI Developer has 8+ years of experience in Mobile
Applications development with emphasis in SAPUI5 and SAP FIORI Applications. Hands-on
experience in SAPUI5 Frame work, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery, jQuery
Mobile, XML, JSON, Ajax, and OData.
SAP Experience –Summary
 Standard FIORI apps configuration on SAP Gateway & Backend systems
 Expertise in design/building role based apps by using SAP Authorization concepts
 Experienced building apps using MVC framework for UI, SAPUI5, HTML5 and
JavaScript
 Deep hands-on experience with SAP Web IDE to enhance standard FIORI
applications and developing FIORI applications from scratch
 SAP FIORI Apps implementation, enhancements & customization skills
 Integrated non-SAP web applications into FIORI Launchpad
 Extended FIORI Launchpad to make it suitable for customer requirements
 Implemented the SAP Screen Personas to help you boost the efficiency of your
processes and the productivity of your business users.
 Personas will provide the right information to the right users in the right context,
they can get more done in less time with greater accuracy.
 Setup roles, profiles, Apply notes and fixes in ABAP systems.
 Design, developed and deployed OData services in Hana ES engine
 Experienced in converting SAP UI5 apps into hybrid/native application using
Cordova/Phone Gap frameworks
 Proficient in developing Enterprise mobile apps using JQuery Mobile
 Also expert in Responsive design using Angular.js
 Experience in Software Development Life-Cycle (SDLC) preparing Requirement
Specification documents, design documents, Test cases and Analysis, User Training
documents and Technical Help documents.
 Extensive experience in creating style guides, best practices and setting UI standards
for enterprise/consumer applications.
 Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across
cross-browser using Fire Bug, Developer Tool Bar.
 Extensive knowledge of OOPS, UML concepts (Use Cases, Class Diagrams, Sequence
Diagrams, Deployment Diagrams etc.).
 Continuously focused on providing an excellent user experience via clean,
maintainable, performance code
 Supported junior members of the team, providing ongoing advice and guidance
 Documented end user training and business process procedures
 Excellent communication/presentation skills and experience in user/client
interaction
 Good Experience in Agile and Scrum Methodologies.
 Extensive experience in analyze the requirement and giving the estimates.
Education / Certifications
Bachelor of technology in Jawaharlal Nehru technological University, India
Page 2 of 7
SAP Project Experience
Customer Steelscape , Bremerton, Washington US (Oct 2015 to Till Now)
Industry Manufacturing
Project Description Ecommerce portal
Role SAP FIORI/UI5 Consultant
Ecommerce is a custom UI5 application implemented for all devices (Desktops, Tablets and
Phones) this application is for authorized customers can logon to and purchase Products,
this application includes Simplify cut list variant configuration. Customer can logon to the e-
Commerce site to shop for products and create a Sales Order. This application support
variant pricing based on the options the customer selects. We can track the status of a Sales
Order and also customer can change the sales orders.
 Customer can create the sales orders with variant configurable materials.
 Used Responsive layout to view the application in Desktop, Mobiles and Tablets.
 Customer can change sales order and track the status.
 Developed Language selecting option from UI side.
 Integrated share point server data like messages, new products along with
images.
 Check on the customer price and availability on a product based on the quantity
and requested delivery date from the selected customer.
 Select alternate ship-to addresses based on the information available from the
customer master.
 Choose multiple or single shipment for the ordered items.
 Variant configuration screen to select various options like color and sizes.
 Also integrated images to the variant configuration options.
 Display sales orders for assigned customers.
 View sales orders aggregated by purchase order numbers.
 Search for products and sales orders.
 Display sales order items and their status.
 Display delivery schedules and their status.
 User can change sales order ship-to addresses when order is open.
Customer Starbucks, Seattle, Washington, U.S (Feb 2015 to Oct 2015)
Industry Coffee shop
Project Description FIORI Apps
Role SAP FIORI/UI5 Consultant
Page 3 of 7
My Inbox is a custom transactional app, it can make important decisions via mobile or
desktop devices anywhere and anytime. Using this app, it can process your standard and
custom workflow tasks based on the decision options defined in the back-end system.
 Created different layouts and assigned based on devices like Desktop, Mobile &
Tablets.
 Process tasks from your SAP Business Workflow, SAP Business Process
Management (BPM), and 3rd party providers.
 Define the decision options you want to display (for example, approve or reject).
 Perform the standard actions (for example, claim, release, or forward a request).
These actions are available by default; no customizing is needed in the back-end
system.
 Perform mass actions, that is, process several tasks of the same type at the same
time.
 View and add comments.
 View custom attributes that provide additional information about the task
instance.
 View, upload, and delete attachments.
 Create and manage substitution rules to manage the tasks in your absence.
 Send emails or post tasks on a pre-configured JAM site.
 View the business cards of the application users.
 Browse, sort, filter, and group tasks requiring action.
 Extend the standard application to cover additional UI or functionality needs.
 Easily process all your tasks with the pre-configured All Items tile.
My Paystubs is a custom transactional app, it can enable employees to check and manage a
digital version of all their paystubs issued by the company for each payroll period, easily and
flexibly using their desktop or mobile device.
 Created custom content that overwrites the default content provided inside the
extension points by using View replacement, view extensions & controller
Extensions.
 View a list of your paystubs issued by the company.
 Check the details of a paystub.
 Download and store a PDF version of a paystub locally on a device or using a
Cloud-based storage solution
My Leave Request is a custom transactional app, it can enable employees to create and
submit leave requests quickly and flexibly, using their desktop or mobile device. The app
lets users track the status of their requests and view their current leave balance.
Page 4 of 7
 Created custom content that overwrites the default content provided inside the
extension points by using controller Extensions.
 Create leave requests, including partial day leave.
 Select the leave period using an integrated calendar that shows non-working
days, holidays, booked leave, and leave pending approval.
 Add a note for the approver.
 Display a summary of your leave entitlement, leave taken so far, and available
balance.
 Display your leave requests and check their approval status.
 Withdraw or change leave requests.
 Add and view attachments For more information
Customer OFID, Vienna, Austria (Aug 2014 to Feb 2015)
Industry Public Sector
Project Description FIORI Apps
Role SAP FIORI/UI5 Consultant
SAP Screen Personas implemented to help you boost the efficiency of your processes and
the productivity of your business users.
Roles and responsibilities:
 Setup roles, profiles, Apply notes and fixes in ABAP systems.
 Personas roles and configuration
Travel Requests is a custom transactional app, it can view your own travel requests in real
time using your desktop browsers or mobile device browsers. The app allows you to view all
Travel Requests. You can also check the status of a particular request at any time. This app
is fully customized with both front end SAPUI5 and back end OData services. This app is also
converted to hybrid Mobile app for IOS and Android, tested in emulators and devices.
 Replace the parent application project's OData service with a new OData service
 Created custom content that overwrites the default content provided inside the
extension points by using View replacement & controller Extensions.
 Browse all pending travel requests from your employees
 View details of a travel request, including attachments
 View the history (approved and rejected) of an employee's travel requests
Time Statement is a customtransactional app, it can view your own time statement in real
time using your desktop browsers or mobile device browsers. The app allows you to view all
time statements. You can also check the status of a particular request at any time. This app
is fully customized with both front end SAPUI5 and back end OData services. This app is also
converted to hybrid Mobile app for IOS and Android, tested in emulators and devices
 Replace the parent application project's OData service with a new OData service
Page 5 of 7
 Created custom content that overwrites the default content provided inside the
extension points by using View replacement & controller Extensions.
 View the time entry status overview for a month.
 Download and store a PDF version of a time statement locally on a device or
using a Cloud-based storage solution.
Track Purchase Order is a customtransactional app, it can view important purchase order
information. For each purchase order, the app shows the overall order fulfillment status,
the quantities and values, and a graphical view of the process flow. If a purchase order is
based on purchase requisitions, these documents can be displayed.
 Created custom content that overwrites the default content provided inside the
extension points by using Controller Extensions.
 Replace the parent application project's OData service with a new OData service.
 Purchase requisition
 Goods receipt
Paystubs is a custom transactional app, it can enable employees to check and manage a
digital version of all their paystubs issued by the company for each payroll period, easily and
flexibly using their desktop or mobile device.
 Created custom content that overwrites the default content provided inside the
extension points by using View replacement, view extensions & controller
Extensions.
 View a list of your paystubs issued by the company.
 Check the details of a paystub.
 Download and store a PDF version of a paystub locally on a device or using a
Cloud-based storage solution
Customer ITU, Switzerland (Nov 2013 to Aug 2014)
Industry Tele Communications
Project Description OData service
Role SAP Technical Consultant
 Analyzing functional specification
 Interact with the functional consultants to better understanding of objects to be
developed
 Preparing Technical Documents for the Functional requirements and design for
code.
 Developing the code as planned in the Technical Documents
 Performing unit testing on the developed objects
 Developed OData services to update the required data from the mobile devices
i.e. address communication details
Page 6 of 7
 Developed a Gateway service for group registration process for this ASP .net is
used as front end.
 Developed email sending code for Registration invitation, reminder, and cancel
invitation.
 Developed OData service to update BP data using BOR
‘BAPI_BUPA_CENTRAL_CHANGE’.
 Developed OData service for address, identification, Relationships and roles
details for BP’s by using the BAPI’s 'BUPA_ADDRESS_ADD’,
‘BUPA_IDENTIFICATION_ADD’,
‘BAPI_BUPR_RELATIONSHIP_CREATE’,‘BAPI_BUPA_ROLE_ADD’.
 Developed OData service for User Creation and assigning initial password
through BAPI ‘BAPI_USER_CREATE1’.
 Developed OData service Assigned BP to the created users
‘BP_BUPA_CREATECENTRALPERSON’.
Customer Simplifying-IT, Plano, TX, US ( Apr 2011 to Nov 2013)
Industry IT services
Project Description Parcel Service
Role Web UI Developer
Parcel Service is one of the largest Supply Chain and Logistics Company serving its valued
customers for many years now. Parcel Service is an online web application where the
customers can register and login to setup their Info, Track their packages, Give an alternate
Delivery Address or request the packages to be held up various Access Points of UPS etc.
 Closely worked with business system analyst to understand the requirements to
ensure that right set of UI modules been built.
 Designed the front end applications, user interactive (UI) web pages using web
technologies like HTML, XHTML, and CSS
 Used jQuery to make the application highly interactive and used JSON objects
effectively for efficient client side coding.
 Maintain, enhance, and recommend solutions that best suit business and
technology needs from UI standpoint.
 Define technical requirements based upon business requirements.
 Work on developing custom, object-oriented JavaScript using common JavaScript
libraries and frameworks.
 Creating cross-browser compatible and standards-compliant CSS-based page
layouts.
 Strong experience in writing and updating the technical documents on daily basis
with the changes made to the existing environment on daily basis.
Page 7 of 7
 Strong communication, analytical and interpersonal skills working within cross-
functional teams.
 Worked on cross browser compatibility issues and fix the bugs pertaining to
various browsers.
 Built Web pages that are more user-interactive using jQuery plugins for Drag and
Drop, AutoComplete, AJAX, JSON, and JavaScript, Bootstrap.
Customer Auto Club Services Inc, Texas, US ( Mar 2008 to Apr 2011)
Industry Insurance
Project Description Home Site Insurance
Role Web UI Developer
Home Site Insurance is a diversified financial services company providing insurance,
investments, mortgage, and consumer and other commercial services across North America
and internationally. I have worked on a project related to UI design which included designing
layouts and building wizards and reports.
 Involved in the requirements analysis, designing, development, testing and
maintenance of the websites
 Developed websites using HTML, CSS3, JavaScript, JQuery, XML and Ajax
 Created web application prototype using jQuery and Angular JS.
 Performed client side validations over the forms using JavaScript
 Defined text alignment, borders, positioning and many other typographic
characteristics
 Used Responsive Web Design so that the website is compatible with different
devices like desktops, laptops, tablets and smart phones.
 Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment
and Inventory reports.
 Used AJAX for asynchronous communication between client and server.
 Developed data insertion forms and validated them using JavaScript.
 Design HTML prototypes, visual interfaces and interaction of Web-based design
and hand code CSS.
 Created several patterns of representation using different MVCs.
 Dynamic content management at client side using AJAX, JavaScript, DHTML.
 Involved in implementation of MVC pattern using Angular JS.
 Extensively tested the websites, identified the bugs using Firebug and fixed them.
 Responsible for code optimization and testing across other browsers.

Más contenido relacionado

La actualidad más candente

Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentHelios Solutions
 
PAVAN ABAP UPDATED CV
PAVAN ABAP UPDATED CVPAVAN ABAP UPDATED CV
PAVAN ABAP UPDATED CVpavan DS
 
SAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud EditionSAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud EditionSAP Portal
 
Mobile apparchitecture
Mobile apparchitectureMobile apparchitecture
Mobile apparchitecturehpcmitresearch
 
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010MANOJ MARADA
 
Presentation Company Profile
Presentation   Company ProfilePresentation   Company Profile
Presentation Company ProfileSujith Shetty
 
SAP NetWeaver Portal, mobile edition – Overview
SAP NetWeaver Portal, mobile edition – OverviewSAP NetWeaver Portal, mobile edition – Overview
SAP NetWeaver Portal, mobile edition – OverviewSAP Portal
 
Paperless HR Processes With SAP
Paperless HR Processes With SAPPaperless HR Processes With SAP
Paperless HR Processes With SAPjankremer
 
Project Management for Mobile Apps
Project Management for Mobile AppsProject Management for Mobile Apps
Project Management for Mobile AppsAlejandro Otanez
 
Cv Jagdish Utwani Updated
Cv Jagdish Utwani UpdatedCv Jagdish Utwani Updated
Cv Jagdish Utwani UpdatedJagdish Utwani
 
My_Resume_06-May-2015
My_Resume_06-May-2015My_Resume_06-May-2015
My_Resume_06-May-2015Bhaumik Patel
 

La actualidad más candente (20)

Anant_SFA_RepForce_Brochure
Anant_SFA_RepForce_BrochureAnant_SFA_RepForce_Brochure
Anant_SFA_RepForce_Brochure
 
Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App Development
 
PAVAN ABAP UPDATED CV
PAVAN ABAP UPDATED CVPAVAN ABAP UPDATED CV
PAVAN ABAP UPDATED CV
 
R.Vijay Sarathi
R.Vijay SarathiR.Vijay Sarathi
R.Vijay Sarathi
 
SAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud EditionSAP Fiori, Demo Cloud Edition
SAP Fiori, Demo Cloud Edition
 
Mobile apparchitecture
Mobile apparchitectureMobile apparchitecture
Mobile apparchitecture
 
Shivi
ShiviShivi
Shivi
 
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
 
lukecyriac
lukecyriaclukecyriac
lukecyriac
 
Java Profile
Java ProfileJava Profile
Java Profile
 
VijayDharmasothu
VijayDharmasothuVijayDharmasothu
VijayDharmasothu
 
Arun Kumar Resume
Arun Kumar ResumeArun Kumar Resume
Arun Kumar Resume
 
Amol_Shankarpure_Latest
Amol_Shankarpure_LatestAmol_Shankarpure_Latest
Amol_Shankarpure_Latest
 
Presentation Company Profile
Presentation   Company ProfilePresentation   Company Profile
Presentation Company Profile
 
SAP NetWeaver Portal, mobile edition – Overview
SAP NetWeaver Portal, mobile edition – OverviewSAP NetWeaver Portal, mobile edition – Overview
SAP NetWeaver Portal, mobile edition – Overview
 
Paperless HR Processes With SAP
Paperless HR Processes With SAPPaperless HR Processes With SAP
Paperless HR Processes With SAP
 
Project Management for Mobile Apps
Project Management for Mobile AppsProject Management for Mobile Apps
Project Management for Mobile Apps
 
Hari_crm_Middleware_exp
Hari_crm_Middleware_expHari_crm_Middleware_exp
Hari_crm_Middleware_exp
 
Cv Jagdish Utwani Updated
Cv Jagdish Utwani UpdatedCv Jagdish Utwani Updated
Cv Jagdish Utwani Updated
 
My_Resume_06-May-2015
My_Resume_06-May-2015My_Resume_06-May-2015
My_Resume_06-May-2015
 

Similar a Indukuri_resume_UI5

Srinad sfd3+
Srinad sfd3+Srinad sfd3+
Srinad sfd3+srinadh b
 
3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)
3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)
3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)Karthikeyaun subramanian
 
SAP Fiori UX Apps for Sales Workforce
SAP Fiori UX Apps for Sales WorkforceSAP Fiori UX Apps for Sales Workforce
SAP Fiori UX Apps for Sales WorkforceWaleed Faruki
 
Cloud-based Mobile Apps Development in Malaysia
Cloud-based Mobile Apps Development in MalaysiaCloud-based Mobile Apps Development in Malaysia
Cloud-based Mobile Apps Development in MalaysiaGlobal Digitals
 
Resume lavakush kumar shukla
Resume   lavakush kumar shuklaResume   lavakush kumar shukla
Resume lavakush kumar shuklalavakush
 
Introduction Into SAP Fiori
Introduction Into SAP FioriIntroduction Into SAP Fiori
Introduction Into SAP FioriBlackvard
 
Haresh Karkar - Visual Resume
Haresh Karkar - Visual ResumeHaresh Karkar - Visual Resume
Haresh Karkar - Visual ResumeHaresh Karkar
 
Jatin Joshi Resume
Jatin Joshi ResumeJatin Joshi Resume
Jatin Joshi ResumeJatin Joshi
 
S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application developmentarti yadav
 
Scube's mobile application development
Scube's mobile application developmentScube's mobile application development
Scube's mobile application developmentarti yadav
 
Deepak saraf resume
Deepak saraf resumeDeepak saraf resume
Deepak saraf resumedeepak saraf
 
Flexera Software App Portal Datasheet
Flexera Software App Portal DatasheetFlexera Software App Portal Datasheet
Flexera Software App Portal DatasheetFlexera
 
Guide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdfGuide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdfJPLoft Solutions
 

Similar a Indukuri_resume_UI5 (20)

Srinad sfd3+
Srinad sfd3+Srinad sfd3+
Srinad sfd3+
 
SMP_MC_prathima_Chenna
SMP_MC_prathima_ChennaSMP_MC_prathima_Chenna
SMP_MC_prathima_Chenna
 
3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)
3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)
3+Manual-selnium-loadRunnerPerformance Testing_Karthikeyaun (1)
 
TOP 10 Powerapps.docx
TOP 10 Powerapps.docxTOP 10 Powerapps.docx
TOP 10 Powerapps.docx
 
UXD's process
UXD's processUXD's process
UXD's process
 
SAP Fiori UX Apps for Sales Workforce
SAP Fiori UX Apps for Sales WorkforceSAP Fiori UX Apps for Sales Workforce
SAP Fiori UX Apps for Sales Workforce
 
Cloud-based Mobile Apps Development in Malaysia
Cloud-based Mobile Apps Development in MalaysiaCloud-based Mobile Apps Development in Malaysia
Cloud-based Mobile Apps Development in Malaysia
 
Resume lavakush kumar shukla
Resume   lavakush kumar shuklaResume   lavakush kumar shukla
Resume lavakush kumar shukla
 
Madhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCVMadhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCV
 
Introduction Into SAP Fiori
Introduction Into SAP FioriIntroduction Into SAP Fiori
Introduction Into SAP Fiori
 
Go Mobile with SAP Cloud Platform
Go Mobile with SAP Cloud PlatformGo Mobile with SAP Cloud Platform
Go Mobile with SAP Cloud Platform
 
Haresh Karkar - Visual Resume
Haresh Karkar - Visual ResumeHaresh Karkar - Visual Resume
Haresh Karkar - Visual Resume
 
CV
CVCV
CV
 
Jatin Joshi Resume
Jatin Joshi ResumeJatin Joshi Resume
Jatin Joshi Resume
 
S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application development
 
Scube's mobile application development
Scube's mobile application developmentScube's mobile application development
Scube's mobile application development
 
Deepak saraf resume
Deepak saraf resumeDeepak saraf resume
Deepak saraf resume
 
Flexera Software App Portal Datasheet
Flexera Software App Portal DatasheetFlexera Software App Portal Datasheet
Flexera Software App Portal Datasheet
 
Guide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdfGuide for Custom Web Application Development.pdf
Guide for Custom Web Application Development.pdf
 
Ankit testing 17july (1)
Ankit testing 17july (1)Ankit testing 17july (1)
Ankit testing 17july (1)
 

Indukuri_resume_UI5

  • 1. Ravi Varma Indukuri SAP Web UI Developer Phone: +1 469 682 3741 Email : ravivarmai@yahoo.com Profile Ravi Varma Indukuri is a SAP Web UI Developer has 8+ years of experience in Mobile Applications development with emphasis in SAPUI5 and SAP FIORI Applications. Hands-on experience in SAPUI5 Frame work, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery, jQuery Mobile, XML, JSON, Ajax, and OData. SAP Experience –Summary  Standard FIORI apps configuration on SAP Gateway & Backend systems  Expertise in design/building role based apps by using SAP Authorization concepts  Experienced building apps using MVC framework for UI, SAPUI5, HTML5 and JavaScript  Deep hands-on experience with SAP Web IDE to enhance standard FIORI applications and developing FIORI applications from scratch  SAP FIORI Apps implementation, enhancements & customization skills  Integrated non-SAP web applications into FIORI Launchpad  Extended FIORI Launchpad to make it suitable for customer requirements  Implemented the SAP Screen Personas to help you boost the efficiency of your processes and the productivity of your business users.  Personas will provide the right information to the right users in the right context, they can get more done in less time with greater accuracy.  Setup roles, profiles, Apply notes and fixes in ABAP systems.  Design, developed and deployed OData services in Hana ES engine  Experienced in converting SAP UI5 apps into hybrid/native application using Cordova/Phone Gap frameworks  Proficient in developing Enterprise mobile apps using JQuery Mobile  Also expert in Responsive design using Angular.js  Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.  Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.  Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.  Extensive knowledge of OOPS, UML concepts (Use Cases, Class Diagrams, Sequence Diagrams, Deployment Diagrams etc.).  Continuously focused on providing an excellent user experience via clean, maintainable, performance code  Supported junior members of the team, providing ongoing advice and guidance  Documented end user training and business process procedures  Excellent communication/presentation skills and experience in user/client interaction  Good Experience in Agile and Scrum Methodologies.  Extensive experience in analyze the requirement and giving the estimates. Education / Certifications Bachelor of technology in Jawaharlal Nehru technological University, India
  • 2. Page 2 of 7 SAP Project Experience Customer Steelscape , Bremerton, Washington US (Oct 2015 to Till Now) Industry Manufacturing Project Description Ecommerce portal Role SAP FIORI/UI5 Consultant Ecommerce is a custom UI5 application implemented for all devices (Desktops, Tablets and Phones) this application is for authorized customers can logon to and purchase Products, this application includes Simplify cut list variant configuration. Customer can logon to the e- Commerce site to shop for products and create a Sales Order. This application support variant pricing based on the options the customer selects. We can track the status of a Sales Order and also customer can change the sales orders.  Customer can create the sales orders with variant configurable materials.  Used Responsive layout to view the application in Desktop, Mobiles and Tablets.  Customer can change sales order and track the status.  Developed Language selecting option from UI side.  Integrated share point server data like messages, new products along with images.  Check on the customer price and availability on a product based on the quantity and requested delivery date from the selected customer.  Select alternate ship-to addresses based on the information available from the customer master.  Choose multiple or single shipment for the ordered items.  Variant configuration screen to select various options like color and sizes.  Also integrated images to the variant configuration options.  Display sales orders for assigned customers.  View sales orders aggregated by purchase order numbers.  Search for products and sales orders.  Display sales order items and their status.  Display delivery schedules and their status.  User can change sales order ship-to addresses when order is open. Customer Starbucks, Seattle, Washington, U.S (Feb 2015 to Oct 2015) Industry Coffee shop Project Description FIORI Apps Role SAP FIORI/UI5 Consultant
  • 3. Page 3 of 7 My Inbox is a custom transactional app, it can make important decisions via mobile or desktop devices anywhere and anytime. Using this app, it can process your standard and custom workflow tasks based on the decision options defined in the back-end system.  Created different layouts and assigned based on devices like Desktop, Mobile & Tablets.  Process tasks from your SAP Business Workflow, SAP Business Process Management (BPM), and 3rd party providers.  Define the decision options you want to display (for example, approve or reject).  Perform the standard actions (for example, claim, release, or forward a request). These actions are available by default; no customizing is needed in the back-end system.  Perform mass actions, that is, process several tasks of the same type at the same time.  View and add comments.  View custom attributes that provide additional information about the task instance.  View, upload, and delete attachments.  Create and manage substitution rules to manage the tasks in your absence.  Send emails or post tasks on a pre-configured JAM site.  View the business cards of the application users.  Browse, sort, filter, and group tasks requiring action.  Extend the standard application to cover additional UI or functionality needs.  Easily process all your tasks with the pre-configured All Items tile. My Paystubs is a custom transactional app, it can enable employees to check and manage a digital version of all their paystubs issued by the company for each payroll period, easily and flexibly using their desktop or mobile device.  Created custom content that overwrites the default content provided inside the extension points by using View replacement, view extensions & controller Extensions.  View a list of your paystubs issued by the company.  Check the details of a paystub.  Download and store a PDF version of a paystub locally on a device or using a Cloud-based storage solution My Leave Request is a custom transactional app, it can enable employees to create and submit leave requests quickly and flexibly, using their desktop or mobile device. The app lets users track the status of their requests and view their current leave balance.
  • 4. Page 4 of 7  Created custom content that overwrites the default content provided inside the extension points by using controller Extensions.  Create leave requests, including partial day leave.  Select the leave period using an integrated calendar that shows non-working days, holidays, booked leave, and leave pending approval.  Add a note for the approver.  Display a summary of your leave entitlement, leave taken so far, and available balance.  Display your leave requests and check their approval status.  Withdraw or change leave requests.  Add and view attachments For more information Customer OFID, Vienna, Austria (Aug 2014 to Feb 2015) Industry Public Sector Project Description FIORI Apps Role SAP FIORI/UI5 Consultant SAP Screen Personas implemented to help you boost the efficiency of your processes and the productivity of your business users. Roles and responsibilities:  Setup roles, profiles, Apply notes and fixes in ABAP systems.  Personas roles and configuration Travel Requests is a custom transactional app, it can view your own travel requests in real time using your desktop browsers or mobile device browsers. The app allows you to view all Travel Requests. You can also check the status of a particular request at any time. This app is fully customized with both front end SAPUI5 and back end OData services. This app is also converted to hybrid Mobile app for IOS and Android, tested in emulators and devices.  Replace the parent application project's OData service with a new OData service  Created custom content that overwrites the default content provided inside the extension points by using View replacement & controller Extensions.  Browse all pending travel requests from your employees  View details of a travel request, including attachments  View the history (approved and rejected) of an employee's travel requests Time Statement is a customtransactional app, it can view your own time statement in real time using your desktop browsers or mobile device browsers. The app allows you to view all time statements. You can also check the status of a particular request at any time. This app is fully customized with both front end SAPUI5 and back end OData services. This app is also converted to hybrid Mobile app for IOS and Android, tested in emulators and devices  Replace the parent application project's OData service with a new OData service
  • 5. Page 5 of 7  Created custom content that overwrites the default content provided inside the extension points by using View replacement & controller Extensions.  View the time entry status overview for a month.  Download and store a PDF version of a time statement locally on a device or using a Cloud-based storage solution. Track Purchase Order is a customtransactional app, it can view important purchase order information. For each purchase order, the app shows the overall order fulfillment status, the quantities and values, and a graphical view of the process flow. If a purchase order is based on purchase requisitions, these documents can be displayed.  Created custom content that overwrites the default content provided inside the extension points by using Controller Extensions.  Replace the parent application project's OData service with a new OData service.  Purchase requisition  Goods receipt Paystubs is a custom transactional app, it can enable employees to check and manage a digital version of all their paystubs issued by the company for each payroll period, easily and flexibly using their desktop or mobile device.  Created custom content that overwrites the default content provided inside the extension points by using View replacement, view extensions & controller Extensions.  View a list of your paystubs issued by the company.  Check the details of a paystub.  Download and store a PDF version of a paystub locally on a device or using a Cloud-based storage solution Customer ITU, Switzerland (Nov 2013 to Aug 2014) Industry Tele Communications Project Description OData service Role SAP Technical Consultant  Analyzing functional specification  Interact with the functional consultants to better understanding of objects to be developed  Preparing Technical Documents for the Functional requirements and design for code.  Developing the code as planned in the Technical Documents  Performing unit testing on the developed objects  Developed OData services to update the required data from the mobile devices i.e. address communication details
  • 6. Page 6 of 7  Developed a Gateway service for group registration process for this ASP .net is used as front end.  Developed email sending code for Registration invitation, reminder, and cancel invitation.  Developed OData service to update BP data using BOR ‘BAPI_BUPA_CENTRAL_CHANGE’.  Developed OData service for address, identification, Relationships and roles details for BP’s by using the BAPI’s 'BUPA_ADDRESS_ADD’, ‘BUPA_IDENTIFICATION_ADD’, ‘BAPI_BUPR_RELATIONSHIP_CREATE’,‘BAPI_BUPA_ROLE_ADD’.  Developed OData service for User Creation and assigning initial password through BAPI ‘BAPI_USER_CREATE1’.  Developed OData service Assigned BP to the created users ‘BP_BUPA_CREATECENTRALPERSON’. Customer Simplifying-IT, Plano, TX, US ( Apr 2011 to Nov 2013) Industry IT services Project Description Parcel Service Role Web UI Developer Parcel Service is one of the largest Supply Chain and Logistics Company serving its valued customers for many years now. Parcel Service is an online web application where the customers can register and login to setup their Info, Track their packages, Give an alternate Delivery Address or request the packages to be held up various Access Points of UPS etc.  Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.  Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS  Used jQuery to make the application highly interactive and used JSON objects effectively for efficient client side coding.  Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.  Define technical requirements based upon business requirements.  Work on developing custom, object-oriented JavaScript using common JavaScript libraries and frameworks.  Creating cross-browser compatible and standards-compliant CSS-based page layouts.  Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • 7. Page 7 of 7  Strong communication, analytical and interpersonal skills working within cross- functional teams.  Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.  Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, and JavaScript, Bootstrap. Customer Auto Club Services Inc, Texas, US ( Mar 2008 to Apr 2011) Industry Insurance Project Description Home Site Insurance Role Web UI Developer Home Site Insurance is a diversified financial services company providing insurance, investments, mortgage, and consumer and other commercial services across North America and internationally. I have worked on a project related to UI design which included designing layouts and building wizards and reports.  Involved in the requirements analysis, designing, development, testing and maintenance of the websites  Developed websites using HTML, CSS3, JavaScript, JQuery, XML and Ajax  Created web application prototype using jQuery and Angular JS.  Performed client side validations over the forms using JavaScript  Defined text alignment, borders, positioning and many other typographic characteristics  Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.  Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.  Used AJAX for asynchronous communication between client and server.  Developed data insertion forms and validated them using JavaScript.  Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.  Created several patterns of representation using different MVCs.  Dynamic content management at client side using AJAX, JavaScript, DHTML.  Involved in implementation of MVC pattern using Angular JS.  Extensively tested the websites, identified the bugs using Firebug and fixed them.  Responsible for code optimization and testing across other browsers.