We provide IT Staff Augmentation Services!

Sap Abap S4/ Hana Developer Resume

Johnston, IA


  • Overall 12+ years of comprehensive ABAP/4 programming experience in SAP CRM, SCM, HR/HCM, FI/CO, SD, MM, PP, BW/BI, SAP S/4 Hana, MDM, and PRA modules on SAP R/3 versions 4.6c, 4.7 and ECC 6.0.
  • Skilled SAP ABAP/4 Systems Analyst with extensive experience in Application Development, Configurations, Implementation and Production Support for various modules.
  • 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 (SAP Script, 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.
  • Hands on Experience in ABAP on HANA, HANA View, Code Push Down activity, CDS View, AMDP, HANA Procedures and HANA modelling in HANA studio and SAP Eclipse-ADT.
  • HANA experience includes working with the attribute, analytical, calculation views, procedures, Delivery Unit, import/exports. Load/replicate data using SLT and BODS from SAP and NON- SAP sources.
  • Hands on experience in Core Data Services to import S/4 HANA data and build consumption views.
  • Working Knowledge in developing applications using SAP UI5 and Fiori.
  • Proficiency in ABAP/4 Workbench, Data Dictionary, Function Library, Classical and Interactive Reports, Dialog Programming, Screen Painter, Menu Painter Batch Job Management, RICE (Reports, Interfaces, Conversions, Enhancements), Batch Data Communication (BDC).
  • Experience with HANA Modeling in Attribute views, Calculation views, Analytic views, Analytic Privileges, SQL Scripting, Procedures, OData Services.
  • Extensive Experience with Performance Tuning of Objects using SQL Trace, Runtime analysis, ABAP Test Cockpit(ATC), Code Inspector and Checkman.
  • ABAP/4 programming experience in Finance & Controlling (FICO), Sales and Distribution (SD), Material Management (MM) and Collections & Disbursements (FSCD) and FSRI (Reinsurance) in SAP R/3Have knowledge of Adobe Interactive forms offline integrated with Web Dynpro ABAP.
  • Experienced in using various modularization techniques like subroutines, parallel processing, Function modules, RFC’s, and class modules.
  • Extensive experience in SAPUI5 and building Fiori Apps which includes apps installation/configuration, Launchpad, role setup and implementation of apps and customization, theme configuration.
  • Working knowledge in REST/ OData / JSON.
  • Implemented, upgrade & operationalized various SAP Modules like ERP, CRM, BW/BOBJ, PI, Portal, SRM, MDM, Solution Manager, and SAP NetWeaver Gateway.
  • Experience in developing and using Windows, Views, Controllers (Component Controllers, View Controllers, Window Controllers, and Custom Controllers) and Context and Context Attributes and UI elements.
  • Expertise in ABAP Debugging, Job scheduling, SAP Query, data archiving and debugging standard SAP Code.
  • Expertise in SAP upgrades using SPDD, SPAU and SPAU EHN while upgrading the projects.
  • Planed, researched, designed, developed, and delivered various data model in SAP HANA, JSON file and ODATA service.
  • Experience in OOPS concepts encapsulation, inheritance, polymorphism, inheritance while developing classes and methods in Se24 transaction.
  • Dexterous in ABAP/4 Coding for developing new Objects, IDOCS, BAPI & Function modules.
  • Expertise in customizing vast number of standard SAP programs using Enhancement Points, User-exits, Customer exits, Business Add Ins (BADIs), BTEs and VOFM.
  • Extensively worked on Module Pool (MPP)/ Dialog Programming, Screen Painter, Workflow, Web DYNPRO, SALV Classes, Object Oriented/OOPS ABAP, VOFM routines, configuring ALE/EDI/I d ocs and OSS notes .
  • Good experience in ABAP/4 programming techniques like Debugging, Update Debugging, Performance Tuning, SQL trace, Runtime Analysis, SAP Upgrade, Object oriented programming.
  • Ability to learn new concepts, interact with individuals at all levels of the organization and contributing to project success in multi-tasking, fast paced environment.


ERP Technologies: SAP R/3 Version 4.6 C, SAP ECC 5.0, ECC 6.0, SAP CRM 7.0, ECC 5.0, SRM 7.13.

Programming Languages: ABAP/4, OOABAP, ABAP on HANA, SAP NetWeaver Gateway-OData, SAP UI5, Fiori and WebDynpro

Form Designing: Adobe Forms, Smart Forms, Script

Debug Test Tools: Breakpoint, Runtime Analysis, ABAP Test Cockpit(ATC)


Databases: SQL Server, Oracle & S/4 Hana

Reporting and Testing Tools: JIRA, Rally, HP ALM, ServiceNow. SAP MRP Controlling.

Cross Applications: ALE, IDOC, RFC, BAPI, Interfaces, Mobile app

User Interface: Menu painter, Screen Painter, Module Pool Programming, ALV Grid


Confidential - JOHNSTON, IA

SAP ABAP S4/ Hana Developer


  • Hands on experience in Requirement analysis, Documentation, and good understanding of SDLC.
  • Worked on Financial Contracting Module and Developer various complex interfaces between SAP & JAVA systems.
  • Performed extensive FI-GL, AP, AR, CCA, PCA and CO-PA extractions. Used CO-PA structures for sales trace overview to facilitate the data extraction to BW.
  • Responsible for the Technical delivery done from Offshore for FICO, FSCD and FSRI modules for US/CA developments as onsite development coordinator.
  • Provide solution architect and expertise in the areas of S/4 HANA, Simple Finance Around By-Title Reporting, Cash Management (Cash Reporting, Cash Forecast and Working Capital Management) & Finance innovations
  • Working with data modeling using Attribute View, Analytic View and Calculation View.
  • Worked with CDS table function to push down the code into DB layer.
  • ODATA configuration to perform CRUD operations.
  • Worked on AMDP BADI's for standard MRP run transactions.
  • Worked on FIORI my inbox APP extensions.
  • Worked s for Loans & Credits.
  • Actively involved in system configuration and support in the areas of FI-GL-transactions, AP/AR transactions, clearing Vendor/Customer Open Items.
  • Gathered all FI-AP, FI-AA, FI-GL and MM-Purchasing business requirements for the implementation by organizing multiple business blue print workshops and to develop an accurate FI/CO project scope document.
  • Imported Odata services into the new system and changed the CRUD methods according to new requirements.
  • Developed the Dealer transaction Mobile Application using SAP Fiori for iOS/Android.
  • Worked extensively on RFC Calls to pass the data from gateway to Fiori using OData.
  • Added custom field to SAP Fiori using OData Extensibility methodology by utilizing transaction code SEGW to extend the OData Service via Redefine Approach
  • Developed a sales order report, which covers all organization levels, delivery status, invoice status, shipping details and partner function details.
  • Designing and Creating HANA Schemas, Attribute, Analytical and Calculated views per the requirement with necessary privileges. Mapping schemas, designing information models.
  • Validating and documenting test results for all HANA artifacts.
  • Creation of composite providers, Union of BW info providers. Consuming Info providers to HANA views.
  • Deploying HANA RDS for MM, FI, HR modules using SLT replication method from SAP and non-SAP systems.
  • Developed an inbound interface to upload the purchase order tails from legacy system into SAP R/3 using BAPI function module BAPI PO CREATE.
  • Developed a Webdynpro application to create contract and sales order for ESRI customer service.
  • Implemented CRM ORDERADM H BADI in CRM to allow customer to save service order without PO number.
  • Worked on custom process this will create different type of complaints with ref to Invoice (From R/3). For this implemented CRM COPY BADI EXTERN and developed several RFC functions to read Invoice data from R/3.
  • Extensively worked on SAP CRM Middleware and Mobile Sales Technologies and involved in the data transfers from R/3 to CRM, BDOC modeling and Admin console.
  • Implemented ORDER SAVE BADI in CRM to validate the service contract against service contract template and display errors in the log & do not allow it to be saved until the errors are cleared.
  • Provided reporting system redesign. Improved existing and developed new functionality via BADIs/User exits.
  • Implemented Badi for influencing delayed delivery update for multiple transfer order for a delivery
  • Developed workflow for triggering personnel data Management in CRM.
  • Customize the standard Capacity evaluation report according to business. Customization includes modifying reports according to planned orders, Process orders, according to department using report. This report will be used by personal ranging from Director of Planning to Lab technicians in Life sciences industry.
  • Developed a BOM report to display multilevel BOM.
  • Developed a Webdynpro application to provide external partner access for control contexts where external partner is invited to view the materials, BOMs and documents assigned to a context.
  • Developed interactive Adobe forms for benefits and insurances enrollment for new hires. These adobe forms can be uploaded into Webdynpro, which then updates the db tables.
  • Designed and developed employee profile reports. These employee profile reports provide very extensive information about employee’s Job details, salary history, salary adjustments, organization details etc. in a WEBDYNPRO screens.
  • Customized SAP Standard program to add a custom object link to the Document info record.
  • Created and maintained LSMW for various Master Data ( Material Master, Vendor Master and Customer Master, Purchasing Info records, Classes, Characteristics, Manufacturer’s List, Storage Bins, Bin Capacity ), Transactional Data ( Open Purchase Orders, Open Process Orders, Open Sales Orders, Billing Output Conditions ) and created LSMW and loaded critical data like Batch Master, Bill of Materials, Recipes, IM Stock, WM Stock, Internal Orders, Resources, Planned Orders, dimensions for literature items and WAC Pricing data).
  • ABAP Development on HANA : Deals with migration techniques, tools to identify mandatory adaptions for functional correctness, performance optimization techniques, CDS, Associations, ADBC, AMDPs.

