SONI NARUKURTHY
Email: ****.**********@*****.***
Phone: 479-***-****
SUMMARY
• Over 8 years of IT experience as a SAP – ABAP/4 Programmer in Implementation, Rollouts
and Support Projects.
• Strong Experience in SD, MM, FI, PP and HR process flow.
• Strong Experience with building of Data Dictionary Objects, Function Modules-RFC,
Reporting (with Interactive, Classical, ALV and Dialogue Programming.
• Developed and modified Forms using Smart forms, SAP Scripts and also have Good knowledge
in Adobe forms.
• Used MVC Architecture for High-level Reusability using OOABAP Classes and Methods.
• Good Experience in developing WebDynpro components using Roadmap, ALV, Bapi.
• Experience in Using FPM (Floor Plan Manager) framework for SAP standard UI Guidelines.
• Involved in implementing Context Based and Portal integration.
•
• Expertise in Data Migrations/Conversions using BDC Programming on Call transaction,
Session method and BAPI also migrated data using LSMW.
• Enhanced the SAP standard functionalities using User Exits, BAdIs and Enhancement
Framework.
• Good Exposure to ALE/IDOCS.
• Experience in unit test, Performance analysis and Tuning using various debugging tools like
runtime analysis and sql Trace.
• Excellent Troubles hooting and debugging skills.
• Worked with business clients to gather requirements and Prepared technical specifications based
on business requirement document.
• Flexible and versatile to adapt new environment and work on any project.
• Highly motivated, industrious and self-disciplined team player.
Educational Qualification:
• Bachelor of Technology in Electrical & Instrumentation Engineering from Andhra University,
India.
Technical Skills:
SAP Modules : SD, MM, ISHER, FI, and PP
ERP : SAP ECC 6.0 and SAP R/3 – 4.7/4.6C.
Programming Languages : C, C++, ABAP/4 and SQL
Database : Oracle, SQL Server.
Professional Experience
Client: Caterpillar, Peoria, IL Jul 2013 – Sept 2014
Role: Sr. ABAP Developer.
Responsibilities:
• Developed ALV report to show vendors with back orders not allowed and close POs when goods
receipt is completed.
• Developed Dashboard Report for Inventory based on Material Type.
• Developed an ALV report to display goods receipt to a particular vendor.
• Worked on Material Master workflow to send email if material is created with dead line
monitoring functionality.
• Worked on XK01 and XD01 workflow to send mail to agent if master is created or changed and
get Approved/Rejected mail to user by using custom BO.
• Implemented Enhancement Spot for Bank Master and Asset Master to trigger workflow.
• Developed Dunning notice with three levels of customer category and mail to customers using
SMARTFORMS.
• Developed a Production order form to show total component quantities using SMARTFORMS.
• Worked on T-code me23n to display custom smart form when clicked print preview and mail it to
recipients.
• Developed BAPI conversions to load data for Vendor Master Table using
BAPI_VENDOR_CREATE and for Purchase Order using BAPI_PO_CREATE1.
• Worked on VOFM routine to change pricing condition.
• Performed Unit Testing.
Client: Tiaa-Cref, Charlotte, NC Sept 2012– Jun 2013
Role: Sr. ABAP Developer.
Environment: SAP ECC 6.0, ABAP/4
Responsibilities:
• Prepared Technical Documents as per business requirements.
• Developed webdynpro application to store Material Transport details and display/create GR using
Roadmap UI element.
• Developed Webdynpro application to reset the Password of employee and store in the
corresponding table.
• Developed webdynpro editable ALV applications with inserted UI elements to check Goods
received/not received in plant and create delivery.
• Developed a Backlog Report for Sales Order using WebDynpro application,
• Developed a Webdynpro with login screen to display all the inactive equipment based on certain
specified criteria by the client.
• Developed WebDynpro ALV application to display the sales document details for a particular
period using BAPI Service Call.
• Handled issues in Webdynpro objects as part of support process.
• Created ALV Reports for Sales and Distribution that gives daily quote activity and sales activity.
• Developed reports in FI for open items and closed items with GL accounts and document dates
• Created ALV report for Production Planning (PP) that gives item having active valid bill of
material.
• Developed the Smart form to print Packing Slip with barcode for packing the goods.
Client: AIG Chartis, NY Mar 2011–Aug 2012
Role: ABAP Developer.
Environment: SAP ECC 6.0, ABAP/4,
Responsibilities:
• Designed and developed a custom transaction using dialog programming to receive the
undeliverable orders into the distribution center or garage depending on the type of material and the
damage indicator.
• Developed module pool program screens, which allow the employee to find the status of
materials and details along with descriptions when material type is given by using TAB STRIPS and
TABLE CONTROL.
• Delivered Label Printing with Bar code and posting to Order confirmation to track the Product
with SMARTFORMS.
• Developed BAPI interface using BAPI_MATERIAL_SAVE_DATA for updating material
information in MM02 from flat file of legacy system.
• Developed ALV report to show stock of materials.
• Developed Earning and Purchase Report for price Variance.
• Worked with ABAP objects in implementing a BADI for the processing of the purchase order
based shipping conditions.
• Developed Product Tracking Report to keep track of product at different levels.
• Developed an order confirmation ALV report to show list of materials purchased and e-mail it.
• Developed a Smart form to print the Packing slip with barcode for packing the goods.
• Created some custom tables to establish the link between the equipment serial numbers and the
handling units for the partial ship and bulk ship process.
• Created a program, which runs as a batch job that closes open sales orders depending on the
delivery day tolerance entered on the selection screen.
Client: Merck Pharmaceuticals Oct 2009 – Feb 2011
Role: ABAP Developer
Environment: SAP ECC 6.0
Responsibilities:
• Developed an interactive report for inventory that lists stock position for a chosen material for
chosen storage location in a given plant.
• Modified an FI Report for daily sales at different locations like sales org, sales area and sales
district.
• Developed shipment report to display all details of freight using ALV.
• Developed a report that displays all the late shipments in a particular period of time.
• Modified custom transaction for material information using dialog programming.
• Created BDC for transaction MD61 Planned independent requirements
• Developed a report to update the Resource assignment table.
• Developed daily shipping status report to display quantity shipped, quantity released but not
shipped, during the current month and during the current business day.
• Developed a report to upload the asset master records in the IW51 transaction.
• Implemented a screen exit for MM01. Added new fields to the MM01 basic data 1 view and
stored the values into a Z table along with the material number as primary key.
Client: UPES, Stravis Technologies Ltd, India. Jul 2008 – Aug 2009
Role: ABAP Developer
Environment: SAP R/3 4.6C, ABAP/4.
Responsibilities:
• Developed smart form to display student EAMCET ranks.
• Created Custom Info types for Placement, Activities and Scholarships.
• Developed Webdynpro Component to enter Student Feedback.
• Developed Webdynpro Editable ALV Component for student Placements Information.
• Developed Webdynpro Component to get student Transport details using Roadmap UI element.
• Developed webdynpro interface to upload student marks.
• Developed Workflow for purchase requisition.
• Setup of Leave Request on ESS along with Workflow and Manager Approval. Developed Adobe
form to display employee Pay Slip and student ID card.
Client: ITC, Stravis Technologies Ltd, India. Mar 2007 – May 2008
Role: ABAP Developer
Environment: SAP R/3 4.6C, ABAP/4.
Responsibilities:
• Prepared Technical Documents as per business requirements.
• Functional mapping of Customer master fields to that of SAP Customer master fields.
• Modified a report for Release Blocked Invoice (Standard Program).
• Developed a report to list all the credit memos by Ship-to party, Payer, Reason code Document
range and Document date range. This report also provides the functionality to branch into Billing and
Accounting info.
• Done the Performance Tuning, Trouble shooting and Fix Problems in production.
• Created a BDC program for transaction MB1B, special stock transfer with movement type 311.
• Created a BDC program for transaction VA31, creating scheduling agreements.
• Developed a custom module pool program for Process Order Confirmation.
• Developed a batch data communication program using call transaction method for posting periods
using transaction OB52.
• Developed an Interactive report, which on selection range of vendor number and company code,
gives the vendor details.
• Developed an LSMW for vendor master with accounting view using transaction FK01.
• Added a custom screen in transaction XD01 (Customer creation).
Client: Quinox, Stravis Technologies Ltd, India. Aug 2006 – Feb 2007
Role: ABAP Developer
Environment: ECC 4.7, ABAP/4.
Responsibilities:
• Developed the Technical specifications according to the Functional specifications.
• Developed Interactive Reports for MM module that involves all purchase order details like PO
Number, PO Line Item No, Vendor Name, Document Date, Purchasing Organization, Purchasing
Group.
• Developed Interactive reports for Employee details such as Holidays according to factory
calendar, leaves taken, payroll information and overtime information.
• Created custom transactions based on standard transactions according to the user requirements.
• Modified the standard SAP Script layout set MEDRUCK and standard print program SAPFM06P
as per client requirements.
• Done Performance Tuning using SQL Trace, Run Time Analysis and changing the ABAP reports
for better performance modifying internal tables and select statements.
• Developed BDC programs for Vendor Master Creation, Change and Blocking.
• BDC program was created for changing the existing shipments based on user requirements.
• Created various Module Pool Programs for replicating various goods movement scenarios at
warehouse level.
• Worked on Performance issues with the reports existing in the client system. Worked on code
optimize by using run time analysis and SQL trace.
• Created custom tables and custom fields as per the client requirements. Have good working
experience in various DDIC Objects.