We provide IT Staff Augmentation Services!

Sr.sap Ui5/ Fiori Consultant Resume

5.00/5 (Submit Your Rating)

Redmond, WA

SUMMARY

  • Senior consulting professional with 11+ years IT experience in implementations of SAP in Technology, Telecom, Retail, Agriculture, Chemical and Public - School industries in the areas of BRIM, CRM, SD, FI, HR, MM, and WM including 3 complete life cycle implementations encompassing managing, designing, developing, modifying, testing, and supporting.
  • Life cycle implementations, post-go live supports using both Agile and waterfall methodologies.
  • Extensive knowledge of RICEFW objects, and experience in enhancing, extracting the data, and customizing SD, MM, WM, HR, CRM, RMCA functional modules.
  • Expertise inDevelopmentusingUI5,JavaScript,JQueryandMVCframeworks onSAP Web IDE.
  • Various UI5 controls and libraries by SAP UI5 and Fiori Launchpad configuration using OData services.
  • Experienced inODATAprotocol (REST, JSON, HTTP, XML) and web services.
  • Worked on creation of ODATA services andSAPUI5SDKTool kit. Using thesap.ui.core elements and features in design ofFIORIapp.
  • Expertise inIntegrating Gateway OData/JSON services with UI5 Apps.
  • Architecture Knowledge onSAPUI5 FRAMEWORKand variousABAP Workbench tools.
  • Use of WSDL consumption-based developments understanding Service Oriented Architecture (SOA).
  • Create new transactions, function modules, Module pool programing, interfaces, ABAP Queries.
  • Developed and modified Forms using Smart forms, SAP Scripts and have good knowledge in Adobe forms.
  • Proficient knowledge in Object Oriented Programming, Enhancements using User Exits, BADI’s, BAPI’s, ABAP Queries, Dialog Programming, ALE/EDI, IDOC generation, using ALE/EDI to transfer IDOC for Cross applications to integrate systems, RFC.
  • Massive data migrations and conversions(150Million) from Legacy into SAP system using ABAP Programming language.
  • Performance Tuning, Code optimization, Integration Testing, Transport System and Short Dump Analysis.
  • Testing phases: Functional, Integration, Stress and Performance, E2E and User Acceptance testing.
  • Business processes, technical development, and workflow process.
  • Excellent communication, interpersonal, managerial skills, Positive work attitude and self-motivated to work independently as well as in a team.

TECHNICAL SKILLS

  • ABAP - Reports
  • Interfaces
  • Conversions
  • Enhancements
  • Forms & SAP Scripts
  • Structures
  • Domains
  • Tables & Data Elements
  • HTML5
  • CSS3
  • Java Script
  • SAP RMCA
  • SAP ECC - 6.0 NW 7.5
  • CRM - SAP CRM 7.0 EHP4 WebUI
  • SAP CRM ABAP
  • BOL
  • GENIL
  • BSP Workbench
  • AET
  • Interfaces: BAPI
  • BADI
  • RFC
  • IDOCS
  • BSP and WebDynpro
  • SAP Workflow basics.

PROFESSIONAL EXPERIENCE

Confidential, Redmond WA

Sr.SAP UI5/ Fiori Consultant

Environment: MVC, HTML, CSS3, JavaScript, OData, | Project D365

Responsibilities:

  • Developed Custom application using sap UI5 by consuming Odata ABAP service withMVC.
  • Developed multiple OData services and provided to the front end to consume on UI5/Fiori.
  • Worked onODatawith 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 usingHTML,CSS3andJavaScript.
  • Coordinated with Basis team to install/configureSAP NetWeaver Gatewaylandscape for enabling SAP Fiori and custom UI5 apps.
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for website.
  • CreatedResponsive Designs(Mobile/Tablet/Desktop) using HTML5, CSS3 andBootstrap.
  • Involved inOData 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 developedOData Servicesfor developed User interface and integrated with backend.
  • DevelopedFIORIapplication usingSAPUI5andSAPweb IDE.
  • CreatedJSON datain files for displaying static information.
  • Applied custom style sheets in the application to achieve the design given by the client.
  • ImplementedREST web serviceto communicate with the Java server in backend.
  • SAP FIORI Implementation and Extensibility (Customization, Config and Routing).
  • Mapping of front-end UI withEntity/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 includesCatalog,Group,androle setup.
  • Customization ofMy BenefitsinUI5/Fioriand in OData to miscellaneous plans.
  • Bug fixes in Development and Quality and testing above all project andFioriproject.

