Mark Yampolsky
Madison, AL ***58
email: ******@*******.***
PROFESSIONAL SYNOPSIS
. Thirty years of progressive, diversified experience in software
development and systems analysis in ERP, government, manufacturing,
financial, banking, investment, order management, utilities,
telecommunications, customer information areas. Last ten years were
devoted to SAP/R3 4.6C and ECC 6.0 ABAP development, implementation
and upgrade.
. Strong skills in major programming languages, operating systems,
databases and object - oriented technology in client/server
environment both PC and mainframe.
. Proficiency in analyzing business requirements, writing technical
specs, SAP system upgrade.
. Strengths include self-starting ability to work either independently
or as part of a team.
. Goal oriented quick learner, adept troubleshooter and problem solver.
. Active DoD security clearance.
TECHNICAL SUMMARY
SAP/R3 4.6C, ECC 6.0 FI / CO, SD, MM TestDirector, EBS
Workbench
ALE, IDoc, EDI ABAP/4, Open SQL OOP, SmallTalk, GUI
RFC, BAPI, BDC Web Dynpro, Portal IBM Mainframe
SmartForms, SAPScript SRM, eProcurement COBOL/CICS, PL1
BAdIs, SAP ALV Grid Control DB2, Oracle, IMS, IDMS
Enhancements
SAP Upgrade to ECC 6.0 User Exits Middleware, Interfaces
EMPLOYMENT HISTORY
Optimal Solutions Inc. at Defense Logistics Agency, Alexandria, VA
07/2007 - 12/2009
Consultant
. Develop new SRM eProcurement application using Web Dynpro and other
advanced SAP techniques. Responsibilities include tech specs writing, Web
Dynpro screen modifications, ALV grid reporting, OO methods and classes'
development, ABAP enhancements, BAdis, interfaces and extensions.
. As a team member participate in Performance Optimization project.
Reviewed performance of multiple objects, revealed poor performance
processes, identified bottlenecks. Performance improvements included SAP
tables' enhancement, SQL statements modifications, program logic
streamlining, internal tables' improvements.
. Take an active role in SAP ECC 6.0 conversion for DLA EOAS (Enterprise
Operational Accounting System) project. My responsibilities require new
programs development and existing programs upgrade. Create reports using
ALV Grid Control, IDoc inbound and outbound interfaces, enhance IPAC
Government interface using advanced formatting tools.
. Take a leading role in BRAC DLR Strategic Sourcing project with
subsequent upgrade to SAP ECC 6.0 version. My responsibilities require
development of new reports, interfaces, custom tables and complex search
help, supervise a small group of developers.
. Develop custom reports in MM and FI/CO modules using ABAP, BAPI and
ALV. Create ALV grid reports using both OOP and Function Module
techniques. Several complex ALV reports required elaborate
development of various report areas, as well as multiple totaling.
Create new custom classes and methods utilizing previous strong
experience in OOP programming.
. Analyze business requirements, develop technical specifications and
unit testing plans.
. Responsible for the analysis and design of interface programs,
documentation and testing of outbound and inbound IDOCs. Provide
complete new IDOCs development and assembly testing. Enhanced existing
IDOCs by reusing and extending already developed IDOCs.
. Develop the following new IDOCs: Outbound Customer Master Confirmation,
Outbound Customer Create/Update, Inbound Goods Receipt.
. Enhanced outbound Intra-Governmental Payment and Collection interface
(IPAC).
. Develop multiple BADIs, User Exits, SAP enhancements and Extensions.
. Develop the following reports: Trial Balance by Fund report,
Production/Overhead Hours report, Detailed Payroll/Cost Data report,
Strategic Sourcing Group Logic reports.
SAP ECC 6.0, ABAP/4, Web Dynpro, IDoc, BAPI, ALV, EBS Workbench, FI,
SD, MM, SRM, eProcurement, BAdIs, SAP enhancements, Complex Search
Help.
Bart & Ass. at NASA Marshall Space Flight Center, Huntsville, AL
03/2004 - 06/2007
Subject Matter Expert
. Take an active role in a landmark NASA SVU conversion project - SAP
Version Update. Switching to a new SAP ECC 6.0 version required a major
program re-design and upgrade.
. Develop custom applications in MM, SD and FI/CO modules using ABAP,
SAPScript, BAPI and ALV.
. Develop technical specifications and conducted regression testing.
. Responsible for the analysis and design of Interface programs,
documentation and testing of outbound and inbound interfaces.
. Develop interfaces like NASA Intra-Governmental Payment and Collection
system (IPAC), and NASA Management Information system (NAMIS). These
interfaces extract Financial and Contractual status data, generate
reports and transmit financial data to the government
. Modification and enhancement of SmartForms and SAP Script driver programs
and layouts.
. Develop the following reports: Balance sheet discrepancies, Flash report,
Statement of Finance report, Contractor Costing reports (CCR).
. Day-to-day production support and new development for IAM - Integrated
Asset Management system -
using brand new SCRUM software development technology.
SAP/R3 4.6C, SAP ECC 6.0, ABAP/4, SAPScript, SmartForms, IDoc, BAPI,
BAdIs, ALV, FI, SD, MM, User Exits
DIS Inc. at NASA Marshall Space Flight Center, Huntsville, AL
12/2002 - 03/2004
Subject Matter Expert
. Provide on-call technical support.
. Create AR Daily and Monthly Receivable reports.
. Develop enhancements to Sales Order programs using User Exits.
. Create drill-down reports for AR/AP and MM applications.
. Write technical specs for special enhancements/modifications and
coordinate developments with team members. Analyze business requirements.
. Develop Function Modules and BAPI's for various applications.
. Develop SAPScript and SmartForms report programs.
. Responsible for interfacing data between NASA Legacy Systems and SAP.
SAP/R3 4.6C, ABAP/4, SAPScript, SmartForms, IDOC, BAPI, FI, SD, MM
Top Echelon Contracting at FMC Corp., Philadelphia, PA 07/2002
- 11/2002
Senior SAP Consultant
. Fix production ABAP problems after FMC's R/3 System conversion from
Version 3.1I to 4.6C.
. Modify existing and create new reports using SAP Script.
. Program modifications and enhancements for SD, MM, and FI/CO modules.
. Upgrade ABAP reports and dialog programs using user exits and BDC
sessions.
. Resolve BW data-loading issues and improve performance to reduce
execution time.
. Performance tune BW reports with help of data analysis (with use of
indices and aggregates).
. Create and modify Variables, Virtual Characteristics, Virtual Key
Figures, Roles, and Queries for users.
. Modify standard and create custom Info Source/Data Source, ODS, and
InfoCubes.
. Maintain and create Aggregates and Hierarchies (both time dependant and
time independent).
. Maintain ALE Configuration, Metadata Load, Global and Parameter Settings,
IMG, and Business Content Activation.
. Info Package Management for data loads via IDOC/ALE from legacy system
into BW.
. Create custom and modify standard Info Objects based on Master and
Transactional data from SAP R/3 System and flat files into BW.
. Extend Standard Business Contents based on client requirements using User
Exits and Function odules.
SAP/R3 4.6C, ABAP/4, BW 2.1, Metadata, ODS, InfoCubes, ALE, IDOC, EDI,
BDC, SAPScript
FACTSET, Greenwich, CT 02/2001 - 06/2002
SAP Developer
( As a member of development team contribute to Data Conversion project
between SAP/R3 4.6 and legacy mainframe system. Conversion procedures
include data gathering, analysis, mapping, and cleansing using LSMW and
manual programming. Design and develop interface programs utilizing BAPI
technology using RFC calls and ALE/IDOCs protocol.
( Design dialog modules using BADI, developed ABAP classes, methods and
functions. Develop PC Office integration project using interface between
SAP/R3 to MS Excel/OLE as a data conversion tool.
( Utilize BDC sessions to simulate online input, developed GUI screens
using ALV Grid Control.
( Develop dialog modules and transactions for specific client's needs.
( Modify, customize and enhance standard SAP programs for SD, MM and
FI/CO modules. Developed user exits, created reports using BW InfoCubes,
provided data feed to CRM.
. Provide team with object-oriented methodology expertise to develop
optimum approach to OOD using CASE tools and UML.
SAP/R3 4.6B/C, ABAP/4, BW 2.1C, BADI, BAPI, RFC, OLE, UNIX, CRM, ALV,
BDC, EDI
SPL WorldGroup, Morristown, NJ 02/1999 - 02/2001
Lead Software Engineer
( Take lead role in design and development of interface between "CIS
Plus" System and SAP/R3. The CIS System, written in Smalltalk, provides
full customer service for utility and telecommunication companies. The
latest project involved major System's redesign to accommodate feed of
financial data from SAP/R3 system.
. Heavy use of BAPI / RFC to access SAP/R3 business objects and ALE/IDOCs
as asynchronous interface tool allowed seamlessly incorporate data
exchange between the two systems.
( Develop reports using SAP Script. Conduct testing using BDC
Sessions.
SAP/R3 3.1, ABAP/4, SmallTalk, BAPI, RFC, ALE, IDOC, SAPScript
PNC Bank, Pittsburgh, PA 09/1995 - 02/1999
Lead Systems / Analyst
( Develop "Spirit" MIS system for PNC Bank's Call Center. The system
combines user friendly client-server front-end using Smalltalk/Visual Age
with interface to the Company's mainframe legacy applications using
CallFlow middleware product.
( Develop new classes, objects, OOP layers, reusable parts, and
interfaces to local and remote systems.
( Conduct systems analysis for all of the assignments, led several
projects, and delivered technical planning and research for the
management.
IBM 30XX, IBM PC, OS/MVS, OS/2, WIN/NT, SmallTalk, COBOL II, VRU/CTI,
CallFlow, CICS, Intertest, DB2, SQL, GUI, VISUAL AGE
Fisher Scientific Intl., Pittsburgh, PA 06/1991 -
09/1995
Senior Programmer / Analyst
( Develop three MIS systems - one mainframe and two PC - to enhance
the Company's order entry, inventory control and purchasing processes.
The latest and the most sophisticated system - "SupplyLink", developed
using OOP, Smalltalk, VisualAge in client-server environment, combined
interactive requisitioning, invoicing, and reporting.
( Generate scripts using Smalltalk, also developed widgets,
converters, reusable classes, links to CICS and complex notebooks using
Visual Age.
IBM 30XX, IBM PC, OS/MVS, OS/2, Micrifocus COBOL/COBOL II, REXX,
SmallTalk, CICS, Animator, DB2, SQL, IDMS, GUI, Visual Age
Fidelity Investments, Boston, MA 11/1988 - 06/1991
Programmer / Analyst
( Design, develop and maintain different parts of the Fidelity Direct
Access Reporting and Trade system (DART) in order to enhance its
flexibility to meet day-to-day institutional mutual funds information and
transaction processing needs.
( Participate in number of other projects both batch and on-line,
provided on-call consulting and troubleshooting of problems.
IBM/3090, COBOL, CICS, INTERTEST, DB/2, VSAM, Easytrieve Plus
Industrial Automation Development Co., St. Petersburg, Russia 03/1978 -
04/1988
Programmer / Analyst, Senior Programmer / Analyst, Supervisor
( Supervise development of the Business Application Software subsystem
as part of sophisticated Electrical Equipment Planning system aimed to
generate complex electrical equipment layouts of large manufacturing
areas. Other projects included Accounting, Personnel and Inventory
Control systems.
IBM/360, DOS/OS JCL, COBOL, PL/1, RPG, Assembler, VSAM
EDUCATION
1972 - 1976 BS in Computer Science
Univercity of Precision Mechanics and
Optics, St. Petersburg, Russia
1976 - 1978 MS in Computer Science
Univercity of Precision Mechanics and
Optics, St. Petersburg, Russia
1994 - 1998 MBA with majors in MIS, Finance, Marketing, and Economics
Duquesne University, Pittsburgh, PA, USA
PERSONAL References will be furnished upon request.
US citizen, Active DoD security clearance.
Available to travel.