MIKHAIL ZELENBERG
** ********** **** ***, **** **8
Stamford, CT 06902
203-***-**** (H)
**********@*****.***
Results-driven SAP ABAP DEVELOPER with successful utilization of analytical and problem-solving
skills, and an extensive knowledge of FI/CA, MM, WM, SD, FI/CO, HR, PP, and PM SAP modules.
Works independently or as a team player to increase efficiency, profitability and achieve company
goals.
SUMMARY
• Security Clearance: Public Trust
• 15+ years of SAP IMPLEMENTATION and POST IMPLEMENTATION SUPPORT
• Formal EDUCATION in SAP ABAP programming
• CERTIFICATE in SAP HR ABAP programming
• Extensive experience in gathering and translation of functional requirements into technical
specifications, test plans, and ABAP programs
• Unit, Integration, and Regression testing
HARDWARE:
• RS/6000, IBM MAINFRAME, IBM PC and compatibles
SOFTWARE:
• SAP Release: 30D, 31H, 4.0, 45B, 46B, 4.6C, 640, SAP R/3 Enterprise, Netweaver 04, SAP ECC
5.0, SAP ECC 6.0, ABAP, ABAP Development Workbench, Customizing, Data Dictionary, Data
Interfaces, Correction & Transport System, Logical Databases, Function Modules, Report and
Online Programming, Menu Painter, Screen Painter, Batch Input Recorder, BDC, CALL
TRANSACTION, Open SQL, ALV, Program Extended Syntax Check, Runtime Analysis, SQL
Trace, Online Debugging, FTP, RFC, BAPI, User-Exit, IS Migration Workbench
PROFESSIONAL EXPERIENCE:
CSC, Falls Church, VA April 2012 to Present
Senior Consultant - Security Clearance: Public Trust
U.S Department of Defense, Logistics Modernization Program, Marlton, NJ April 2012 to Present
Provided solutions to satisfy LMP requirements. Some of them:
• Created SAP custom transaction to create and trace deliveries to customers. The transaction
performs the following tasks:
a) In Generate Template mode - generates a template excel file – to introduce the input file
format.
b) In Simulate mode – performs validation of input file and presents a validation report. The
comment field on the report is an interactive field. When the user clicks on that field (in any
row) the transaction presents all exceptions for chosen row or comment that the chosen row
has no exceptions.
c) In Process Delivery mode - performs validation of the input file and creates an outbound
delivery without sales order reference if input file has no exceptions by calling
BAPI_OUTB_DELIVERY_CREATENOREF. In case of exceptions, the transaction generates
a message to user.
d) In Generate Report mode - presents a report with SAP data for deliveries in ALV format. The
document field on the report is an interactive field. When the user clicks on this field the
custom transaction calls SAP transaction VL03N (Display Outbound Delivery). When the user
selects rows on the report and presses the Post Goods Issue Push Button the custom
transaction calls SAP transaction VL02N – to post goods issue for chosen deliveries directly.
Then the custom transaction issues a message with goods movement status.
• Modified SAP transaction MM02 to support Project Systems Code Updates in Material Master.
a) Modified PAI module for AMC Controlled Data tab custom screen. Modification includes
export of each input field value to corresponding memory ID.
b) Located user exit ZXMG0U02 in transaction MM02. Added code in this user exit to import
each input field value from the corresponding memory ID into a corresponding table field of
custom table. Updated custom table.
• Modified custom transaction Goods Receipt Workbench to have Inspection Lot entry in
transaction’s Processing Log for non-AMMO materials.
a) Researched transaction by running it in debugger mode for AMMO materials and identified
the Inspection Lot field: QAMB-PRUEFLOS and transaction’s modules for modifications.
b) Implemented logic to have Inspection Lot entry in the transaction’s Processing Log for non-
AMMO materials.
Created test data and test scripts. Performed unit and integration testing. Created Technical
Specifications. Worked with BAs to assist in creation of Functional Specifications.
Made presentations at team meetings.
Provided user training and support to facilitate utilization of created solutions and consistently
received positive feedback for high-quality customer support.
FINTECH LLC, Edison, NJ October 2011 – November 2011
Assignment at IBM Global Services
SAP ABAP Consultant, FICO, MM
End Client: Tyco International, Princeton, NJ
Tyco’s ERP System to IBM’s RAPID System Interface.
• Worked with IT Architects, IT Leads, and Business Analysts to gather business requirements.
• Analyzed SAP database and SAP transactions to identify SAP database tables with required data
for General Ledger, Vendors, Cost Centers, Profit Centers, Internal Orders, and WBS Elements.
• Created mapping documents for SAP to RAPID interfaces. Created technical specifications for
cleansing, conversions, interfaces, error and audit processing. Assisted in creation of functional
specifications.
• Designed and coded SAP ABAP programs supporting SAP to RAPID interfaces.
• Created test data and test plans. Performed testing.
• Analyzed programs’ output and presented modifications for functional specifications.
• Created programs’ manuals, performed knowledge transfer, trained user community.
• Made presentations of programs’ designs at team meetings.
• Created and presented status reports to IBM management team. (SAP ECC 6.0, Operating
system: Linux, Database system: MaxDB), (SAP ECC 6.0, Operating system: Windows NT,
Database system: MSSQL), (ABAP Development Workbench, Data Dictionary, SAP
Transactions, Files on Application Server, Open SQL, Program Extended Syntax Check, Code
Inspector, Online Debugging, ABAP Runtime Analysis, SAP SQL Trace).
Recruit 121, LLC, La Jolla, CA April 2011 – July 2011
Assignment at Laurus Technologies, Inc.
SAP ABAP Consultant, SD
End Client: Bob's Discount Furniture, Manchester, CT.
SAP Optimization.
• Worked with Process Owners and user community to gather business requirements. Analyzed
and modified existed programs to satisfy business requirements and performance.
• Created interactive ALV reports (Delivery Operations, Articles Scheduled for Delivery with
Negative Balance, Articles with New Prices and Articles with Reversal Rejection, Daily Sales).
• Created a program to send e-mails with Daily Sales to specified internal and external recipients.
Created and scheduled a background job to send daily sales data to management team.
• Designed and created CALL TRANSACTION / BDC programs to Change Department Store/Shop
(transaction WB02), to Change Purchasing (transaction MK02), to Block Vendor (transaction
XK05), to Flag Vendor for Deletion (transaction XK06), to Change Articles (transaction MM42).
• Created technical specifications, test data, test scripts. Performed unit and integration testing.
Assisted in creation of functional specifications.
Created manuals for users. Trained user community.
•
Created and presented status reports to Laurus Technologies management team. (SAP ECC 6.0,
•
Operating system: Windows NT, Database system: MSSQL, ABAP Development Workbench,
Data Dictionary, Function Modules, Report Programming, ALV, BDC, Call transaction, Open
SQL, Program Extended Syntax Check, Online Debugging, ABAP Runtime Analysis, SAP SQL
Trace).
NorthgateArinso, Inc., Norcross, GA January 2011 – March 2011
Sr. ABAP Consultant, Trainer.
SAP ABAP Training for Junior Programmers
• Worked with training manager to identify training requirements and review existing training
materials for accuracy and final sign-off.
• Updated SAP ABAP training materials in the training database.
• Developed training exercises and test scripts for unit and integration testing.
• Created training data within SAP sandbox environment to support training objectives.
• Delivered training material in SAP ECC 6.0 environment covering the following topics:
Ø Basic Flow Control in ABAP. Event-Driven Programming. Modularization Techniques.
Authority Objects in SAP. Authorizations.
Ø Database Access. ABAP Open SQL. Select Statement. Logical Databases. Conventional
and Interactive Reports. Online Debugging.
Ø Online Programming.
Ø Background Processing. Sequential Files on Application Server. Files on the
Presentation Server. Batch Input Sessions.
Ø Unit and integration testing.
(SAP ECC 6.0, Operating system: Windows NT, Database system: MSSQL)
BITHGROUP Technologies, Inc., Baltimore, MD February 2010 – July 2010
Assignment at Accenture February 2010 – July 2010
SAP ABAP Consultant, FI/CA
End Client: Office of the Maryland Comptroller, Annapolis, MD
SAP Modernized Integrated Tax System Implementation.
• Worked with Business Analysts to gather business requirements. Wrote technical specifications
to support RICEFW developments. Assisted in creation of functional specifications.
• Created SAP data dictionary objects. Researched SAP to identify SAP function modules and
BAPIs. Used them in ABAP programs to create Inbound Correspondence Requests, Payment
Advice, Status Attributes, and Notes.
• Designed, created and modified migration objects to update SAP database using IS Migration
Workbench (SAP transaction EMIGALL).
• Designed and implemented ABAP programs in CRM environment to create Interaction Records
with notes, Cases with notes, and ALV financial reconciliation reports for business partners.
• Researched SAP transaction FP2P1 (Promise to Pay) and data in SAP database table DFKKOP
(Items in contract account document). Designed and implemented the CALL TRANSACTION
program to create Promise to Pay documents for multiple business partners.
• Created test plans and test data. Performed unit and integration testing. (SAP ECC 6.0,
Operating system: Windows NT, Database system: MSSQL, IS Migration Workbench, ABAP,
ABAP Development Workbench, Data Dictionary, Function Modules, BAPIs, Report and Online
Programming, ALV, Menu Painter, Screen Painter, BDC, Call transaction, Customizing, Open
SQL, Program Extended Syntax Check, Online Debugging)
Eppendorf, Inc., Westbury, NY April 2007 – January 2009
SAP ABAP Consultant April 2007 – September 2007
SAP Programmer September 2007 – January 2009
MM (Inventory Management), WM, SD
• Researched SAP to identify a variety of scenarios for the Physical Inventory process.
• Created and presented a plan to implement and run the Physical Inventory process to the
management team.
Created technical specifications, test data, and test plans.
•
Created Domains, Data Elements, Database Tables, Search Helps, and Lock objects.
•
Designed, coded, tested, and implemented report and online ABAP programs to support the
•
Physical Inventory process.
Created manuals for users, trained users, and monitored the Physical Inventory process.
•
Made presentations to team on how to design and test programs in SAP environment.
•
Proposed, created, and implemented new ALV programs to substitute non ALV programs
•
(Shipment and Sales, Open Order, Customer Sales Text, Material Sales Text).
Designed, created, and implemented: BDC / CALL TRANSACTION ABAP programs for SAP
•
transactions: MI10 – to create physical inventory, ME15 – to flag info record for deletion, VK11 –
to create condition records, VA02 - to create rejection of quotations, ME12 – to change info
record, FD32 - to load the customer credit limit to control area, MM02 - to change material
description, MSC1N - to create batch number for new material; ABAP programs to update custom
database tables; ALV ABAP programs to create reports in MM, WM & SD SAP modules.
Designed, coded, tested, and implemented ABAP programs to create Barcode Labels.
•
Repaired SAP transaction HUPAST - Packing Station. Added authority check functionality to
•
allow manager to overtype serial number read from bar code label. (SAP R/3 Release 640,
Operating system: Linux, Database system: ORACLE Release: 9.2.0.8.0, ABAP, ABAP
Development Workbench, Data Dictionary, Function Modules, Report and Online Programming,
Menu Painter, Screen Painter, Table Control, Customizing, BDC, CALL Transaction, Open SQL,
ALV, Program Extended Syntax Check, Online Debugging, Runtime Analysis, SQL trace)
Grom Associates, Inc., Flemington, NJ May 2006 – December 2006
SAP ABAP Consultant
Assignment at Unilever, Englewood Cliffs, NJ May 2006 – December 2006
FI/CO (General Ledger, Customers, Vendors, Internal orders, Budgeting)
• Gathered business requirements and created technical specifications, test data, and test plans.
• Created Domains, Data Elements, Database Tables, Search Helps, Lock objects, Logical Files.
• Customized SAP Transaction KO22 – Change Original Budget.
• Located user-exits in transactions CO01, CK40N, and CK11N.
• Designed, coded, tested, and implemented ABAP programs to populate custom tables, create
files on application server, update SAP database, and create ALV reports.
• Participated in SAP ECC 5.0 implementation: modified ABAP programs running in 4.6B and 4.6C
SAP environments to run in SAP ECC 5.0 environment. Performed unit and integration testing.
(SAP ERP Central Component 5.0, Database System: MSSQL Release: 9.00.1399#, Operating
system: Windows NT, ABAP, ABAP Development Workbench, Data Dictionary, Function
Modules, RFC, Report and Online Programming, Menu Painter, Screen Painter, Table Control,
Logical Files, Customizing, BDC, CALL Transaction, Open SQL, ALV, User-Exits, Program
Extended Syntax Check, Online Debugging, Runtime Analysis, SQL trace)
CAC America Corporation, New York, NY February 2006 – April 2006
SAP ABAP Consultant
Assignment at MIC Business Solutions, Inc., New York, NY February 2006 – April 2006
A Subsidiary of Mitsubishi International Corporation
FI/CO (General Ledger, Accounts Receivable, Accounts Payable, Banks)
• Worked with a Business Analyst to gather business requirements. Created technical
specifications, test data, and test plans. Designed, coded, tested, and implemented ABAP
programs to read SAP database and create Check Issue, Bank Reconciliation, and Bank
Accounts ALV reports.
• Created custom transactions (SE93). Ran Batch Input Recorder to create “BDC / CALL
Transaction” programs (SM35). Changed logic and SQL statements in a number of MIC’s custom
programs to satisfy business and performance requirements. Performed unit and integration
testing. (SAP R/3 release 46B, Database System: ORACLE Release 8.1.7.1.0, ABAP, ABAP
Development Workbench, Data Dictionary, Function Modules, BDC, CALL Transaction, Open
SQL, ALV, Program Extended Syntax Check, Online Debugging, Runtime Analysis, SQL trace)
Grom Associates, Inc., Flemington, NJ November 2005 – February 2006
SAP ABAP Consultant
Assignment at Kodak Polychrome Graphics, Norwalk, CT November 2005 – February 2006
MM (Inventory Management), BW (Commission System)
• Gathered business requirements. Created technical specifications, test data, and test plans.
• Analyzed and modified Commission System modules to satisfy new sales representative
compensation rules.
• Created domains, data elements, and SAP database custom tables (Data Dictionary).
• Created programs and Function modules to update database and create Exception Reports.
• Created custom transactions (SE93). Performed unit and integration testing. (SAP R/3 release
4.6C, Netweaver 04, Database System: ORACLE Release 9.2.0.6.0, ABAP, ABAP Development
Workbench, Data Dictionary, Function Modules, Open SQL, ALV, Program Extended Syntax
Check, Online Debugging, Runtime Analysis, SQL trace)
AccountPros, New York, NY July 2005 – September 2005
SAP ABAP Consultant
Assignment at Interpublic Group of Companies, New York, NY July 2005 – September 2005
HR (Personnel Administration), SD (Sales Orders)
• Worked with Business Analysts and Process Owners to gather business requirements for reports,
and conversions.
• Developed test scenarios, created test data, and performed unit and integration testing.
• Reviewed, tested, and evaluated performance of ABAP programs. Created recommendations to
resolve issues. (SAP R/3 Enterprise, Database System: MSSQL Release 8.00.929#, ABAP,
ABAP Development Workbench, Logical Database, Data Dictionary, Function Modules, Open
SQL, ALV, Program Extended Syntax Check, Online Debugging, and QuickViewer)
Assignment at Axon Group PLC April 2005 to July 2005
End Client Sikorsky Aircraft, Stratford, CT
SAP ABAP Consultant
HR (Personnel Administration), PM (PM Notification)
• Interacted with Process Owners and SAP Functional Persons to gather information and create
Technical Specifications and Test Plans.
• Designed, coded, tested, and implemented ABAP programs in HR module.
• Designed, coded, tested, and implemented ABAP programs in PM module to read database,
perform conversion, and send to MQ Series / Error File and Error Table Notification and its
corresponding documents: PM Order, Purchase order. (BAPI, Remote Function Call, Function-
Exit (Transaction SMOD), Conventional, ALV, and Interactive Reporting)
• Created domains, data elements, and customer database tables. (SAP R/3 Enterprise, Database
System ORACLE Release 9.2.0.5.0, Logical Database, Files on application and presentation
server, Conversion, BAPI, RFC, User-Exit, Conventional, ALV, and Interactive Reporting, FC,
Data Dictionary, Online Debugging, Runtime Analysis, SQL trace)
Schott North America, Inc., Elmsford, NY October 2004 – February 2005
SAP ABAP HR Consultant
Payroll, Personnel Administration, Benefits
• Interacted with user community to gather and translate users’ requirements into technical
specifications and ABAP programs. Prepared test plans and data.
• Designed, coded, and implemented ABAP programs to update SAP database, read Payroll
Results, create conventional, interactive and ALV reports, create files on presentation and
application servers. Created program documentations and user manuals. Trained user
community. Performed unit and integration testing.
• Installed ADP Financial & Compliance Services – Tax Extracts for SAP. (SAP R/3 release 4.6C,
Database System ORACLE Release 8.1.7.4.0, BDC/CALL TRANSACTION, Conventional,
Interactive and ALV reports, Interfaces, Correction & Transport System, Logical Database,
Function Calls, Macros, Info Types, Batch Input Recording, Handle User Command ALV,
Program Extended Syntax Check, Runtime Analysis, SQL Trace, and Debugging.
Intellex Consulting Services, Inc., Kennett Square, PA July 2004 – August 2004
SAP ABAP Consultant
Assignment at FMC Corporation, Philadelphia, PA July 2004 to August 2004
MM, SD (Purchasing, Shipment)
• Translated functional requirements into technical specifications and ABAP programs. Prepared
test plans and data.
• Designed, coded, and implemented ABAP programs to extract specified Purchase Orders,
respective Delivery Documents, Supplying and Shipped to Plants, Planned, Actual and
Anticipated Goods Movement Dates, Goods Issue, Goods Receipt, and Open Quantities.
• Performed unit and integration testing. (SAP R/3 release 4.6C, Database System INFORMIX
Release 7.31, Tools: Correction & Transport System, SAP Transactions, Function Calls, Call
Transactions, Handle User Command ALV, Program Extended Syntax Check, Runtime Analysis,
SQL Trace, and Debugging).
ATLAS AIR, INC., Purchase, NY October 2001 to February 2004
SAP ABAP Developer
HR (Payroll, Personnel Administration, Benefits)
FI/CO (General Ledger, Accounts Receivable, Accounts Payable, Banks)
• Translated functional requirements into technical specifications for cleansing, conversion,
interfaces, reports, and SAP database updates. Prepared unit test plans and data.
• Designed, developed, and implemented ABAP programs to create conventional, interactive and
ALV Reports, files on application and presentation server, SAP Database updates.
• Performed unit and integration testing.
• Designed, developed, tested, and executed ABAP programs to extract data from SAP Database
for JDE implementation. (SAP R/3 Release 46C, Correction & Transport System, Logical
Database, Function Modules, Macros, Info Types, Batch Input Recorder, SAP Transactions,
BDC, CALL TRANSACTION, Open SQL, ALV, Program Extended Syntax Check, Runtime
Analysis, SQL Trace, and Debugging)
PITNEY BOWES, INC., Stamford, CT July 1998 to March 2001
SAP ABAP Developer
Full-cycle SAP implementation and post implementation support (MM, PP)
• Researched SAP and created data mapping. Designed, coded, and tested ABAP programs to
support SAP implementation. (SAP R/3 Release 45B, ABAP, ABAP Development Workbench,
report and online programming, BDC/CALL TRANSACTION, Function Modules, Online
Debugging, Data Dictionary, Correction & Transport).
EDUCATION:
State University of Ukraine: B.S. and M.S. in Physics
•
PKTE Institute of Ukraine: Mainframe System 370/390, MVS/TSO, COBOL II, DB2, and CICS
•
Command Level
CERTIFICATIONS & TRAINING:
• PricewaterhouseCoopers LLP: SAP Training: ABAP SAP R/3 Release 4.5B
• SAP Canada Inc.: Certificate in SAP R/3 HR ABAP programming