Confidential, Bellevue WA

Sr. SAP ABAP Consultant

Responsibilities:

  • Attended design sessions for RMCA POC proof of concept (POC) to onboard pre-paid & other subscriptions for clients associated with Ericson.
  • Configured posting areas 2610, 2611, 8121,8125 and 0015.
  • Led discussions with BSCS on the interface data transmission pipeline setup.
  • Involved in establishing the integration pattern between BSCS (Billing System and Charging System) and RMCA through web-services.
  • Partnered with RMCA lead designer for BIT class setup. Involved in activating different interface components in BIT class associated with sale item, tax item and payment item related structures.
  • Configured BIT processing rules and other BIT attributes including source transaction type, sub-process, BIT type, duplicate check etc.
  • Configured new document types and number ranges for billing, invoicing and FICA posting documents.
  • Developed BIT RFC related enhancements for contract account, contract lookup.
  • Configured clearing and clarification accounts for payment lots. Tested the payment file upload functionality through FPB3 transaction.
  • SAP Training in SAP AC245-CI, AC235-CC, and SAP AC233-Sales order management.
  • Designed and implemented multiple custom FIORI Apps using SAPUI5 for order creation, invoice reporting tools, production plant related in issues.
  • New screens designed by using SAP Web IDE (UI5 application), Created OData services by using SAP Gateway Service Builder (SEGW) to implement CRUD operations.
  • Extended and enhanced Standard Fiori applications and OData services (Added fields / removing fields).
  • Designed and implemented complex multiple calculation views by using SAP HANA modeler. By using CDS procedures call of graphical calculation views from ABAP in SAP HANA.
  • Enabled SAP SMARCHT BUSINESS (SSB) sales order fulfilment to expose transactional and analytical apps to end user on FIORI launch pad to perform actions like resolve delivery related issues, remove blocks, sales contract fact sheet.
  • Developed RFC Functions modules for the OData Services.
  • Understanding business requirements, analyzing functional specifications, preparing design documents and technical specifications.
  • One of the members in the designing team which is responsible for designing the technical approaches for complex requirements.
  • Created a new ALV report program to display the Vendor details from the tables LFA1, LFB1, LFBK, LFBW, ADRC, ADR6, ADRT and Custom tables.
  • Created a program to extract the asset and sub asset data in the Unix server from where Middle ware picks the file for the Confidential tables used Logical DB ABD, ANLA and ANLZ.
  • Created new HR Report to extract the open positions based on the company codes from the tables HRP1008, HRP1005, HRP1013 and HRP1001.
  • Worked on Event Handling and BOL/GENIL programming to provide the custom functionality on CRM WebUI.
  • Developed the new custom search and tree result view for line services object using the Custom BOL on back end.
  • Modified User exits SAVE PREPARE DOCUMENT and USEREXIT PRICING PREPARE TKOMP to calculate the Rounding off amount based on the quantity while creating billing document from transactions VF01 and VF04.
  • Extended the structure KOMP and KOMG with new fields for Free Goods Determination based on the Order type.
  • Design and developed the service tickets process for different transaction types like missing payment, adjustments, credits, payment refund, negative file, and equipment refund process in CRM.
  • Developed classes to integrate with JSON REST APIs to integrate with Legacy system IAM for Customer Profile and PIN creation.
  • Developed classes to integrate with JSON REST APIs to integrate with Legacy system to fetch the offer data for the customer.
  • Created new IDOC Extension INVOICO01 for Turkey e-Invoices to populate custom fields for the Turkey Government with the middle ware.
  • Implemented BADI LE SHP DELIVERY to make quantity and Material fields in the Item to be in only display mode and to display error message if submit of the BOM is deleted without parent.
  • Created Detail SMARCHTFORM and Short SMARCHTFORM to display the invoice in Russian language and can send email to the customer based on the selection using the NACE transaction.
  • Implemented more than 50 Year-end OSS notes for SAP HR for the year 2018 for countries US and Canada.

Confidential, Johnston IA

Sr. SAP ABAP Consultant

