Senior Abap Developer / Architect Resume
2.00/5 (Submit Your Rating)
Hickory, NC
SUMMARY
- Well versed in analysis, design, development and implementation of SAP R/3 based solutions using ABAP programming language for modules like Sales & Distribution (SD), Warehouse Management System (WMS), Materials Management (MM), Production Planning (PP), Financial & Controlling (FI/CO), Quality Management (QM),Plant Maintenance (PM) and Financial Supply Chain Management System(FSCM).
- Excellent troubleshooting, analytical, problem solving and organizational skills
- Strong structured team player with outstanding written and verbal communication skills and the ability to work independently with minimal direction as well as in a team.
- Discussing with and advising functional personnel to provide custom solutions that could not be customized in SAP. Being a techno - functional consultant acted as a bridge between functional and technical resources analyzing the functional requirements and converting them to technical terms.
- Extensively worked on SD, WMS, MM, PP, FICO and QM modules of SAP.
- Barely worked on SAP APO and GTS
- Using programming language ABAP to write Online, Background and Drill down reports. Developing Module pools with Dynpros and other GUI components. Object oriented programming in ABAP using Classes and methods. Programming using Controls - Containers (Docking, Splitter), Tree control, ALV Grid control.
- Well versed in Analysis, Design and Development of business applications using SAP Development Workbench Tools, Module Pool Programming, Reports, Web Dynpro(ABAP),Function Library, Smartforms, SAPScripts, User Exits and BADI.
- Proficient in fine-tuning existing programs for improved performance and Production Support.
- Expertise in data transfer/conversion to transfer data from Legacy Systems to SAP R/3 System using Direct Input, Batch Input technique (BDC) and Business Application Program Interfaces (BAPI). Using Legacy System Migration Workbench (LSMW) to transfer data into SAP from Legacy systems.
- Excellent work experience of ALE/IDOC and had done two 3PL projects.
- Excellent work experience of sending/Receiving data via proxy(PI/PO).
- Work experience in SAP CIF (Core Interface).
- Creating and printing documents using SAPScript, Smartforms and driver programs.
- Technical upgrade from ECC 5.0 to ECC 6.0
- Good exposure to interface project with third party LOGISTICS
- Excellent knowledge of preparing high level design, low level design by understanding the actual business requirement.
- Good experience in sending and receiving data between SAP ECC and Hybris.
- Average work experience of SAP workflow.
- Good knowledge in upgrade process on S4 HANA.
- Basic knowledge of S4 HANA
- Proficiency in Software Development Life Cycle (SDLC).
- Strong analytical and problem-solving skills, leadership skills and customer interaction skills.
TECHNICAL SKILLS
Languages: ABAP
ERP Systems: SAP R/3 4.6B, 4.6C, 4.7, ECC 5.0, ECC 6.0
ABAP Exp.: Module Pool, Reports, Web Dynpro(ABAP), Dictionary Objects, Function Library, Batch Interfaces, SMARTFORMS, SAPScripts, Interfaces, Customer Enhancements, BADI, User Exits), Object Oriented ABAP
PROFESSIONAL EXPERIENCE
Confidential, Hickory, NC
Senior ABAP Developer / Architect
Responsibilities:
- Effort estimation for ABAP objects, preparation/modification of project related templates (Checklist for the high-level & low-level design doc, code review doc, clarification/issue Log).
- Preparing the high level & low-level design doc for the ABAP objects, Integration testing of ABAP objects.
- Involve in the design phase and functional spec walks through to have a discussion on the requirement and estimation of the work.
- Designed and developed a custom solution to send latest sales order information to web-service via IDOC. This will help the customer to track the status of the order
- There is no standard functionality for writinglog of changes made to a production order. Especially, we need to be able to see changes on reservation items. A customprogram will write a log to a custom table when production order reservation is changed. The insertion logic to the custom table is written in user exit.
- Thereareproductionscenarioswheremanybackgroundjobswerecancelledbecauseofsharingsameobjects.Backflush,PGIaresomeexamples.
- Thisisacontrolprogramwhichwillmake sure, onlyonejobwillrunat a time.Thejobsaremaintainedina customtable.
- During DupLux project, for changing the plant from 8007 to 1102, no need to trigger ATP check for fully confirmed orders. Designed and developed a custom solution to bypass of triggering ATP.
- Developed a new Global report that can retrieve Cost estimates for all plants and materials where costing is available.
- Designed and developed a new report which will write the planned expense (KSBP transaction) to a file in the application server. This is a part of project MSDW (Manufacturing Spend Data Warehouse).
- Designed and developed a new report which will write the actual expense (KSB1 transaction) to a file in the application server. This is a part of project MSDW
- Change the address of the following forms. Purchase document, Loading list, Packing list, Delivery note, Customer notification and Invoice as a part of project 'Name change - Spain'.
- Designed and developed a custom program to delete the files in the application server based on the date.
- For customer consignment, enhance an existing user exit to insert relevant fields into a Z table and later the table will be displayed in an ALV report.
- Design and developed a conversion program to create new lines for the remaining quantities for partially shipped sales orders.
- Created a VOFM routine for sample orders to have intercompany values.
- Changed the existing customer invoice based on the new intercompany scenario.
- Created a set of new queries on the pricing tables. For the new pricing procedure, there were 4 new condition types has been added.
- A new pricing procedure created for EMEA(Extending the existing one) and many existing reports have been changed based on new conditions. All reports were changed based on business requirement.
- There are some EMEA customers who were sending the contracts for reference when an order is created. The requirement is to automate the process of considering the contract - line item when the EDI orders are created.
- As a part of the requirement, for the VC materials, the minimum order quantity and minimum manufacturing quantity are maintained in VC procedure. The requirement is to get the VC procedure value and populate in to the additional data B tab in the order screen.
- Designed and developed an outbound interface when a notification is created or changed. To achieve this a BADI(NOTIF EVENT SAVE) is enhanced and populated the details in the enhancement.
- Designed and developed an EDI output when sales order is created/changed OR when a delivery is PGIed. Following objects created for this development. a) New IDOC type b) a new Message type c) Outbound process code d) Created a new partner profile and attach the process code
- Designed and developed a new custom report to display the list of IDOCs which are changed during the upgrade from EHP4 to EHP5.
Confidential, Atlanta, GA
Senior ABAP Developer
Responsibilities:
- Effort estimation for ABAP objects, preparation/modification of project related templates (Checklist for the high-level & low-level design doc, code review doc, clarification/issue Log).
- Preparing the high level & low-level design doc for the ABAP objects, Integration testing of ABAP objects.
- Involve in the design phase and functional spec walks through to have a discussion on the requirement and estimation of the work.
- Fixing production related issues/tickets
- Set a payment block in the accounting document when the invoice and its corresponding accounting document are created.
- Created a new batch program to remove the payment block in the accounting document, trigger an Idoc output on the Invoice and updating a Z-table to track the information.
- Created a new custom program to send sales summary of customers to PI using proxy.
- Implement a new BADI to Manually adjust all settlement postings that include capitalization for BR GAAP but expense for US GAAP.
Confidential
Senior ABAP Developer / Architect
Responsibilities:
- Effort estimation for ABAP objects, preparation/modification of project related templates (Checklist for the high-level & low-level design doc, code review doc, clarification/issue Log).
- Preparing the high level & low-level design doc for the ABAP objects, Integration testing of ABAP objects.
- Design and Developed an interface to send the material details to CEVA (Third party logistics provider) via IDOC. This is a custom IDOC since CEVA is interested only a few fields from SAP.
- Created a new driver and smartform for a new invoice output as per the business requirement.
- Changed the existing vendor API program to create/change international vendors.
- Created a new substitution exit, changed the G/L account for customs duty expense and vat clearing.
- Design and developed a new custom intrastat report for both AP and AR. Used the existing standard report as a base (T-codes MEIS and VE01).
- Enhance an existing requirement routine in restricting to trigger a custom output.
- As per the international business requirement, invoice number need to be sequential and no buffering is needed. Identified the user exit to implement the requirement.
- Copy and modified the standard PO output as per the requirement.
- Using VOFM routine, created a new formula to calculate the freight using the custom freight table chart provided by the freight company.
- Design and developed a new custom report to reconcile the freight according to the freight file provided. Post the successful records using F-02.
- For the consumer orders, while creating outbound deliveries via inbound IDOC, a new partner type ZQ(Carrier) need to be updated.