SAP FIORI / ABAP Developer
Send a job offer directly to this candidate
Results-driven highly experienced SAP ABAP / UI5 FIORI on S4 HANA Consultant with over 14+ years of experience in SAP ABAP, S4HANA, SAPUI5, SAP BTP, FIORI, CDS Views, SAP OData, SAP Workflows,webDynpro seeking a challenging new project as a senior consultant to leverage my expertise in delivering innovative solutions and driving business success.
SAP BTP, S/4 HANA FIORI / ABAP Consultant r Backend ABAP oData for the Article Inventory History app integrated with Product Browse while having SSO using OKTA identity provider and used iFrame to pass the parameters from
Product Browse to SAP FIORI custom app.
r Integrated apps with other tools APIs including mulesoft by consuming the APIs in SAP UI5
FIORI Applications. POS Integrations for Discount tire stores and applications SSO implementation using OKTA.
SAP FIORI / ABAP Consultant NR Tech Systems Aug 2023 - Nov 2023
r SAP FIORI custom apps development for FICO, custom FIORI reports using CDS Views r Unit Testing, functionality validation, bugs fixing, deployment on FIORI Launchpad. Javascript as well as UI5, JQuery, CDS Views r Collaborated with functional team to understand and transform requirements into Technical
Principal Consultant FIORI / Program Manager. Elm Jan 2020 – May 2023
ELM, is a Joint Stock Company owned by the Public Investment Fund (PIF) Government of Saudi Arabia.
ELM services are provided to all forms of beneficiaries, including government, corporate sector and individuals.
r Developed applications in SAPUI5 using Web IDE on cloud, Eclipse for development, Javascript,
SAP Cloud Platform, Custom UI5 applications & deployment to SAP Cloud Platform (SCP), CDS
Views and SAP BTP.Integration with SAP Workflows developed custom FIORI apps for Finance,
HCM, PS and CRM.
r Configuration, Enhancement and Extension of Standard Fiori Apps on Fiori Launchpad Web applications development using HTML5, CSS3, XML, AJAX standards, JavaScript frameworks such as jQuery.
r LSMW, BDC, and RFC, Adobe PDF forms (using Adobe life cycle designer) was used for the development of letters and official documents generated from SAP.
r Designed wireframes in Build.me for multiple SAP FIORI applications those had many screens to get the approval from the stakeholders. Applications development/Enhancement for FICO, MM,
PM, PS, HCM, SD and CRM. Idocs for the data transfer for SABB and Riyadh bank using the API call from the banking system.
r Automated business processes with RPA and identified the key steps of workflows to eliminate human errors and reduce the repetition of tasks within a business process.
r Translate functional specifications into technical design documents and participated in Project
Planning activities by providing accurate effort estimation and delivering to schedules.
r Effective communication (verbal and written) including status reports to all stakeholders r Ability to assess the impact of new requirements on an existing suite of complex applications r Developed SAP FIORI apps for the approval of workflows as well as integration with SAP FIORI myInbox .
SAP BTP, S/4 HANA FIORI / ABAP Consultant r Development of 40+ SAP FIORI custom applications including reports and transactional applications, used graphs and Fiori elements. BADI implementation for SAP MyInbox for change of data. My Timesheet, My Leave Request, Professional Assignment, My Overtime request r RPA Project for the automation of business process and eliminating the repetitive tasks.
r Backend oData development in OO ABAP, User Exists, BAPIs , OSS Notes, RFCs and BADI.
r Recognized for my contributions to team development and readiness to provide help and support to peers in resolution of technical technical issues r Spearheaded the company’s journey on SAP FIORI adoption from 3 apps and reached to 70+
applications for different modules.
r Maintained and managed 600,000 lines of codes in ABAP. Developed SAP FIORI applications including,
Overtime request, My Leave Request (customized), My Timesheet (customized), corporate performance management, budget reports analytical app, TimeSheet (customized integration with MS Project), PO
Approval, Professional Assignment Financial posting Document, Invoice and general expense fiori app,
Post Journal entries, Park Journal entries.
r Implemented FIORI apps for SRM, including Approve PO, My Shopping cart and track shopping carts,
the SRM, these apps we customized based on the business requirements, SRM apps were implemented for semi-government organization that included to add vendor management and some other custom apps development for SRM Rfx.
r FIORI Accounts Payable overview activation and configuration.
r Instant support to all open tickets / issues reported (1500 users base).
r Worked hands on in different SAP FIORI Projects within the company including:
o SAP FIORI Project Implementation and S4 HANA upgrade o SAP FIORI Mobile app RSA Implementation o SAP SuccessFactors Integration SAP UI5
o SAP FIORI Notifications o RPA Project for the workflow process automation o SAP CRM Project for FIORI Apps o EPM Project integration of FIORI Timesheet with Microsoft Project
D. Worked on a high-profile project and migrated from SAP ECC 6.0 SAP portal to Federated portal incorporating
SAP FIORI launchpad in SAP S4HANA migration project, being the lead of SAP FIORI UI/UX team, researched on the existing webdynpro apps and conducted 100+ user interviews while collecting data and did analysis for the new screens design in buildme and figma for wireframes / prototyping used FIORI 3 Stencils and design thinking approach for the new interfaces and FIORI Lunchpad layout.
E. Developed and designed wireframes and prototypes for different set of end-users by which improved the overall User experience from 30% to 90% after having different surveys and end-user feedback, received best employee of the year award by the CEO of the company.
F. Applied qualitative methods to collect user feedback played crucial role in designing the user-interfaces in
SAP WebIDE / BAS which improved the corporate IT Department’s satisfaction surveys from 60% to 98% and improved the corporate performance score of the department from 3.1 to 4.8% out of 5.
Skills Used: BTP · SAPUI5 · SAP Fiori · Integration · XML · Business Process Design · MS Project · Quality
Assurance · Project Management · JavaScript · Requirements Gathering · ABAP · ALV Reports, BADI, BAPI,
User Exits.
SAP BTP, S/4 HANA FIORI / ABAP Consultant
SAP Technical Consultant FIORI/ABAP Elm May 2015 – Dec 2019
r Leading team and supporting ABAP Solutions including FIORI and Backend ABAP, new custom applications development, enhancement of SAP FIORI Apps. SAP Workflows enhancements,
WebDynpro enhancements.
r Business Requirements Analysis, design Mock-ups (wireframes) based on Business Requirements.
r Develop, test, debug, and implement SAP Fiori applications by working closely with functional and testing teams r Adobe lifecycle designer used for the SAP PDF and the BAPI was used from oDATA to call and generate the PDF on run-time for different SAP FIORI apps.
r Requirements gathering with functional team to understand business requirements and prepare technical design specifications for applications of low to moderate complexity.
r Provide advanced problem-solving and technical support, including on-call support for SAP Fiori
Applications r Follow established patterns, framework and procedures to develop and enhance Fiori
Applications r Assist other SAP ABAP Developers as needed in relation to UI5 and Fiori r Contribute ideas to improve utilization of SAP technologies and programming currently being used r Participate in the road map activities in the assessment of emerging technologies
r Implemented and enhanced standard FIORI applications for HCM, FICO, MM, SD, CRM, SRM, and
PS r Responsibilities: • Leading team and supporting SAP FIORI applications, new custom applications development, enhancement of SAP FIORI Apps.
r Business Requirements Analysis, design Mock-ups (wireframes) based on Business Requirements.
Applications r Enhanced FIORI Apps for SAP CRM including My Accounts, My Leads, My opportunity and My
Tasks standard FIORI CRM Apps. Required to modify the screens and added changes as per the business needs r Follow established patterns, framework and procedures to develop and enhance Fiori
Applications r Assist other SAP ABAP Developers as needed in relation to UI5 and Fiori, Contribute ideas to improve utilization of SAP technologies and programming currently being used r Participate in the road map activities in the assessment of emerging technologies Achievements:
Skills: HTML · SAPUI5 · SAP Fiori · Web Services · XML · Business Process Design · Quality Assurance ·
Project Management · JavaScript · ABAP · SAP Workflow · Odata
SAP BTP, S/4 HANA FIORI / ABAP Consultant
SAP Technical Consultant Alfanar Mar 2010 –Mar 2015
r Developing ABAP solutions as per the functional specification requirements.
r Troubleshooting technical issues and providing solution in a timely manner.
r ABAP Webdynpro, Web Services, BAPI, BADI, Involvement in project work for various SAP modules,
HCM, SD, MM, FICO and PM.
r Providing technical input to projects delivering SAP changes to support initial project planning and estimation process r LSMW and BDC for the data migration and upload of legacy data. RFCs setup to be called by
ABAP programs.
r Extracted employees documents from legacy system Bytequest after learning SDK, developed solution in .Net and extraction of about 150,000 documents of 12000 employees. Developed ABAP program for mass upload of the extracted documents to SAP HCM ArchiveLinks. Custom solution saved more than 200K USD for the company.
r Designed Interface for documents upload for employees which resulted to save 70% of time for the end-user.
r Developed .Net connector 3.0 solution for the integration of HCM Master data into MS Outlook.
r Solution for BCM with Symantec command line encryption PGP for the DME file. Encryption of the
DME file being sent to the bank.
r Developed Windows Services for multiple requirements to improve Business processes in Visual
Studio .Net r Idocs for SAP BCM (Bank communication Management) FI to transfer the data.
r SAP DMS Implementation in Alfanar group of companies. Setting up SAP Knowledge management, SAP content server, experienced with Metadata search & configuration and
Integration with workflow configuration, TREX integration and Security associated with DMS implementation.
Skills: SAP Document Management System (DMS) · SAP Netweaver · Quality Assurance · JavaScript · Visual
Basic · ABAP · ABAP Web Dynpro · SAP Workflow
Sr. e-Business Consultant Alfanar Oct 2007 – Feb 2010
Requirements gathering from the business for the automation of the Business processes. Analyzing requirements and molding them into desired results by automating the business process using Ultimus
BPM Suite. Analyzing the gaps and providing custom solutions by:
SAP BTP, S/4 HANA FIORI / ABAP Consultant
o Access to workflows from Sharepoint Portal Customized Solution o Customized Web-based tracking Solution Using Search Key as Employee's FileNo.
o Integration with Navision ERP.
o Single Sign On o Automated Archiving of business process documents on SharePoint’s document library
Passport Release Request and coordination with developers and Process Owners on all technical and
Agriculture Bank, Saudi Monetary Agency (SAMA), Royal Military Land forces and Ministry of Justice.
Skills: Visual Basic.Net, Microsoft SQL Server 2000, 2005, 2008, Microsoft Sharepoint 2007, VBScript,
XML, Visual C#, ByteQuest, Active Directory, Ultimus EIK.
PDC Technical Team Lead / PM Ultimus Pakistan (Ultimus Inc. USA) Jan 2004 – Aug 2007
PDC (Process Development Center) was the offshore department composed of Ultimus BPM Professional
Services consultants at Ultimus Pakistan (An offshore operation of Ultimus Inc. USA) working on US /
EMEA and APAC BPM Projects from Ultimus US, Ultimus Germany and Ultimus Asia Pacific.
Virginia Project, Commerce Bank, and Stryker.
complex business processes of Hardware & Entertainment Division of Microsoft HED Dublin, Singapore and Redmond from Ultimus Version 5.0 to Version 7.1 SP2 in Ultimus BPM.
Product’s Management for any critical modification or early enhancement required by Microsoft.
SAP BTP, S/4 HANA FIORI / ABAP Consultant
Skills: Ultimus BPM Suite 6, 7.0 and 7.1, SQL, SQL Functions, VB.net, C#, VBScript, Javascript, Quality
Assurance,