Senior Sap Abap Developer Resume
Jonesboro, AR
SUMMARY:
Versatile and multi - talented professional with over 14 years of SAP as both a full-time employee and independent consultant in SAP HR/HCM ABAP technical programming through ECC 6.0 including Confidential, Benefits, reports, interfaces, module pool/dialog programming, user exits, ALVs, BAPIs and BADIs, compensation management, data conversions/migrations from legacy, enhancements and Smartforms, PA/PD/OM and general RICEF. Over 20 years of experience in software engineering, system analysis, design and programming, business process analysis, real-time processing, system administration, simulation and modeling. Former SECRET clearance. US citizen. Bilingual: Reads, writes and speaks fluent English and Spanish.
TECHNICAL SKILLS:
Operating Systems: DOS, Windows XP/NT/98/95, Unix, AIX, Novell Net
WareHardware: IBM PC, RS-6000, VAX/VMS, AN/UYK-7, Amiga
Software: SAP R/3 HR, PVCS, Visio, Sagent, AutoSys, Connect Direct, Lotus Notes, Excel, Tivoli Job Scheduler
Languages: ABAP/4, Visual Basic Script, FoxPro, Perl, SQL, FORTRAN, C, Pascal
PROFESSIONAL EXPERIENCE:
Confidential, Jonesboro, AR
Senior SAP ABAP Developer
Responsibilities:
- Created Purchasing Summary Report for the MM module, to show in ALV all purchase order, receipt and invoice data, total spending and volume in Base, Purchasing and Alternate UOMs (Unit of Measure).
- Also working in the MM module, programmed a Purchase Order Price.
- Pricing Information Record report to show any variance or deviations between the two for any prices given a timeframe.
- Programmed a Routings conversion program to take legacy data and create SAP table entries using BDC and CALL TRANSACTION to execute transactions CA01 (Create Routing), CA02 (Change Routing) and C223 (Production Versions), presenting the results in ALV format using OO methods .
- Programmed a Credit Limits conversion load program using BDC and CALL TRANSACTION to load table KNKK with customer credit limit information, using transaction FD32.
- To produce a non-SAP standard Certificate of Analysis (COA for the QM module), designed and programmed complex Sapscript forms and print driver program and integrated them into the existing SAP framework which uses transactions QC01, QC15 and QC21 to print a COA for a given inspection lot and material.
- Using LSMW, constructed the LSMW object to convert legacy open purchase orders and populate them into SAP.
- Programmed a Credit/Debit Adjustment report to show Credit/Debit Adjustments on a detail or summary level from EDI 812 data in IDOC type PEXR2003, using a custom Z table and a custom function module to populate the Z table as IDOCs are processed, so all pertinent IDOC information is available for historical and real-time reports.
- Using an implicit enhancement point in the program for transaction code QA10 (Lot Selection for Automatic Usage Decision), programmed automatic usage decision for conditional release for lots of materials requiring a digital signature, using a default user to process/sign all at once instead of one at a time as in standard SAP, eliminating tedious and time-consuming user input.
Confidential, Syracuse, NY
Senior SAP HR/HCM ABAP Consultant
Responsibilities:
- Assisted Confidential & Confidential ( Confidential ) in extracting and analyzing SAP data and producing metrics of time and Confidential data.
- Working seven days a week remote and on-site, extracted raw data from SAP tables including CATSDB, produced and disseminated reports for presentation to directors and high-level executives to better understand the National Grid SAP system and its performance for time and Confidential .
- Investigated and reported on problems with time and Confidential, making recommendations for performance improvement and correction of configuration issues.
- Mentored junior personnel to give them familiarity with SAP processes regarding time and Confidential and in the general operation and understanding of SAP HR.
Confidential, Akron, OH
Senior SAP HCM ABAP Consultant
Responsibilities:
- ECC 6.0 HCM and Confidential for Confidential, developed interfaces and custom reports for pensions, savings plans and other Confidential deductions, reading from the Confidential clusters and setting up deductions in infotypes 0014 and 0015.
- Developed complex programs for Fidelity 401k eligibility demographics, 401k enrollment and Confidential deductions, 401k loan repayments, TaxVoucher payment vouchers for tax remittances from daily Confidential, Lynchval pension files for Employee, Event and Confidential, United Way deductions setting up infotype 0014 and 0015 Confidential deductions.
- Troubleshooted, enhanced and corrected interfaces to report on and send Confidential and pension data and set up Confidential deductions in SAP.
Confidential, Skaneateles, NY
Senior SAP HR ABAP Consultant
Responsibilities:
- On assignment for a global rollout of ECC 6.0, created new programs and modified others to ensure correct operation.
- Created Compensation Management BADIs and methods for salary, performance and eligibility checks, and added new error and warning messages.
- Created custom function group and function modules within it for use with CM BADIs .
- Created comprehensive Master Compensation Report and Post-Merit Report to supply Compensation Management with complete, current and accurate data.
- Modified Compensation Management program to test, update or create new pay scale levels based on comparing current salary against table T710, update Basic Pay and output results in ALV format.
- Corrected and updated interfaces for Fidelity, Benergy, and Galaxy badging file. Updated, corrected and added new drop-down and list box functionality using Screen Painter and module pool / dialog programming for custom screen interface and program to hire temporary non-employees.
- Added custom table, ALV report program and new functionality to badge scan program to capture and report on time punch errors in CATS .
- Wrote program to populate data into SAP infotype 0105 from Active Directory via flat file.
- Wrote program to parse PeopleClick XML file as input and populate SAP infotypes 0, 1, 2 and 6 in a hiring action via CALL TRANSACTION and BDC.
Confidential, Houston, TX
Senior SAP HR ABAP Consultant
Responsibilities:
- For prime contractor Confidential 's SAP ECC 5.0 Confidential implementation, performed effective troubleshooting, debugging, program fixes and testing in a challenging environment characterized by a high degree of ambiguity in communication and bureaucratic inefficiency and delay.
- Corrected logic for Confidential and interface programs for demographic data.
- Fixed program logic for Fidelity 401k non-discrimination interface to ensure correct files were output.
- Troubleshooted and corrected logic in third party remittance program.
- Fixed various errors in Confidential to CATS interface program and in Confidential reconciliation program.
Confidential, Littleton, CO
Senior HR ABAP Consultant
Responsibilities:
- Working with SAP Confidential, joined the SAP ECC 6.0 implementation team for ULA, a joint venture between Confidential and Confidential - Confidential rocket programs.
- Developed custom program in ABAP to show appraisal data and a user exit activated in a BADI for performance appraisal.
- Developed custom function modules to retrieve appraisal data.
- Wrote custom ALV report to read and display union dues amounts from Confidential clusters .
- Troubleshooted incentive payment programs to fix incorrect currency format posting in infotype 0015.
- Wrote custom program to report unapproved/missing time displaying in ALV and send email notification to managers and/or employees.
Confidential, Raleigh, NC
Senior HR ABAP Consultant
Responsibilities:
- A short-term assignment for the Confidential & Confidential project on SAP ECC 6.0, provided production support and program enhancements.
- For an ALV report that was timing out in the foreground, devised method to write output to a file so the program could be run in background, and wrote another program to read this file produced in background and display in ALV .
- Programmed interactive ALV report to read in a flat file and display in ALV, allowing editing of its fields to correct employee deduction amounts and then writing back to the flat file.
- Wrote audit and summary programs to show before and after changes to flat file.
- Corrected logic for benefits interface output file program and ID card program.
- Modified and enhanced program to allow adding business partners to Solution Manager for all systems and clients automatically.
Confidential, Englewood, CO
Senior SAP HR ABAP Consultant
Responsibilities:
- Performed troubleshooting and program fixes for TIC's 4.7 SAP system, for Confidential, personnel reporting, interface and dialog programs .
- Developed user exits and programmed in module pool/dialog programs to correct and enhance functionality of various custom infotypes.
- For recruitment and applicants, developed a custom, enhanced version of Vacancy Assignment program RPPALP00 reading the applicant database to allow hierarchical organizational unit selection and additional column output.
- Developed interface program to send 401k contribution information to T Rowe Price.
- Enhanced and corrected consistency check program for tax infotypes, converting to use PNP logical database with output in ALV and using hotspots to allow interactive corrections to be made from the report output screen.
- Modified time sheet 'cata' program RCATSTAL to a Z program to be able to exclude sending to PS certain absence types chosen on the selection screen.
- Corrected accident/illness report to properly select and display multiple incidents, modifying dialog programs .
- Developed report for custom infotype to track Drug & Alcohol testing statuses.
Confidential, Sandpoint, ID
Senior SAP HR ABAP Consultant
Responsibilities:
- For legacy data conversion/migration to SAP ECC 6.0 involving a non-quarter-boundary Confidential cutover was the key technical person responsible for loading legacy Confidential data for tables T558B, T558C and T5U8C, tax infotypes 0207, 0208, 0209 and 0210, and time infotypes 2006, 2012, 0315 and 0416.
- Utilized WinShuttle/TxShuttle data loading tool to define, map and load the SAP infotypes and custom ABAP programs to load the legacy Confidential tables.
Confidential, Oklahoma City, OK
Senior SAP HR ABAP Consultant
Responsibilities:
- At the request of SAP Confidential, participated in SAP Confidential ’s implementation of IS Media on an ECC 6.0 SAP system.
- Assisted SAP Confidential in a short-term project to program various interfaces and reports so that the go-live deadline could be met.
- Programmed 401k interfaces with Fidelity to populate infotypes with deduction amounts, and created complex HR related demographic and benefits reports in ALV.
Confidential, Jacksonville, FL
Senior SAP HR ABAP Consultant
Responsibilities:
- Was the key technical person for legacy data conversion and data migration for PA, PD and OM HR master data into their ECC 6.0 SAP systems, for their client Dupont.
- Developing in ABAP and using Convergys' proprietary MCE load tool, combined numerous disparate files and formats into useable data for the SAP data loads.
- Assisted in the definition of file formats, data transmission and load procedures and strategy, data migration steps, schedules and timelines.
Confidential, Dallas, TX
Senior SAP HR ABAP Consultant
Responsibilities:
- Using SAP ERP 5.0/Oracle 9.2 for the " Confidential " 787 Dreamliner project for Confidential in Charleston, South Carolina, was the sole HR ABAP programmer responsible for data conversion, interface and Confidential programs.
- Wrote custom interfaces and programs to mass load PA/PD/OM data including Organizational Units, Jobs, Positions and Work Centers via BDC and CALL TRANSACTION .
- Other programs include loading Qualification data, creating Qualifications and Scales, populating CATSDB with time data from the shop floor MES (Manufacturing Execution System) for Confidential, loading SAP with insurance and 401k data, populating Confidential deduction infotypes for benefits and 401k plans, reading and reporting on Confidential clusters for various outbound interfaces and modifying CATS user exits to accommodate additional data requirements and screen input fields for time data.
- Worked closely with functional and technical cross-discipline consultants to ensure HR applications receive and send data as needed for other modules.
Confidential, Memphis, TN
Senior SAP HR ABAP Engineer
Responsibilities:
- For this major manufacturer of electrical, electronic, mechanical and utility products, performed analysis and development of new programs, reports and interfaces, and production support for Human Resources and Confidential for the US, Mexico and Canada in SAP version 4.6c.
- Interfaced with end users to help define requirements and design complete end-to-end solutions.
- Maintained, corrected and enhanced existing software.
- Utilized ABAP Workbench, BDC, Smartforms, Form Builder, ALV, Call Transaction.
- Programming with HTML and Perl CGI, assisted in maintaining and adding features to internet web pages.
Confidential, Saint Louis, MO
Senior SAP HR ABAP Consultant
Responsibilities:
- In preparation for their 4.6c SAP HR go-live, provided ABAP/4 technical programming support for a planned global implementation encompassing over 60 countries.
- Designed and programmed reports, data loads and interfaces.
- Used BDC sessions, Call Transaction and BAPIs to transfer master/legacy conversion data in and out of SAP.
- Created custom tables and infotypes, dialog programming, interfaces and reports using ALV and Screen Painter in the areas of compensation, stock options and Confidential .
Confidential, San Juan, PR
Senior SAP HR ABAP Consultant
Responsibilities:
- For Confidential , the largest bank in Puerto Rico, provided technical ABAP/4 programming support for their 4.6c implementation of SAP, communicating effectively in Spanish to understand and define requirements.
- Worked closely with users to analyze and define business processes, design and program numerous custom reports for Confidential , benefits, recruitment and applicants, compensation, PA, PB and PD, master data, training and events, qualifications, and general Human Resources reports.
- Wrote programs to perform table loads and utility functions.
- Created custom tables and custom selection screens.
- Designed and implemented processes for data conversion to import legacy and other information into SAP.
Confidential, Memphis, TN
SAP Project Engineer/Software Engineer
Responsibilities:
- ne of the largest health care systems in the US, participated in the design and implementation of a phased upgrade to SAP version 4.5B from 3.0F in HR and Confidential and Benefits for over 12,000 employees.
- Using ABAP, designed, wrote data conversion programs, custom HR, Confidential, Benefits and master data reports.
- Streamlined data conversion programs, processes from Legacy to SAP, resulting in nearly error-free implementations.
- Extensive custom report writing experience in HR and Confidential using ABAP. Wrote Perl, ABAP programs using BDC sessions to convert, upload legacy data and create, populate PA infotypes and master data for over 10,000 new employees on the SAP system.
- Maintained, corrected, enhanced existing HR and Confidential ABAP programs, created and populated custom tables.
- Assisted in implementing, overseeing Kronos time system for SAP, customized punch upload program, wrote programs for time corrections.
- Automated SAP batch and UNIX processes using Tivoli Job Scheduler.
Confidential, Denver, CO
Systems Consultant
Responsibilities:
- For this mutual fund and global investment management company, participated in two SAP R/3 implementations, FI/CO and HR. Designed, programmed custom reports, data feeds in ABAP/4, for SAP R/3 Human Resources and Confidential implementation.
- Designed, implemented data input processes for SAP R/3 FI/CO modules, using FoxPro and Sagent, a GUI-based data transform/movement tool, and Visual Basic script.
- Designed, implemented I/O processes, file format for cashed checks, positive pay, Confidential ACH (Direct Deposit), other financial and mutual fund data using Perl and Sterling Software's Connect:Direct.
- Automated processes using Platinum's AutoSys, a scheduling tool.
Confidential, Denver, CO
Software Engineer/Consultant
Responsibilities:
- Converted, transferred financial, material data from legacy systems to Janus's new SAP R/3 implementation, developing complex programs in FoxPro, Visual Basic Script, and Sagent. Maintained, enhanced fixed assets management and reporting system in FoxPro.
- Assisted end users in producing financial reports for mutual funds, general ledger and accounts receivable.
- Under tight deadline pressure, demonstrated ability to attain knowledge of complex systems and produce accurate SAP BDC data files in a timely manner.
Confidential, Colorado Springs, CO
Software Engineer/Consultant
Responsibilities:
- Performed requirements analysis, system and database design, test for Confidential, a new telephone company launched in Mexico by Confidential and Confidential .
- Analyzed complex data requirements of disparate Telco systems for billing, provisioning and fulfillment of customer orders.
- Designed, executed tests to ensure compliance with requirements.
- Trained users in Mexico City in the operation of call center software, communicating in Spanish.
- Troubleshooted software, data and operational problems.