Sr.sap Ui5/ Fiori Lead Consultant Resume
Portland, Or
PROFESSIONAL SUMMARY:
- 7+ 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.
- Custom Apps Development using UI5, JavaScript, JQuery and MVC frameworks on SAP Web IDE.
- Experienced as a User Interface/Front End Developer in developing applications. Mapping of frontend UI with Entity/entity set of OData service.
- 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 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.
- Expertise in Integrating Gateway OData/JSON services with UI5 Apps.
- 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.
- 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.
- Good Knowledge of Fiori Launch - pad Configuration, OData Services Creation, Redefinition and Activation.
- Good Knowledge in Creation of Association and Navigation properties of OData services, Extension of Standard Fiori/UI5 Application.
- Possesses strong analytical, problem solving, diplomatic and communication and client facing skills.
- 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, Hybrid Application Development Toolkit & Kapsel SDKs).
- Have good knowledge and hands on experience in building WebDynpro components, UI Elements, controller and context programming, component re-usage, dynamic context mapping and binding, creation of helper classes, exception handling, configurations etc.
- Expertise in implementing Reports, Interfaces, Conversions, Enhancements, Forms and Workflows.
- Expertise in extending OData services and customizing/Extending the standard Fiori Apps.
- Architecture Knowledge on SAPUI5 FRAMEWORK and various ABAP Workbench tools.
- Experience with Performance Analysis, Performance tuning, Debugging.
- Involved in development/customization of various Business Documents using SAP Scripts, Smart Forms.
- Strong experience in Performance Tuning and Optimization of ABAP programs using SQL Trace, Performance Analysis and Runtime Analysis.
- Have comprehensive problem-solving abilities, excellent communication skills, rapid learning curve, is hard working, self-motivated and a team facilitator.
- Effective in executing multiple tasks and assignments ahead of schedule and under budget Capable of working independently with minimum direction
- Proficient & expertise in gathering requirements and developing Technical Design.
- Possesses strong analytical, problem solving, diplomatic, communication and client facing skills.
- Ability to learn quickly and take up new tasks and responsibilities.
TECHNICAL SKILLS:
IDE: SAP Web IDE, Eclipse
Programming Languages: 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
Forms: SAP Scripts, Smart Forms and Adobe forms MS Office MSWord, MS Excel and MS Outlook
Domain Knowledge: SAP HCM (PA, PD, PY, TM, OM and Benefits), VIM, SD, MM, FI/CO, PP, PM, QM, BW and WM
PROFESSIONAL EXPERIENCE:
Confidential, Portland, OR
Sr.SAP UI5/ Fiori Lead Consultant
Environment: MVC, HTML, CSS3, JavaScript, OData, SAPUI5 1.44, Webdynpro
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.
- Working on display the Parts Order 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 .
- 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.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap .
- Involved in OData Net Weaver Gateway Services : Parts order.
- SAP Fiori Tracking Parts Order application by adding sap.m library screen elements.
- 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.
- Package Approve PR Fiori App using Apache Cordova & and evaluate Fiori Client.
- 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.
- Customization of My Benefits in UI5/Fiori and also in OData to miscellaneous plans.
- Bug fixes in Development and Quality and testing above all project and also Fiori project.
Confidential, Federal Way, WA
SAP UI5/Fiori Consultant
Environment: MVC, HTML, CSS3, JavaScript, OData, SAPUI5, Webdynpro
Responsibilities:
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Involved in OData Net Weaver Gateway Services : Sales order
- SAP Fiori Tracking Sales Order application by adding sap.m library screen elements.
- 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.
- Our team is responsible Implementing ESS and MSS.
- Successfully Implemented the ESS and MSS Fiori Apps.
- ESS: my Leave Request, My Time Sheet, my Paystubs, People Profile, my Benefits
- MSS: Approve Leave request, Approve Time Sheets and Team Services
- Integration of Fiori with Enterprise portal
- Portal user Management.
- Independently designed and developed several Webdynpro Java, Webdynpro ABAP and Fiori projects.
- Developed FIORI application using SAP UI5 and SAP web IDE
- 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
- Development of Shipment Authorization forms and approval of it using ABAP Webdynpro SAP Workflow Function modules.
- Major enhancements to the project by making changes to Webdynpro Java screens and ABAP function modules and user exists in Service Request, Service Order and Sales Order.
- Designed, developed and delivered Cost Management project (CMT) using Webdynpro Java, ABAP RFCs and SAP Portal.
- 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, Charlotte, North Carolina
SAP UI5/Fiori Consultant
Environment: MVC, HTML, CSS3, JavaScript, OData, SAPUI5, Webdynpro
Responsibilities:
- Application Development on Launchpad for FIORI.
- Maintained the role and other configuration in Net Weaver Gateway.
- Development of the objects.
- Understand the client requirement and propose the most effective solution.
- Responsible for the deliverable of the object related to SAP SRM.
- Performed feasibility study and prepare estimation of the deliverables.
- Design the Technical document as per the functional requirement.
- Coordinate between offshore and onsite team.
- Integrated SAP WebDynpro application to Fiori Launchpad. Developed Custom Fiori Launchpad for this development.
- 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.
- Fiori Launchpad configured for all Fiori applications and WebDynpro application.
- Integrated Fiori Launchpad to Enterprise Portal.
- Developed Custom Theme for Fiori Applications and WebDynpro applications.
- Involved in System alias creation.
- PFCG Roles are created based on business requirement.
- Handling UI5 team for agile development.
Confidential, Orangeburg, South Carolina
SAP UI5/Fiori Consultant
Applications: Customer Creation/Change/Display, Customer Extension, Block Customer, Status Report, SOP Report, Customer Approval and Exception
Environment: MVC, HTML, CSS3, JavaScript, OData, SAPUI5, Webdynpro
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.
- Configured Fiori launch-pad for accessing above application with different groups as per Business requirement.
- Created PFCG Roles for Fiori application and Involved in Portal integration.
- Created custom Groups, Catalogs for Fiori Launch-Pad configuration.
- 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.
- 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.
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.
- Calling REST service into SAP with Post method to send GL Balance transactions, AR/AP Balances and Foreign Exchange Rate into Cadency.
- To prepare SAP Documentation for all these developments and to prepare SAP User training manual for business process.
- Updating ticket and bug in JIRA with Agile methodology.
- Create transport package to transport object form one system to other without landscape mapping.
- 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
Environment: SAP R/3 ECC 6.0, Report, Enhancements, RFC, Module Pool, SAP FICO, WEB Services, Rest and SOAP Services, Agile Methodology with Jira.
Responsibilities:
- Majorly experienced in the area of SAP ERP with emphasis on SAP ABAP, SAP R/3, ABAP/4 workbench, SAP Implementations, Enhancements-Roll out and Support Environment.
- Worked in Agile Framework and participated in Sprint planning for delivering projects.
- Proficiency in analyzing requirements, technical design, development, documentation and support.
- Experienced in leading a team for a short term crucial project.
- Experienced in developing ALV reports, Dialog Programming, Screens, Function modules, ABAP Dictionary Objects, ABAP Reporting, Customer Exists, BTE, BAPI, BDC, Web Dynpro applications, BADI, Enhancements, Workflows, Smart forms, SAP Script, Data Migration, EDI IDOC(Idocs) etc. in different SAP modules like HR\HCM, MM, SD, FICO.
- 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.
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 .
- Used JDBC connectivity to connect to Oracle database .
- Used JDBC connectivity with callable statements to invoke the stored procedures.
- 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.
- Worked with configuration management groups for providing deployment environments set up including System Integration testing, Quality Control testing.