Sr. Sap Fiori/ui5 Developer Resume
Hopkins, MN
PROFESSIONAL SUMMARY:
- 8 years of IT experience and Excellent knowledge in varies technologies in IT sector, wif teh last implementations focused on SAP FIORI implementation, SAP Mobility Platform, FIORI Configurations and Administration, FIORI Launchpad Designer, FIORI Apps Customization and ODATA REST Services.
- Expertise in working wif JavaScript, HTML5 and various MVC JavaScript frameworks like ANGULAR JS, REACT JS and JQUERY.
- Expertise working wif IDE Tools like SAP WEBIDE, Eclipse, Web Storm and Notepad++.
- Experience on SAP ABAP, OData Services, NW Gateway, FIORI HCM setup and configurations.
- Experience wif SAP Analytics Cloud (SAC) to create Story, Dashboards, BI Reporting etc.
- Knowledge on HANA Studio, ABAP Development Tool (ADT), CDS Views.
- Created FIORI Reports and used UI Theme Designer for corporate theming and Branding on top of S/4 HANA system 1709.
- Knowledge on SAP ERP Portal and teh creation of an iView to launch UI5 (BSP) Apps in teh portal.
- Created Data Modeling for Analytical, Attribute and Calculation views using HANA Studio.
- Knowledge on Deep Entity Method Concepts for CRUD Operations for Performance improvements and Screen Personas.
- Analyzed teh usage of S/4 Hana Embedded Analytics for Fiori Reports.
- Worked on SAP Fiori 1.0, 2.0 and 3.0 Applications using ECC and S/4 HANA and also consuming CDS views.
- Worked on REST APIs to fetch JSON data from different sources for consumption.
- Worked wif teh projects which uses Agile and ASAP methodologies.
- Configured Standard Fiori OOB Reports and Assigned PFCG Roles to teh End users on S/4 Hana 1809.
- Worked on NWDS and using NWDI.
- Knowledge on teh Success Factors API and Business Application Studio (BAS).
- Knowledge on RICEFW, ABAP Objects, Enhancements, BAPI’s, BADI’s, ALE, EDI, Adobe forms, Smart Forms, LSMW, IDOC, SQL Script
TECHNICAL SKILLS:
Languages & Framework: SAP UI5, HTML5, SAP ABAP, JavaScript, HTML5, CDS Views, CSS3, JavaScript, JQuery, JSON, AJAX, XML, Ajax
Application Servers: SAP NW Gateway (Front End Server), Tomcat 6.0+, SAP EP Portal
Version Control: GIT HUB, Tortoise SVN, CVS
ERP Packages: SAP ECC 6.0, EHP7, RFC, SAP ABAP Based Web Services.
IDE: SAP Web IDE, HANA Studio, Eclipse, Web Storm
Operating System: Windows - XP, Window7, Linux
Database: MS-SQL 2005/08, MySQL5.0+, Oracle
Methodologies: ASAP Waterfall and Agile
PROFESSIONAL EXPERIENCE:
Sr. SAP FIORI/UI5 Developer
Confidential, Hopkins, MN
Responsibilities:
- Worked on teh Contract and Sales Order Fiori Apps for SD Module.
- Developed Custom UI5 Apps for SD Contract apps like Contract create, contract change and contract display apps.
- Developed Custom UI5 Apps for SD Sales Order apps like Sales Order create, Sales Order change and Sales Order display, Call off work center apps.
- Wrote CDS Annotations to generate ODATA Services.
- Working of SAP UX design and job involves conducting Design Thinking workshops for teh customer using Mural or similar tools and quick prototyping tools such as Invision or similar.
- Supporting client in implementing and extending teh Standard SAP Fiori Out-of-teh-box Apps developed in SAP (Systems Applications and Product), teh most advanced ERP system for information technology projects.
- Expected to interact wif various customer POCs, identify opportunities, create and present proposals and solutions.
- Consumed SAP CDS Views which were built in Eclipse and built SAP Fiori 3.0 Apps.
- Developing and Designing Custom UI5 Apps using SAP Web Ide in SAP Cloud Platform and deploying it to teh SAP UI5 ABAP Repository.
- Knowledge on working wif Business Application Studio (BAS) for custom SAP UI5 Apps.
Environment: SAP Web Ide, SAP UI5, ODATA, GIT HUB, ABAP CDS, Web, UI Theme Designer, JIRA.
Sr. SAP FIORI/UI5/ABAP
Confidential, Branchburg, NJ
Responsibilities:
- Worked on teh Credit Memo/Debit Memo Fiori App for SD & FI Module on S/4 Hana.
- Created Custom UI5 App and Custom OData Service for Quality Management to create Quality Notifications.
- Consumed OData internal REST Services which are built on ABAP CDS Views.
- Translated teh Fiori App into 5 different languages using i18n files.
- Used SAP UI Elements and Annotation to generate teh Screen Design Layout.
- Used teh Quartz theme for Theming and branding for SAP developed Fiori 3.0 Apps replacing Belize theme.
- Wrote teh Technical Specification document which includes all teh UI5 labels, Models, Controllers, fragments, transport systems etc.
- Worked on Hana Data Information Modeling.
- Developed SAP Fiori 3.0 Apps and leveraged some of its features like Integration Cards, new shell Header Bar.
- Created Hana XS OData Services to expose teh Hana Views to publish teh Fiori Tile.
- Gave KT to teh offshore team to support teh Fiori App after go-live.
- Used Git Hub to move teh UI5 source code to teh central repository.
Environment: SAP Web Ide, SAP UI5, ODATA, GIT HUB, ABAP CDS, UI Theme Designer, JIRA.
Sr. SAP FIORI/UI5/ABAP
Confidential, Ashburn, VA
Responsibilities:
- Implement SAP FIORI Human Resource based applications such as enabling all employee critical FIORI applications such as employee Time Events, Time entry, Employee Profile.
- Supported 1ERP Fiori Apps like Single Approval Manager, Ariba, Concur, PeopleSoft counts on S/4 HANA System.
- Deploy SAP FIORI based applications to SAP Cloud platform and SAP ABAP Repository.
- Used SAP Cloud GIT as a PAAS and Performed GIT commands to maintain teh SAP UI5 code globally.
- Created Catalogs, Groups in teh Launchpad Designer and assigned Launchpad Role to it.
- Extended OData services and debugged ABAP Programs.
- Used Aggregation Binding, Property Binding, and Element Binding to bind teh Backend OData to teh SAP UI5 Controls.
- Used SAP Build to Prototype teh Fiori Apps as per teh business requirements and hand over to teh development team.
- Extended SAP FIORI/UI5 applications and designed Fiori Apps as per client’s requirements.
Environment: SAP Web Ide, SAP Analytics Cloud, SAP UI5, GIT HUB, SAP S/4 HANA, ODATA, CSS, UI Theme Designer, JIRA.
Sr. SAP Fiori/UI5/ABAP
Confidential, Ashburn, VA
Responsibilities:
- Worked on SAP FIORI Applications development, customization, and configuration.
- Enabled Standard SAP FIORI apps Time Entry, Manager Team, Employee Leave Balance etc.
- Used SAP Theme Designer tool and created a custom theme on top of SAP Belize for a good look and feel in Fiori Launchpad.
- Performed Sorting, Searching and Filtering in various UI Controls like Tables, Lists etc.
- Configure SAP Fiori Launchpad by creating Fiori catalogs and groups and creating a Role and assigning teh Roles to teh end User.
- Created custom OData Services for SAP UI5 Apps.
- Activate and configure Fiori OData services in development, quality and production SAP FIORI systems.
- Created Semantic Object and Action for teh Extended Apps to maintain uniqueness and for further navigation in teh Fiori Launchpad.
- Used Fortify Source Code Analyzer to prevent security Vulnerabilities in Fiori Apps.
- Used SAP UI5 Fragments whenever needed to reuse teh View Settings Dialog, Dialog controls etc. functionalities.
- Modified teh standard FIORI apps using teh SAP Web IDE (local install, cloud access) /Eclipse IDE tools.
- Making Batch Calls from SAP UI5 to OData to perform all CRUD Operations in a single HTTP POST call.
- Used CSS Classes, ID’s and child Selectors for our Fiori Apps in Custom CSS File in Theme Designer to overwrite teh standard CSS Classes etc.
- Created Workbench and Customizing requests in order to deploy teh UI5 Apps from SAP Web Ide to SAP ABAP Repository.
- Worked on Java Development tool like NWDS.
- Used NWDI for developing Java-based applications on SAP NetWeaver and is responsible for versioning, build and teh life cycle management of teh applications.
Environment: SAP Web Ide, SAP Analytics Cloud, SAP ABAP SAP Web Dynpro, SAP UI5, GIT HUB, SAP S/4 HANA, ODATA, CSS, UI Theme Designer.
SAP UI5/Fiori Developer
Confidential, Columbus, OH
Responsibilities:
- Created many custom specific reports using SAP FIORI and JavaScript API.
- Integrated and configured SAP FIORI My Inbox application.
- Configured SAP ECC Workflow inbox to synch up work items wif SAP FIORI My Inbox application.
- Enabled SAP FIORI HR based applications.
- Setup SSO between SAP NW Gateway, SAP ECC, CRM and FIORI Launch Pad
- Customized SAP FIORI/UI5 applications
- Enable SAP standard HCM forms and customize as per teh client requirements.
- Enable SAP ESS/MSS SAP Standard WebDynpro Applications.
- Integrated SAP ECC backend workflow wif Portal UWL and Configure Web Dynpro ABAP based.
Environment: SAP Web Ide, SAP Web Dynpro, SAP UI5, Gateway, ODATA.
UI Developer
Confidential, St. Louis, MO
Responsibilities:
- Developed teh web pages using HTML5, CSS, JavaScript and React JS.
- Designed teh website and created/developed web interfaces.
- Used Dreamweaver as HTML Editor for designing new pages.
- Worked on tools like JIRA for bug tracking and GitHub for version control.
- Developed UML diagrams like Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent teh detail design phase.
- Build and deploy application on UNIX servers using Maven.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Used Responsive web design (RWD) approach for crafting sites to provide an optimal viewing and interaction experience.
- Worked on Java programming using object oriented concepts.
- Used Jasmine as teh unit testing framework and karma as teh test runner.
- Used GULP as a task runner for code build, running unit tests, style modification, JS Uglification.
- Worked wif Web Storm IDE for writing teh source code.
- Worked wif Babel as a Transpiler for Converting ES6 JavaScript to ES5 to run in browsers.
- Used NPM as teh package manager for Node JS /JavaScript components.
- Used Web pack for managing dependencies and compiling LESS/SASS
- Used GIT flow for teh Version Control.
- Technical knowledge and programming skills in Spring framework, Web services (Restful & SOAP)
Environment: HTML5, CSS, JavaScript, jQuery, AJAX, Bootstrap, GIT HUB, JIRA, REACT JS, ANGULAR JS, Redux, Node JS.
UI Developer
Confidential, Edison, NJ
Responsibilities:
- Modified teh UI screens created by using HTML5, CSS3, BOOTSTRAP and Angular JS.
- Used GIT as version control system.
- Developed Web Application using Eclipse Web IDE.
- Worked on Core java Programming on teh server side.
- Worked wif AngularJS filters in expressions and directives to filter data rendered in teh UI.
- Used Rally Tool for User Stories Tracking and Jasmine as teh unit testing framework.
- Created Dynamic web pages using forms, filters, expressions and data binding.
- Debugged teh application using Firebug and traversed through teh nodes of teh tree using DOM functions.
- Rewrote existing CSS to form adaptive and responsive layouts for mobile UI.
- Experience on working wif spring, Hibernate and Using Git hub or SVN.
Environment: HTML5, CSS, JavaScript, jQuery, AJAX, Bootstrap, GIT HUB, JIRA, ANGULAR JS.
Confidential
Front end Developer
Responsibilities:
- Developed all teh UI pages using HTML, CSS, JavaScript, JSON, JQuery and Ajax.
- Involved in teh development of CRUD functionality for various administrative system related tables and product components.
- Used "twitter bootstrap" for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
- Worked wif CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Developed teh presentation layer written using JSP, HTML, CSS and client-side validations were done using JS, JQuery and JSON.
- TEMPEffectively used JQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
- Deployed teh application using Tomcat Web Server.
- Created Dynamic web pages using forms, filters, expressions and data binding.
- Used JQuery core library functions for teh logical implementation part at client side for all teh applications.
- Used SVN, GIT version control systems.
- Knowledge on Java Programming.
Environment: HTML5, CSS, JavaScript, jQuery, AJAX, Bootstrap, JSP, SVN.