Environment: EEC 6.0, ABAP/4, S/4 Hana, WEBDYNPRO, FI/CA, FI-GL, FSCD, SD, PI, CRM, BO/BW/BI, UI5/Fiori, BW 7.3 powered by SAP HANA

Confidential - Greeley, CO

SAP ABAP4/ Hana Developer


  • Strong SDLC knowledge including the entire life cycle of analysis, design, build, test and deployment of SAP R/3.
  • Responsible for developing objects in ABAP and involved in creating Classical reports, Interactive reports.
  • Worked Extensively on ABAP Objects, Object Oriented ABAP, Data Dictionary, Classical and interactive reports, ALV Reports, BADI’s, BAPI’S, Transactions, SAP Scripts, OO- ABAP with good conceptual and analytical skills.
  • Involved in the project from User requirements gathering, Business Blueprint, Realization and Testing Phases.
  • Created a Module pool to display and modify data from customer table using table control with validations and search help.
  • Created a interactive report to split pallets massively and create confirmation for Transfer Order.
  • Removed EC errors and obsolete statements from various reports.
  • Created a report (Stock Ledger by Product Code/Stock Group) that lists stock quantities by product group.
  • Created a report (Planning v/s Actual Production) that compares actual production done with planned production.
  • Created Vendor Performance Report that lists Vendor Name, Materials Supplied, Planned & Actual Delivery Times, Payments Terms and Prices.
  • Created a Report to display a list of Purchase Requisitions with details like MRP Controller, Release Date and Unit of Measure along with standard details.
  • Created missing quantity list that gives the difference between sent and received quantities during Stock Transfer.
  • Created Report in Material Master that outputs Material Valuated Stock grouped by Material type and Plant. The output shows Material No., Storage Location, Unit of Measure and Description in addition to group totals. Data was extracted from MARA, MARC, MARD, MAKT, EKKO, EKPO, MKPF, MSEG and T001W.
  • Involved in Data Reconciliation between ECC and BW
  • Worked on RFC Calls to pass the data from gateway to Fiori using OData.
  • Worked on Modify, Approve Timesheets and My Leave Requests to Customer Scenario.
  • Worked on Data binding to the UI5 controls from OData Services also designed UI5 applications using various layout and controllers like UX3, split controllers and simple controllers.
  • Added custom field to SAP Fiori using OData Extensibility methodology by utilizing transaction code SEGW to extend the OData Service via Redefine Approach.
  • Handled Change tickets and familiar with change management process.
  • Extensively involved in Reconciliation Activities and Regression Testing.
  • Involved in pre cutover and post cutover activities while the objects moving into production system.
  • Involved in Performance tuning activities (Aggregates, partition and Compression)
  • Maintaining Work History for all the tickets until it is closed.
  • As an ABAP developer discussed business with Functional group and finalized as well as created BDC, SMARTFORMS, ALE, IDOC, BAPI, User Exits and Functional Modules etc. which helped the business effectively.
  • Created a data load program using function module INTTAB SAVE TEXT to read an input file and update the Work order operation long text.
  • Implemented BADI WORKORDER CONFIRM to prompt for the completion of the Work order notification when the final confirmation is done on the work order if there is an incomplete notification.
  • Involved in creating Data Dictionary (DDIC) Objects like Search Help, Domains, Data Elements, Structure, Tables, Views and Lock Objects
  • Applied various modularization techniques like subroutines, Function modules, RFC’s and class modules.
  • Excellent Debugging, Troubleshooting, Event Tracing and Performance Tuning Skills.
  • Good Knowledge of configuring EDI, ALE and good experience on IDOC programming, testing for inbound and outbound IDOC’s, extensions and creating custom IDOC’s as per business requirement.
  • Involved in configuration of Workflow tasks and coding of multi-step SAP workflows for MM, SD, and FI using workflow tools and debugging for troubleshooting.
  • Responsible for design technical specifications from functional and business requirement by developing corresponding Detail Design Specifications for Forms, Reports, Interfaces, Conversion and Enhancements (RICEFW) and coordinate with Functional team to ensure proper implementation of such components.
  • Restricted the unauthorized users to make any changes to in the fields of X-D Chain status, D-Status in the Sales View1 of MM MM01 & MM MM02 transaction, to achieve this the BADI MATERIAL CHECK, BADI MATERIAL REF was implemented, so that these fields were grayed out unable to change/populate these fields.
  • Strong analytical skills & organized. Self-motivated individual with Good Communication and Interpersonal skills.