Responsibilities:

  • Interacted with process teams to get clear requirements and providing robust business solutions for client.
  • Involved in developments related in Reports, Interactive reports, ALV reports and Interactive ALV reports using ABAP Objects, Dialog programming with Table Controls, File handling and BDC inter-faces.
  • Creating a report which has Pioneer Premium Seed Treatment - referred to as PPST detailed information relating to the consignment process into an Excel spreadsheet.
  • Involved in the development of Application Server file handling, BAPI’s, BDC’s, user exits and Enhancements, BADI’s.
  • Modified User Exit SAVE PREPARE DOCUMENT of MV45AFZZ and MV50AFZ1 to Validate the Probox Material in the Order if the Order quantity exceeds Maintained quantity for Different material groups from VA01 and VL01n.
  • Maintained multiple ALE scenarios used for testing and reference purposes. This included setting up and maintaining ALE distribution models (BD64), partner profiles (WE20), sender ports (WE21), RFC Destinations for synchronous method calls (BD97), and RFC destinations (SM59).
  • File to iDoc: Picking, Packing and Dispatching process steps are done in third party system and resulted with delivery details file to perform PGI in SAP. Developed custom program to access delivery file from application server and calls the process code DELV containing IDOC INPUT DELVRY and process the IDOC.
  • Designed and implemented an invoice SMARCHTFORM to print monthly holding summary of customers, which consists of billing period, customer-holding details, payment type, payment bank, VAT and language varies based on country code.
  • Prepared review documents such as technical specification review, Code review and Unit test review documents.

Confidential, Orlando FL

Sr. SAP ABAP Consultant

Responsibilities:

  • Handed developments and issues rea according to customer requirements ensuring timely and quality effective delivery.
  • Understood business requirements, analyzed functional specifications, and prepared technical specifications.
  • Prepared review documents such as technical specification, code, and unit test review documents.
  • Developed quality RICEF objects as per the client requirements.
  • Developed Report programs to retrieve the candidate’s information from info sets and custom tables applied in the day for any job applied.
  • Developed Interface with iCIMS fetching all applied candidates and create them in SAP using the REST APIs.
  • Developed a program to validate the applied candidate in SAP and to update the candidate profile in iCIMS to proceed or reject or enquire the candidate using the infotypes 5102, 5103, 5105, 5129 and 5130.

Confidential, Bellevue, WA

Responsibilities:

  • Integrated SAP CRM with the Confidential own telecom systems like BSCS, OM, ON and EPC, which is used more than 500 unique employees to maintain customer interactions.
  • Involved in data gathering with the client and functional team to help realize the client.
  • Handed developments and issues according to customer requirements for timely and quality delivery.
  • Worked on various enhancements in WebUI by component enhancement and various other tools.
  • Some of the tools used extensively are AET, Component Workbench etc.
  • Developed the customer landing page, Billing account overview page, Line of service overview pages and associated data view using MVC architecture.
  • Integration of Customer, Billing, Usage, order related to web-services with SAP CRM.
  • Worked on batch program to store data in a custom table to data received from the OM or ON daily by the interface call.
  • At the finish navigating the screen to standard quotation page with all the details previously filled by the user in previous steps.
  • Extensively used the one order framework APIs like CRM ORDER READ, CRM ORDER MAINTAIN and CRM ORDER SAVE.
  • Created enterprise search template and derived search & search result attributes from BuilHeader and its relations using CRM ES modeling workbench. And enhanced BP search component BP HEAD SERACH.
  • Implemented the BADI’s: ORDER SAVE, CRM ORDER AUTH CHECK, PARTNER BADI, CRM ORGMAN BADI, and CRM STATUS BADI for custom validations in Acreage reporting, Inventory reporting process, business partner and installed base applications.
  • Implemented BADI’s EXEC METHODCALL PPF for actions after any changes to the service tickets and COM PARTNER BADI to save the custom partner functions.
  • Made enhancements for dynamic value help, hiding of the fields in set types in the product screen at UI level.
  • Made enhancement to display the multiple tabs which holds multiple different views assigned to them based on the user selection.

Confidential, Issaquah, WA

Sr. SAP ABAP Consultant

