Sr.sap Ui5/ Fiori Consultant Resume
Santa Ana, CA
SUMMARY:
- 9+ years of relevant experience in SAPUI5, FIORI & HCP Consultant with different types of SAP projects like Implementation, Upgrade, Maintenance and Support for reputed clients into different business sectors.
- Expertise in SAPUI5, SAP FIORI/UX, OData, HTML5, CSS3, JavaScript, JQuery, Bootstrap, JSON, XML, SMP, Mobility, HCP, REST, GIT and SAP Net Weaver Gateway Service Builder.
- Experienced in Fiori Apps implementations including Fiori Launchpad Configuration, Fiori Apps Customization and development of Custom Apps using UI5 Eclipse/Web IDE.
- Worked on HCM workflow templates for sample processes in performing Standard Tasks.
- Expertise in Integrating Gateway OData/JSON services with UI5 Apps.
- Worked on creation of Admin page using SAPUI5 and connected with backend SAP system using ODATA services in the frontend UI5 layer for customer maintenance.
- Experienced in developing ease of use desktop and mobile application using SAPUI5, FIORI, OData, HTML5, CSS, Jquery, and JSON etc.
- Experienced as a User Interface/Front End Developer in developing applications. Mapping of frontend UI with Entity/entity set of OData service.
- App Deployment and App Configuration in SAP HANA Cloud Platform (HCP).
- Experience in working with IDEs like Eclipse, SAP Web IDE (River IDE) for apps extension.
- Custom Apps Development using UI5, JavaScript, JQuery and MVC frameworks on SAP Web IDE.
- Experienced in ODATA protocol (REST, JSON, HTTP, XML) and web services.
- Worked on creation of ODATA services and SAP UI5 SDK Tool kit. Using the SAP UI Core elements and features in design of FIORI app.
- Customization and extension of Fiori Apps using SAP Web IDE and Eclipse.
- Expertise in developing custom Apps development using UI5, HTML5, JavaScript, JQuery, CSS3.
- Expertise in configuring the standard Fiori Application, redefining the existing OData services and enhancing the Fiori Apps according to client requirement.
- Architecture Knowledge on SAPUI5 FRAMEWORK and various ABAP Workbench tools.
- Mobile expertise: SAP UI5 & HTML5, HANA/Gateway OData Integration.
- Expertise in UI application in local server and debug it in Firefox/Chrome using debuggers.
- Expertise in coding for consuming data for UI5 Apps through NetWeaver Gateway OData/JSON services.
- Possesses strong analytical, problem solving, diplomatic and communication and client facing skills.
- Good Knowledge in Creation of Association and Navigation properties of OData services, Extension of Standard Fiori/UI5 Application.
- Working with an exceptional group of consultants & led the delivery of key aspects of projects within the area of SAP Fiori.
- Knowledge on usage of tools (SAP Web IDE, Eclipse tools).
- Experience with Performance Analysis, Performance tuning, Debugging.
- Expertise in extending OData services and customizing/Extending the standard Fiori Apps.
- Involved in development/customization of various Business Documents using SAP Scripts, Smart Forms.
- Proficient & expertise in gathering requirements and developing Technical Design.
- Have comprehensive problem - solving abilities, excellent communication skills, rapid learning curve, is hard working, self-motivated and a team facilitator.
- Possesses strong analytical, problem solving, diplomatic, communication and client facing skills.
- Effective in executing multiple tasks and assignments ahead of schedule and under budget Capable of working independently with minimum direction
- Ability to learn quickly and take up new tasks and responsibilities.
TECHNICAL SKILLS:
IDE: SAP Web IDE, Eclipse
Programming Languages: SAPUI5, OPEN UI5, ABAP/4, JAVA, C, C++, SQL, PL/SQL and Visual Basic
Web Technologies: HTML5, CSS3, Java Script, AJAX, Bootstrap, HTTP, JQuery
Operating Systems: Windows, Linux, Mac OS X
Database: Oracle, SQL, MYSQL, DB2
Domain Knowledge: SAP ECC, CRM, SD, MM, PP, FI, HR, SRM, SAP HCPMs.
PROFESSIONAL EXPERIENCE:
Confidential, Santa Ana, CA
Sr.SAP UI5/ Fiori Consultant
Environment: MVC, HTML, CSS3, JavaScript, OData
Roles and Responsibilities:
- Developed Custom application using sap UI5 by consuming ODATA ABAP service with MVC .
- Developed multiple ODATA services and provided to the front end to consume on UI5/Fiori.
- Worked on OData with different classes and methods to develop services.
- Binded the OData service to view with Controllers.
- Working on display the My Activities UI5 application as per the client requirement.
- Implemented UI guidelines and standards throughout the development and maintenance of the website using HTML, CSS3 and JavaScript.
- Added Custom Styles(CSS) to Controllers.
- Developed the OData services in backend System.
- Customizing the HCM workflow.
- Importing the required Values from process and adding to WF container.
- Working with the different HCM interfaces from inbound to outbound.
- Working and managing the RICEF (Report, Interface, Forms, Conversion, Enhancement and Workflow).
- Maintaining of CATS (Cross Application Time Sheet), work schedule and Time evaluation process.
- Includes the Task and the Binding .
- Involved in HCM workflow HR process.
- Worked on Browser Compatibility and tested every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Coordinated with Basis team to install/configure SAP NetWeaver Gateway landscape for enabling SAP Fiori and custom UI5 apps.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for website.
- Involved in OData Net Weaver Gateway Services: Parts order.
- Supported fixes in adding Company Logo, company website link and description in FIORI screens.
- Designed and developed OData Services for developed User interface and integrated with backend.
- Developed FIORI application using SAP UI5 and SAP web IDE.
- Created JSON data in files for displaying static information.
- Applied custom style sheets in the application to achieve the design given by the client.
- Implemented REST web service to communicate with the Java server in backend.
- SAP FIORI Implementation and Extensibility (Customization, Config and Routing).
- Mapping of front end UI with Entity/entity set of ODATA service.
- User Eclipse Toolkit to extend Fiori Apps.
- ODATA Service Technical Design Document consisting of Service Name, Backend table and Functional Module.
- Responsible for design the architecture of the Application.
- Acted as a major senior developer/ team lead/scrum owner.
- Responsible to manage the scrums and track the sprints.
- Launchpad Configuration which includes Catalog, Group and role setup.
- Bug fixes in Development and Quality and testing above all project and Fiori project.
Confidential, Chicago, IL
SAP UI5/Fiori Consultant
Environment: MVC, HTML, CSS3, JavaScript, OData, SAPUI5.
Roles and Responsibilities:
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Involved in OData Net Weaver Gateway Services: Sales order
- Supported fixes in adding Company Logo, company website link and description in FIORI screens.
- Developed FIORI application using SAP UI5 and SAP web IDE
- Designed and developed OData Services for developed User interface and integrated with backend.
- Our team is responsible Implementing ESS and MSS.
- Customization of Fiori Apps for HCM.
- Worked on “Agent Determination Rules” to route work items to processors in a workflow.
- Responsible for various report, New Hire Report, Head counts, absence quota, PA-OM integration.
- Maintaining the quota for LOA (leave of absence), PTO (vacation), and Holiday.
- Successfully Implemented the ESS and MSS Fiori Apps.
- Integration of Fiori with Enterprise portal.
- Portal user Management.
- Developed Smart Delivery Application in UI5.
- Worked with JavaScript, JSON, JQuery, HTML5, Bootstrap for the designing and controlling of the application.
- Good understanding of Rest Based Service calls
- Implemented Fiori Apps such as My Paystubs, My Benefits.
- Launchpad Configuration which includes Catalog, Group and role setup.
- Customization of My Benefits in UI5/Fiori and in OData to miscellaneous plans.
- Bug fixes in Development and Quality and testing above all project and Fiori project.
Confidential , Raleigh, NC
SAP UI5/Fiori Consultant
Environment: MVC, HTML, CSS3, JavaScript, OData, SAPUI5
Roles and Responsibilities:
- Application Development on Launchpad for FIORI.
- Worked closely with business users, business analyst for requirement gathering to deliver the application overview and suggesting better improvement plans regarding functionality.
- Maintained the role and other configuration in Net Weaver Gateway.
- Responsible for the deliverable of the object related to SAP SRM.
- Development of the objects.
- Understand the client requirement and propose the most effective solution.
- Performed feasibility study and prepare estimation of the deliverables.
- Design the Technical document as per the functional requirement.
- Coordinate between offshore and onsite team.
- Designed architecture of applications. Developed Custom UI5 Applications as per business requirement. Consumed OData services through all UI5 application.
- Responsive applications are developed.
- Created ABAP HTTPS Connection between Gateway and ECC system.
- Integrated Fiori Launchpad to Enterprise Portal.
- Involved in System alias creation.
- PFCG Roles are created based on business requirement.
- Handling UI5 team for agile development.
Confidential , Urbana, IL
SAP UI5/Fiori Consultant/HCPMS
Environment: MVC, HTML, CSS3, JavaScript, OData, SAPUI5
Roles and Responsibilities:
- Responsible for above custom UI5 application development of MDG Customer master process.
- Designing layout of above Fiori application as per business requirement.
- Developed Dynamic Fiori application. This application’s Element like Input, Text, Button and Label can be configured from ECC based on end user requirement.
- Implemented Cross Navigation in above set of applications.
- Developed Fragments and Formatters as per design.
- Involved in Admin Functionality(HCPMS) in assigning roles to each developer.
- Worked on Onboarding/Registration, Authentication/SSO in HCPMS.
- Involved in Data Integration to back end (JDBC, JPA, SOAP) .
- Worked on SMP in workflow management and back-office integration.
- Configured Fiori launch-pad for accessing above application with different groups as per Business requirement.
- Worked on Data binding to the UI5, controls from OData Services also designed UI5 applications
- Created PFCG Roles for Fiori application and Involved in Portal integration.
- Created custom Groups, Catalogs for Fiori Launch-Pad configuration.
- Used the Transaction code SM59 to configure trust relationship and connect SAP NetWeaver Gateway System to SAP Business Suite (Trusted RFC)
- Involved in System alias creation. Consumed OData services in UI5 application.
- Implemented multi flow (i.e. Split screen to Full screen and vice versa) logic in above Custom UI5 applications.
- File Upload used for Attachment operations, Frontend complex validation is developed in above application.
- Worked extensively on RFC Calls to pass the data from gateway to Fiori using OData.
- Handling UI5 team for agile development.
Confidential , Dallas, TX
ABAP Consultant
Environment: SAP R/3 ECC 6.0, Report, Enhancements, RFC, Module Pool, SAP FICO, WEB Services, Rest and SOAP Services, Agile Methodology with Jira.
Roles and Responsibilities:
- Working as Sr. SAP ABAP Technical Lead Consultant of SAP Reconciliation and Financial Closing product for automation process.
- Authorization test for company code access to user.
- To prepare SAP Documentation for all these developments and to prepare SAP User training manual for business process.
- Calling REST service into SAP with Post method to send GL Balance transactions, AR/AP Balances and Foreign Exchange Rate into Cadency.
- Create transport package to transport object form one system to other without landscape mapping.
- Updating ticket and bug in JIRA with Agile methodology.
- Developed customize configuration screen to maintain parameter to extract the data for GL Balances, AR/AP Sub Ledger balances.
- Extract the GL and AR/AP Balances from SAP and send to WEB API in JSON format.
Confidential - Columbus, OH
ABAP Consultant
Roles and Responsibilities:
- Majorly experienced in SAP ERP with emphasis on SAP ABAP, SAP R/3, ABAP/4 workbench, SAP Implementations, Enhancements-Roll out and Support Environment.
- Experienced in leading a team for a short term crucial project.
- Proficiency in analyzing requirements, technical design, development, documentation and support.
- Extensive experience with ABAP coding, debugging, Error handling, analyzing and deciding the change.
- Writing Technical documents, User manuals, Unit Test cases etc.
- Also, worked on Microsoft SQL server 2005(SSRS, SSIS & SSAS), Microsoft SharePoint services 2007, C# and .Net.
Confidential
Java Developer
Environment: J2EE, JDK 1.6, JSP, Struts 2, MVC, Eclipse 3.4, Hibernate, Web Services, Web Sphere, HTML, CSS, Java Script, Oracle 11g, J-Query 1.4, EJB 3.0, JMS, SQL, UML, MS Visio, XML, JUnit.
Roles and Responsibilities:
- Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
- Configuration of application using Spring 2.6, Struts 2, Hibernate, DAO's, Actions Classes, Java Server Pages.
- Configuring Hibernate Struts and Tiles related XML files.
- Developed XML Web Services using SOAP, WSDL, and UDDI.
- Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Developed presentation layer using JSP, Servlets, HTML, CSS, JQuery and JavaScript.
- Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts 2.
- Developed J2EE components on Eclipse 3.5 IDE.
- Worked on bug fixing of the developed application.
- Deployed the applications on Web Sphere Application Server.
- Used Oracle11g database for tables creation and involved in writing SQL queries.
- Developed JUnit Test Cases for Code unit test.
- Used JDBC connectivity to connect to Oracle database.
- Used JDBC connectivity with callable statements to invoke the stored procedures.
- Worked with configuration management groups for providing deployment environments set up including System Integration testing, Quality Control testing.