Environment: SAP R/3 ECC7.0 on Windows, ABAP/4, s/4 Hana, UI5/Fiori PM, WM, WEBDYNPRO, PI, CRM, SD, MM, SRM 7.13.

Confidential - Hoboken, NJ

SAP ABAP Consultant


  • Written program to retrieve pegging relationship with lower-level planned orders to higher level planned order using function modules SAP APO/OM ORDER GETDATA.
  • Extended the SAP tables with attributes of the projects and made the necessary changes to display these fields in standard SAP ALV report for Project Information System as well as standard SAP drilldown reports for Investment Management.
  • Worked on creating webdynpro application for vendor rate request change and submit for the approval through mail.
  • Prepared the Test Plans and Test Cases for Billing and Cross- interface Functionality.
  • Involved in Unit, String, Security, Integration and Regression testing of Order-to-Cash transactions.
  • Coordinating with functional team to understand the functional requirements end to end for complex projects within and suggesting the better ways of achieving the requirement.
  • Participated in the SAP PM functional design activities.
  • Wrote user exit to display the values from custom tables to the standard SAP hierarchy maintenance screen.
  • ABAP Development including user exits, enhancements, IDOCs, dialog programs, reports, and interfaces.
  • Developed report using ABAP objects on Mass Order Maintenance for Open Sales & Backlog Delinquent Order.
  • Developed a scenario in WEBDYNPRO for material expansion where all child materials are under parent materials as parent and child node.
  • Planning and managing deliverables of all OtC related developments utilizing resources both offshore and onsite.
  • Developed GRN entry program using BAPI - Goods movement create - BAPI GOODSMVT CREATEs.
  • Implemented different BADI's with SD and PM modules to implement various validations on the transactions and implement region specific implementations. Worked on FI BTE's implementations.
  • Developed various SAP- ABAP reports (especially in Sales & Distribution) based on user requirements.
  • Extensively worked in SD module on Order to Cash process (OTC), Developed several Object Oriented ALV reports in SD module.
  • Developed custom ABAP reports (classic and interactive) for management as needed.
  • Created Function modules and View/Table based data sources to extract data from R/3 streamed tables.
  • Involved in the data transfer program with respect to Vendor master, Material supplied by the Vendor and the Quality aspects related to the Material like Inspection Plan.
  • Assisted the Quality and Performance management team to implement performance tuning on the SAP objects and meet the quality standards.
  • Configured end-to-end Order to Cash (OTC) process.
  • Used SAP T-Codes; COHV, SQVI, SM35, etc. as a part of data load strategy; monitoring, reporting, etc.
  • Skills in Debugging, SQL Trace (ST05) & Performance Tuning, and Extended Program Check for better performance.
  • Basic Knowledge of Basis Activity-Transport Request (T-code-STMS) and monitoring spool request (T-code-SP01).