Responsibilities:

  • Analyze the problem and suggesting the solutions and code needs to be changed. Coding DEV QA. Review of FS and TS, Unit testing.
  • Developed reports in SD Open Sales Order covering all organization levels, delivery status, shipping details and partner function details. The tables used were VBAP, VBPA, VBAK, VBUP, VBFA, KNA1, and MARCHA.
  • Developed and implemented workflow to monitor Right Fax process.
  • Worked on BAPI for the transaction code XD01 (customer create) and the FBRA (reset cleared items) using SD CUSTOMER MAINTAIN ALL.
  • Worked on Triggering of an event using Function Module Enhancement in Workflow.
  • Implemented an Enhancement in SAP standard program RPTMOZ00 (T.M Transaction code PT60) for a new operation created in PE04 to determine the state where the employee is working.
  • Developed User-Exit to reset the arrival time when a schedule line is created for sales order processing program (SAPMV45A). Added to always use the shipping conditions of the ship-to party for sales order processing program (SAPMV45A).
  • Worked with SAP enhancements such as SAPLV01Z to modify automatic batch number.
  • Configured EDI/IDOC custom segments for purchase order IDOCs.
  • Used a BADI to change the vendor number to personnel number while creating the vendor master record from the HR master record using the transaction code PRAA. The BADI used was BADI EXITS RPRAPA00.
  • Worked on conversion for Customer Master Data (KNA1) using BDC.
  • Developed an interface that captures spool output, stripped out the formatting codes using a BAPI and saved the data to custom tables for reading by the Classical Reports System.
  • Used the ABAP runtime analysis tool (SE30), SQL Trace (ST05), System dump analysis (ST22) to analyze and improve runtime performance of existing ABAP programs.
  • Migrated more than 81 million Members and 55 million Memberships from legeacy to SAP CRM system.
  • Developed an Interactive ALV report which displays the all the line items of the membersship and navigates to Transaction CRMD ORDER and to BP when click on the desired field.
  • Creating custom page screen of WEB UI using newly added rapid application development tool and AET.
  • Worked on Event Handling and BOL/GENIL programming to provide the custom functionality on CRM WUI.
  • Developed a conversion program to create business partners based on the unique identification number given by the MDM by using the function module BUPA CREATE FROM DATA in txt file in application.
  • Worked on creating memberships, assigning memberships to the members and cards to the memberships by using BOL relation MEMS2ASSIGNEDMEMB, MembershipCardRel for the unique membership ipks from the files shared by ETL in the application server.
  • Created Enhancement ZICCMP BP SEARC implementations for ICCMP BP SEARCH on WEBUI for BP filters, Inbox Items for field label adjustment in Inbox result list screen.
  • Added assignment blocks for site availability same as resource availability in BP service arrangement.
  • Developed an WEBUI interface between CRM and POS terminal for the membership payamets. ZWS CRMLOY I PMT CNFRM.
  • Worked on ECOMM interface with CRM Where membership can be maintained through ecommerce ZWS CRMLOY I MEM PROFILE MANG.
  • Translated assignment block and field names in different languages depending on the log on language using OTR texts.
  • Developed interface between CRM and AMEX, used to instant credit card approval from CRM WebUI.
  • Created a conversion program to load the member activities of the memberships into CRM Loyalty by using standard function module CRM LOY MA CREATE API.
  • Implemented BADI for ORDER SAVE and EXEC METHODCALL PPF and coded the related logic for the method CHECK BEFORE SAVE, which is used for checking the values are filled as expected, if any obligatory field is unfilled with the FM CRM ORDER READ.

Confidential

SAP ABAP Consultant

Responsibilities:

  • Converted each scenario business step into a technical specification.
  • Created a Module-pool program to change and display plant setting using table control.
  • BDC are developed to upload Material Master Data Form Legacy System into the SAP environment by session method.
  • Developed an Editable ALV report which provides the sales order details such as the status of sales order, available quantity, pricing details etc. using OOPS. Added the functionality of assignment of sales orders to Contract, Adjustment of the Contracts etc.
  • Generated ALV report using Object Oriented approach.
  • Developed a program to populateField catalog using an internal table for ALV display without using structure in theLVC FIELDCATALOG MERGE.
  • Developed an RFC-FM to get the delivery notes in OTF format and convert it into binary format, attach it to email and send email with multiple attachments using CL BCS class. Senders email address and body of the email is varies based on the customer location country.
  • Developed a BDC program, which reads data either from Presentation server file or UNIX (Application server) file and updates the customer master through VD02 transaction. Also, user has a choice to update Customer price group or Order combination or Account assignment group using radio buttons on selection-screen.
  • Developed a BDC program for changing the purchase order, sales order creation, and material creation, changing the material type in the material master transaction.
  • Used a BAPI named BAPI DELIVERYPROCESSING EXEC to create outbound delivery from delivery due list with a shipping point in SD Module.
  • Used Runtime analysis to analyze the processing of the reports. Based on the estimated time for each action, modified queries to ease the analyzing the SQL statements in the reports.

We'd love your feedback!