Sap Senior Abap Developer Resume
Shepherdsville, KY
SUMMARY
- I have 8+ years of strong experience on SAP - ABAP/4 Programming as a Technical Consultant.
- Worked extensively on RICEFW developments using Modules SD, MM, FI/CO, WM, Retail modules on SAP ERP for multinational clients, which include fortune 500 companies.
- Good experience in RICEFW estimations.
- Worked extensively on various development objects from requirement gathering till Go-live.
- Specializes in re-designing the objects for Performance Tuning, Conversions, Interfaces, Enhancements, Debugging, and Troubleshooting, Process improvements like establishing coding standards, code reviews and pull in the latest technology to satisfy the business transformation during any stage.
- Good expertise on ABAP Objects and developed several ALV reports based on OO concept.
- Expertise in end-to-end implementation and support projects.
- Extensive experience in Reports (Classical, Interactive, ALV), Interfaces (Presentation/Application, ALE/IDOC, BAPI), Conversions (BDC/Call Transaction, Direct Input, LSMW), Enhancements (User exits, BADI, Enhancement Framework), Forms (SAPScript, Smart Forms, Smart Styles, Adobe Forms), Adhoc Query, Dialogue Programming, Data Dictionary (Z-table, Views, Search Help, Locks), Workflow, Webdynpro.
- Very strong Experience in working on data dictionary objects like Tables, Structures, Views, Domains, Data elements, search help and lock objects.
- At least 5 years of experience managing projects that include Application architecture of SAP HANA, Suite on HANA Migrations - including Code remediation / Optimization, various Tools for development team, CDS, ABAP Managed Database Procedures, Development aspects of Simple Finance, Fiori implementation.
- Worked on HANA development XS OData, XSJS, Core data services (CDS) to create tables and views, ABAP managed data procedures (AMDP)
- Hands on Experience in ABAP on HANA, HANA View, Code Push Down activity, CDS View, AMDP, SAP S/4HANA Procedures and SAP S/4HANA modelling in HANA studio and SAP Eclipse-ADT.
- Good expertise on WebDynpro programing.
- Supported various processes in EWM such as Inbound, Outbound, Physical, Handling Units.
- Experience SAP S/4HANA and FIORI programming.
- Expertise in Planning related master data setup in ECC and SCM systems.
- Developed and provided KPI reports from SAP PM for maintenance and reliability such as backlog, schedule attainment, PM compliance, overtime, expenses, etc
- Configured Planning Service Manager’s (PSM) for SPP functional areas of Demand History Creation, Realignment of Demand History, Forecasting, Product Interchangeability, Inventory Planning, Distribution Requirements Planning (DRP), Deployment, Inventory Balancing, Surplus and Obsolescence Planning, Analysis, Reporting, Monitoring, and General Data Processing.
- Experienced with the Global SAP SCM/MM/SD/WM support team, Outbound Delivery management, Handling Unit Management, Logistic, Transportation and Production.
- Processed Alerts, displayed Alert Data in the SAP SCM System, archived, and deleted Completed Alerts.
- Involved in various development, upgrade/migration, and Support projects. Good Architecture knowledge in PI, PO 7.4 & 7.5 Single Stack (JAVA).
- Expertise in Data Modeling, UI Modeling, Process Modeling, and Data Replication.
- Experience on Reports - Normal, Interactive, ALV, and OO ALV.
- Experience in Developing SAP UI5 Applications using HTML, XML views with XML, JSON and OData model binding.
- Involved in creating end to end FIORI and SAPUI5 Apps using OData Services.
- Involved extensively in the configuration of PI with SAP & non-sap systems. Extracted data from different legacy non-SAP and SAP systems. Viz., involves analyzing of business process, integration scenarios to developed solutions PI.
- Good experience in SAP ChaRM tool and Service Now ticket handling.
- Good expertise in configuring and implementing IDOCs, RFC, ALE and BAPIs interfaces.
- Good hands-on experience on tools/IDEs like WebIDE, Eclipse.
- Hands-on experience in creating views using XML, HTML.
- Experience in use of ABAP Modularization Techniques such as Subroutines and Function Modules.
- Hands on experience in Sap Scripts, Smart Forms and Adobe forms.
- Good expertise on Data Migration requirement from legacy system using BDC Methods, BAPI and LSMW.
- Expertise Knowledge on Background Job Processing and Archiving.
- Mapping of warehouse structure in SAP WM, developing strategies for put away and picking and Configured warehouse management (WM) settings with various Storage types, Sections, Storage bins and quants and Configured Control parameters for Transfer Request/Transfer Order (TR/TO) in WM
- Configured Handling Unit Management (HUM) and Radio Frequency (RF) scanners for different projects.
- Expertise knowledge on User exits, Copy control routines, Substitutions, BADI’s and Enhancement points.
- Worked in the areas Data Migration, Implementation, Rollout, Production support, Performance Tuning, Upgrade Projects.
- Good knowledge on Agile Environment, handling Scrums with one or more Sprints.
- Good experience configuring adapter like IDOC, RFC, SOAP, FILE, JDBC, JMS, Mail, XI and HTTP for both inbound and outbound processing.
- Experienced in Post Implementation Production Support and training the end-users.
TECHNICAL SKILLS
Dictionary Objects: (Data Dictionary, Views, Data Types, Type Groups, Domains, Search helps)
Modularization Techniques: (Function, Modules, Subroutines, Methods).
Reports: ALV Grids, List Processing (Interactive Reports) Selection Screens, Classical.
Dialog Programming: (Module pool Programs/Screens, Sub screens, Tab strips, Table controls).
Data Transfers: BDC (Call Transaction & Session Methods), LSMW, RFC's, IDOC's (ALE & EDI) & BAPI's.
Print reports: Smart Forms, SAP Scripts & Adobe Forms.
Enhancements & Modifications: (User Exits, Customer Exits, Copy control routines, FI Substitutions, BADI's, Enhancement Frame Works).
Performance Tuning: Code Inspector, SQL Trace, Runtime Analysis
Interfaces: ALE / IDOC, Web services, RFC, BAPI Debugging, Version Management, SAP Query/ABAP Query.
PROFESSIONAL EXPERIENCE
Confidential, Shepherdsville, KY
SAP senior ABAP Developer
Responsibilities:
- Worked on various enhancements and code changes related to Warehouse Management, Logistics Execution & Inventory Management.
- Worked on enhancements, interfaces, Reports, and exits in SAP ERP.
- Involve in Unit Testing, Integration Testing, User Acceptance Testing along with User Training and Quick Reference Guides in Logistics and Inventory with SAP
- Resolve the issues faced by users from different plants and provide immediate resolution to the support tickets raised by the key users through the ticketing system.
- Customized Data Model, UI, and IDOC to accommodate custom attributes.
- Worked on Logistics Execution (LE) functions like Delivery processing (Inbound & Outbound), Picking, Packing and Goods Issue, Transportation.
- Creation and maintenance of SAP Batch Jobs.
- Analyze and configure the functionality of the SAP in logistics and inventory management area as per the client requirements.
- Providing support to end users on-site and coordinating activities with on-site resources making physical changes to warehouse layout and procedures.
- Developed or maintained custom program in SAP ERP Software with respect to Materials Management, Logistics Execution, Warehouse Management Organizational supply chain structure.
- Configured Warehouse structure in SAP system, Basic stock management, storage location control, put away and Picking Strategies, Inbound and Outbound deliveries, Capacity check, Two-Step picking, Wave Picking, Negative stocks and Zero stock check, Warehouse Movements, Cross-Docking, Handling Unit Management, Storage Unit Management, Mobile Data Applications and Transportation.
- Worked on transferring additional data from ERP to EWM for inbound and outbound deliveries by using enhancements and BADI’s.
- Worked on creation of ODATA services andSAPUI5.
- Developed SAP Fiori Like Apps with CRUDQ operations via Odata Services from End-to-End using SAP WEB IDE tool.
- Developed Custom SAP FIORI like Master-Details Apps with Table,List etc by consuming Odata services
- Developed Fiori Apps to Download Data to Excel Sheet functionality via OData Service with URLHelper Class.
- Customized Standard SAP FIORI Shipments Application using SAP Web IDE tool.
- Extended and enhanced Standard Fiori Purchase Order Approval Application.
- Created Custom based print forms for shipping and receiving using BADI’s and PPF in SAP EWM.
- Worked on LSMW and File uploads for the master data maintenance for EWM.
- Support RF Enhancements such as Picking, Packing, HU transfers for EWM and Transfer Orders Label Delivery Label, HU Label, etc. printed using Zebra printer and developed using Zebra Software.
- Worked on development of forms for CTO/PTO Print Pull Sheet/Shopping List, Build List for VAS, Bracket Consolidated Pull Sheet, Product Label, Inspection Label, QR Code Label using PPF Actions and action determinations.
- Worked on PPF Actions for triggering Smartforms.
- Involved in parallel testing for inbound and outbound process for a warehouse.
- Activated various User profiles for using RF.
- Experienced in SCM Module includes Logistic (Pick, Pack, HU and PGI) Shipping and Transportation and its interfaces with SAP ECC 6.0.
- Configured Storage Unit Management and Handling Unit Management systems.
- Worked with RF devices and RF device transactions and trained end-users for the same.
- Created detailed user documentation and held training sessions for users.
Confidential, Houston, TX
SAP senior ABAP Developer
Responsibilities:
- Co-ordination with Functional Consultants as on need.
- Development of objects. Fix the bugs Objects
- Worked hands-on on all RICEFW deliverables across all major logistic modules MM, SD, WM, FI- CO modules as a SME contributor within the team.
- CustomAppsDevelopmentusingUI5.
- Developed various types of Fiori Apps ( Transactional / FactSheet / Analytical )
- Developed custom SAP FIORI like FullScreen Apps with MicroCharts by consuming odata services.
- Enhanced SAP FIORI Leave Request Screen for changing Appearance using Cascading Style Sheets( CSS).
- Customized SAP Fiori Tracking Sales Order application by adding sap.m library screen elements.
- Applied custom Formatter Functions in standard Fiori screens. Adding company logo,company website link,company description in SAP FIORI screens.
- Customized Internationalization texts according to client requirement.
- Created New Views under Standard Apps and Applied Navigation using Routing Technique.
- Experience in Developing Reports using SAP Fiori Element List Report.
- Development of custom SAPUI5 applications as per the business. Building OData services and front-end UI based on Fiori 2.0 UX design and smart templates.
- Worked on ABAP components such as Data Dictionary, Table control, Screen Painter, Menu painter, ABAP Query, structures, domain, data element, table maintenance and ABAP CDS in ABAP dictionary, CDS Views, CDS authorization, OData services creation for Confidential apps SAP NetWeaver gateway.
- DevelopedABAP CDS ViewandADMPmethod and extensively reuse them in ABAP program to get performance benefit of SAP S/4HANA.
- Development on XS OData, XSJS, Core data services (CDS) to create tables and views, ABAP managed data procedures (AMDP)
- Worked on creation CDS view extensions and worked on CDS view with consumption using CDS annotations and Meta Data Extensions to leverage domain specific feature.
- Developed FICO interfaces for the bank transactions and financial operations.
- Developed various workflows and WebDynpro components in MM and FI modules:
- Led the technical position to handle RICEFW deliverables, maintaining its respective LLD documentation, development tracker maintenance, and performing effort estimations for the new objects as per the business needs.
- Good Knowledge in Creation of Association and Navigation properties ofOData services, Extension of Standard Fiori/UI5 Application.
- Good Knowledge on Fiori Launchpad configurations.
- Currently involved in the SAP SD/MM Dangerous Goods and Special Handling Type implementation and in past completed the Noon Products Roll Out, which includes Realization, Pre-Go-Live Testing APT/IPT/UAT and Post Go-Live Support phases.
- Worked extensively on the following - Master data, interfaces, SAP logistics.
- Multiple ongoing enhancements to the RFC, EDI, FTP, File based interfaces, various reports, and utilities.
- Gathered requirement from client and prepared documents.
- Adobe PDF-Based print forms with Adobe LifeCycle Designer (8.0) and interactive forms with ABAP WebDynpro.
- Created and Modified Smartforms programs and Layout sets: Invoice, Credit Memo, Debit Memo, Delivery Note and Purchase Order. Worked on performance tuning and optimization issues.
- Created Custom Catalogs and groups in the Fiori Designer and assigned them to custom End user roles for access to the apps.
- Handled the production emergencies and issues related to portal and Fiori affecting the day to day business.
- All the workflows were developed to send HTML emails to approvers with appropriate work item links attached to emails for easy access and avoiding users to go to SBWP inboxes and search for the work items.
- Various custom reports have been developed using WebDynpro ABAP to track the workflow status and/or documents approved as per business requirement and for data maintenance.
- Worked as Onshore lead for managing whole team.
- Worked on different interfaces with third party systems, Enhancements and BADI implementations.
- Worked on the configuration for printer determination for the Handling Unit label printing, Address labels printing setup using the PPF Actions.
- Handled customization for PPF action definition and created smart form for generating handling unit and shipping labels in SAP EWM.
- Created PPF Actions for the processing of Physical Inventory Documents, Print Warehouse Orders, Print Handling Units.
- Worked on the configuration of Condition tables, Wave templates, Storage type creation and upload, Condition records for PPF actions, Configure the RF Design, Design various PPF Actions for both inbound and outbound.
- Worked on Label Printing using PPF Actions by developing forms to print on zebra printers.
- Involved in analysis of functional process, integration scenarios design and developed of PI interfaces.
- Involved in various development, upgrade/migration and Support project related to SAP PO/ PI.
- Worked on WebDynpro for portal changes, ABAP Advance Debugging and Performance Tuning.
- Have experience working on project management methodologies and techniques mainly Waterfall and Agile.
Confidential, Virginia
SAP senior ABAP Developer
Responsibilities:
- Responsible for gathering User Requirements and designing the Technical Specs
- Preparation of Unit Test plans
- Testing and delivering the objects.
- Co-ordination with Functional Consultants as on need.
- Worked as a SME contributor for handling code optimization and code remediation of existing ABAP objects as part of migration project.
- Worked on an Inbound IDOC interface for creating sales orders in SAP based on the IDOCs sent from an online store.
- Developed a Webservice (SOAMANAGER) interface between SAP and third party to pull the Incident Information into SAP.
- Hands on experience in CDS to import S/4 HANA data and build consumption views.
- Using HANA Model created for reporting into ABAP program (through external view or Database Proxy). Developed ABAP CDS View and ADMP method and extensively reuse them in ABAP program to get performance benefit of HANA.
- Worked on drafting ABAP 7.5X standards documentation including best practices on new Open SQL, CDS views, AMDP, ALV on HANA.
- Used SAP HANA SDA to connect remote databases, also SAP HANA SDI for data replication and transformation, and worked on SAP HANA Smart Data Quality for data cleanup and enrichment.
- Worked on HANA and ECC adapters configuration.
- Installed replication agent for SDI DB2 Mainframe adapter.
- Worked with team for Payroll processes and how the legacy data will be uploaded in new system. Worked on Cutover processes.
- Worked on numerous UI5/FIORI applications from both front-end and backend perspective.
- Developed SAP OData services for UI5 applications and integrated the same in the applications
- Building of custom themes using UI Theme Designer.
- Created Entity Types, Entity Sets, Mapping and Runtime Artifacts, enhanced SAP defined DPC Classes, Methods, and Redefined Gateway Services for OData.
- Automated multiple screens in Personas using Script. E.g., Bypass existing screen with default values and skipping initial screen.
- Created many WebRFC and integrated them into personas.
- Enabling full screen in browser through Personas Script button.
- WebDynpro ABAP: WebDynpro ABAP programming User Interface, Event Handling, Navigation, Cross component communication, Customer Exits in standard WebDynpro Programs.
- Information Views, modeling functions, SQL Script and Procedures, Virtual Data Models in HANA, Management and Administration of Models, Security in Modeling, Optimization of Models.
- Experience in SAP S/4HANA security including User Management, Roles and Analytic Privileges.
- Experience in SAP S/4HANA SQL Script Stored Procedures, Table functions and dynamic privileges by SQL query in information models.
- Created a graphical calculation view using SAP HANA studio which will provide the details of the donor contribution to the trust fund from the initial proposal
- Developed a SAPUI5 application using WEB IDE to assign the commitment item groups to the disbursing funds based on the Fund availability.
- Created a Fiori application to allow the Fund Accountant to charge the expenses against the assigned trust funds
- Actively involved in the SAP SD/WM Roll Out across Mexico Market which includes Realization, Pre-Go-Live Testing and Post Go-Live Support phases.
- Involved in the Performance improvement of the ABAP objects and their testing along with onshore-offshore co-ordination.
- Expertise in developing OData service in SAP NetWeaver gateway and SAP HANA systems.
- Consuming OData services with UI using available core UI5 models such as XML, JSON.
- Knowledge on Data Binding, routing concepts. worked on various workflows related to MM module- PO workflow, FI Invoice workflow
- Developed BRF application and function module to maintain the material details based on plant.
- SME individual contribution and team guidance in handling procurement (MM) and SCM related ABAP objects
- Integrated BRFPlus applications with BOPF Business objects for the data retrieval in the expressions.
- Used standard and custom SAP PM reporting functionality to create queries and generate performance reports on maintenance activities. Input’s preventive maintenance plans into SAP PM
- Involved in addressing CR’s and Incidents related to requirements in any SAP module.
Confidential, Houston, TX
SAP senior ABAP Developer
Responsibilities:
- Gathering the requirements from Business and Functional people and addressing to Development team.
- Analyzed the ABAP code and re-designed Functional specifications based on the Code
- Provided the best practices on ABAP.
- Involved in Functional walkthrough and code reviews
- Worked on: Order to cash (OTC), Sales Documents, Item Categories, and Schedule Line Categories.
- Provided RICEF estimations
- Preparing estimation sheet on deliverable and getting approval from IT Team.
- Developed reports in FI for processing postings of invoices and receipts.
- Developed various reports in SD, MM, WM and FI modules as per the client requirement.
- Developed Custom ALV reports for SD, PP module. The backorder report to display balance of sales order which has been booked and the compare report to compare the sales by Sale rep, Summary, and Industry.
- Developed a program to update credit card details from file in FI/CO.
- Worked on CDS view creation to be consumed for Outbound interfaces.
- Worked on CDS table Functions implemented by AMDP method.
- Developed Fiori Apps to Fetch and Display File Content as File Preview via OData Service under Fiori Apps.
- Developed custom applications using SAP UI5 by consuming odata ABAP services with MVC architecture.
- Worked on display/change/create the Sales Orders UI5 application as per the client requirement.
- Developed custom Odata ABAP services for SD,MM business Modules.
- Created OData Project to consume CDS views to be used by Middleware system.
- Developed RFCs to create credit memos, debit memos and releasing the debit and credit memos and billing in SD and FI/CO.
- Created OData services for list of materials and getting the images particular materials.
- Configured and enhanced Fiori Apps for Sales Order entry and release, and Track Purchase Orders.
- Involved in Developing ALV Report to display Open Sales Orders and in FICO Module.
- Worked in Personas Note Configuration, implementation, upgrade, and testing on Personas 2.0 and 3.0 Platform.
- Good Knowledge on technical concepts in personas like tab merging, scripting, conditional formatting, text replacement, screen automation.
- Solved many critical errors after upgrade in Standard and Custom objects and maintaining the request numbers for the same to avoid same errors in the landscape.
- Worked on various enhancements including BADIs.
- Develop and maintain conceptual architecture and technical blueprint of the SAP PI / PO landscape.
- Expertise in Post-installation & configurations of SAP PI/PO 7.4 on local, central SLD in distributed & clustered Environments.
- Involved in system study, analysis, debugging and performance tuning.
- Solved many critical errors after upgrade in Standard and Custom objects and maintaining the request numbers for the same to avoid same errors in the landscape.
- Analyzing & fixing various issues encountered in testing interfaces end to end, connectivity, Data Mapping, configuration, etc. both different phases of testing as part of PO migration and new interface developments.
- Achieved, Successful Upgradation/Migration from PI dual stack to PO single stack and new interfaces in progress.
- Involved in End-to-End SAP MDG Configurations. Expertise in design, develop and implement Enterprise Master Data solutions in SAP MDG.
- Involved in this project as technical development resource responsible for the delivery of development services to the client’s day to day activities
- Worked on MDG enhancements for Material and customer domains
- Worked on BRF+ workflow and assigning agents to respective tasks.
- Experienced in setting up MDG for Standard and Custom objects
- Creating Technical, Design and UAT Test Specifications for various reports and interfaces.
- Performing Regression Testing with Production Data to assure zero assertions.
- Designed inbound interface for Price upload from Sales force to ECC.
- Developed outbound interface to send Org data and Invoice Data to Sales force system.
- Designed and developed various customer exits and routines.
Confidential, Pittsburg, PA
SAP ABAP Developer
Responsibilities:
- Responsible for gathering User Requirements and designing the Technical Specs
- Development of objects on Data Migration.
- Preparation of Unit Test plans
- Testing and delivering the objects.
- Co-ordination with Functional Consultants as on need.
- Creating ABAP based web services and consuming the same in ABAP.
- Dynamic screen selection in a report based on user selection.
- Involved in migration of scripts to smart forms.
- Provided knowledge transfer and prepaid documents for the same.
- Involved in development of UI5 application using MVC architecture with JavaScript coding.
- Involved in development and implementation of Code Review tool, created the OData service for the same.
- Gained knowledge on SAP UI5 through consistently working on OData and started working as SAP UI5 Full- stack developer.
- Developed application like shopping cart which would show the materials and can be added to cart, created OData services, and developed UI for same.
- Modified and beautified several SAP standard transaction screens and custom application screens using SAP Screen Personas. Enhanced several standard SAP Fiori Apps in SD and MM functional areas.
- Developed application with KPI tiles.
- Supported many applications from both OData and UI side.
- Underwent through all the phases of an agile development Project i.e., requirement gathering, preparation of technical document, development, testing, defect fixing.
- Involved in data migration using BDC, BAPI, IDoc and LSMW.
- Restrict user to create invoice with duplicate vendor references in Transaction FB60 using BADI
- Develop and code difficult and complex programs for SAP modules
- To work for all phases of ongoing roll out and future new dimension projects
- Trains users on programming of forms and reports, defining authorization roles, custom workflows, and other related areas
- Gave demo of SAP functionalities to customer from demo environment.
- Worked on complex CR’s and Incidents and execute them within project defined SLAs and report the stats to the onshore leadership.
- Handled quality review of technical objects, documentation maintenance, testing etc.
- Creating Technical, Design and UAT Test Specifications for Outbound and Inbound Interfaces
Confidential
SAP ABAP Developer
Responsibilities:
- Responsible for gathering User Requirements and designing the Technical Specs
- Development of objects on BDC, reports, Smart forms.
- Preparation of Unit Test plans
- Co-ordination with Functional Consultants as on need.
- Development of Custom tables, Structures, and search helps.
- Developed an ALV Report, which displays the Material Document list as per given Receiving plant and Storage Location, Supplying Plant, Storage Location, Movement Type and Document Date.
- Developed an ALV Report to know the Non-Moving Materials in particular period for a particular Plant and Storage location.
- Worked on user exists for sales orders, communication method and pricing conditions, Function Location, Number Range and Notifications.
- Implemented BADI for purchase order validation, which triggered when PO was created or changed.
- Worked on Performance Tuning of existing programs.
- Modified SAP Script form for Purchase Order, Delivery Note, and Invoice.
- Enhanced standard programs by implementing Implicit and Explicit Enhancements
- Setting up SAP-ALE (IDOC’s) Interface by Creating/Maintaining Distribution model Logical System, message types, activating the change pointers, generating partner profiles, IDOC’s reduction and filtering for the documents Material Master and Vendor Master.
- Creating/Maintaining Distribution model Logical System, message types, creating ports, generating partner profiles, IDOC’s reduction and filtering for the documents
- Worked as an onshore coordinator during pre-Go- Live and Post Go-live.
- Designed and developed customer exits and routines on SD Module
- Developed Substitution on FI module
- Develop Objects on Reports, Scripts, Module pool and BDC in modules of MM, WM SD, FI.
- Interacting with client representatives for critical object clarifications during weekly meeting.
- Handling of issues like User Administration, Job Scheduling, and spool management.
- Responsible for moving the object from DEV environment to Quality environment.
- Identifying resources - assign the Objects and support them.
- Preparation of Unit Test plans.
- Responsible for testing the deliverable prior to UAT.
- Monitoring SLA’s of project deliverables and planning action items for the improvement.