Environment: SAP R/3 ECC 6.0 on Windows, WEBDYNPRO, ABAP/4, CRM, MM, SD


SAP ABAP Developer


  • Onshore Role of new development, effort analysis, defect fixing and providing technical inputs to functional team.
  • Handled various objects for SD, CS, MM, GTS, HR, and FI-CO & PP Modules
  • Worked on Workflows developments and troubleshooting and monitoring workflow items. OOPS ABAP Involved in ABAP development, with both custom development and customizations to existing processes, including use of ALE/IDOCs, RFC, BAPI, Enhancements, ALV, ABAP/4 Workbench objects, Inbound/Outbound Interfaces and Reports.
  • Developed ALV reports and customized the purchase order layout to add customer logo using SAP Scripts.
  • Developed and Modified Dialog Programming using Screen Painter and Menu Painter and Table Control along with Multiple Screen dialogue.
  • Handled various objects for SD, CS, MM, GTS, HR, and FI-CO & PP Modules
  • Custom reporting off Time Management component of HR module.
  • Worked on Workflows developments and troubleshooting and monitoring workflow items. OOPS ABAP Involved in ABAP development, with both custom development and customizations to existing processes, including use of ALE/IDOCs, RFC, BAPI, Enhancements, ALV, ABAP/4 Workbench objects, Inbound/Outbound Interfaces and Reports.
  • Worked on SAP HR objects
  • Developed ALV reports and customized the purchase order layout to add customer logo using SAP Scripts.
  • Assisted client in selection, implementation planning, fit analysis, testing, rollout & post-implementation support of SuccessFactors HR application solutions.
  • Implemented SuccessFactors Employee Central solution (Position Management, Absence Management, Employee Master Data, Workflows, Metadata Framework etc), Integration with BizX and on premise system (SAP HCM).
  • Development of new objects like Reports, Interfaces, Conversions, Enhancements, forms and workflows as per client requirement and involved in production support activities and bug fixes.
  • Developed payroll conversion programs to upload data into the SAP system for the info types 0006 Addresses, 0007 Planned Working Time, 0008 Basic Pay, 0009 Bank Details, 0014 Recurring Payments & Deductions, 0015 Additional Payments, 0021 Family Member-Dependent, 0041 Date Specifications, 0066 Garnishment/Cession CA, 0067 Garnishment: Claim CA, 077 Additional Personal Data, 0105 Communications, 0194 Garnishment Document, 0195 Garnishment Order.
  • Developed a BDC program to upload benefits data for the info types0167 Health Plans, 0168 Insurance, 0169 Savings Plans, 0170 Flexible Spending Account and 0171 (General Benefits) from legacy system to SAP.
  • Developed payroll tax conversion programs to upload data into the SAP system for the info types 0207 Residence Tax Area, 0208 Work Tax Area, 0209 Unemployment Tax, 0210 Withholding Tax (W4-W5) FED/STATE, 0461 Tax Assignment - CA, IT0462 Provincial Tax - CA, IT0463 Federal Tax - CA and IT0464 Additional Tax Data - CA.
  • Developed conversion programs to upload 0552 Years of Service, 2012 Time Transfer, and 2013 Quota Corrections.
  • Developed a report to display the number of absences, attendances, over time hours. This report was created by reading the info types 0000, 0001, 0002, 0006, 2001, 2002, and 2005 and by using the macro RP READ ALL TIME ITY.
  • Developed a data interface program using call transaction method for uploading the employee’s remuneration information (IT2010) and leave compensation (IT0083).
  • Created HCM processes and forms and coordinating with Workflow consultants.
  • Developed multiple reports to upload legacy data, and to display Customer Master Data, Material Master, Sales Order, Sales Order History, and PM Summary Report.
  • Implemented user exit to put additional check on tolerance level in Purchase Order.
  • Implemented BAPI ‘BAPI ACC DOCUMENT POST’ to post FI document.
  • Implemented implicit enhancements in standard transactions MB51, MB52 and MB5B.
  • Created DD objects like custom tables, structure, views, tables, Search helps, domains and data elements.
  • Prepared Technical Design documents, Functional Design documents and Change Process documents.

Environment: SAP R/3 ECC7.0 on Windows, WEBDYNPRO, ABAP/4, s/4 Hana, UI5/Fiori PM, WM, PI, CRM, HR,HCM, MM, SRM 7.13.

Hire Now