Sap Abap Developer Resume
Santa Clara, CA
SUMMARY:
- Certified SAP consultant specializing in ABAP. Technical expert, project leader, team leader and SAP performance specialist.
- Strong analysis, programming and communication skills acquired through leadership of numerous projects in a variety of business environments. 19 years of SAP experience.
TECHNICAL SKILLS:
Technology and Tools: Onshore & Offshore Hi Tech Industry Specialist Development Standards Technical Architecture Data Migration & Interface Design Performance Tuning EDI / e - commerce / Integration Project Management CORE COMPETENCIESSAP ECC 7.5: ABAP ABAP Objects (ABAP OO) Web Dynpro EDI (810/850/855/947/997 ) IDOCs (Technical & Functional) Enhancements/User Exits/BADIs Workflow LSMW Conversions Interfaces (XI/PI Proxy) ALV Dialog programming Archiving RFC Comms Sapscript/SmartForms Sales and Distribution (SD) Materials Management (MM) FI (New G/L, Asset Accounting) Logistic Execution (LE) Plant Management (PM) & (Svc Mgmnt) Production Planning (PP) FI Closing Cockpit Bank Analyzer/ECC Integration Business Resiliency/Disaster Recovery SRM 7.0: Shopping Cart Purchase Orders Custom Web Dynpro Applications CRM 7.4: Opportunities/Quotes Conversion
PROFESSIONAL EXPERIENCE:
SAP ABAP Developer
Confidential, Santa Clara, CA
Responsibilities:
- Senior Developer in the Sales team responsible for the Quote and Sales Order Conversions for a very large scale legacy system migration. In the CRM system, Quotes were converted from legacy data. In ECC, Sales Orders were created from Quotes (after replication) and supplemented with additional legacy data.
SAP ABAP Developer
Confidential, San Jose, CA
Responsibilities:
- Business Resiliency and Disaster Recovery Planning
- Implement FI Closing Cockpit
- Implement Bank Analyzer (ECC side)
- Multi system Password Change and Account Unlock application (Web Dynpro)
- SPED ECD (public digital accounting system) for Brazil
- Implement Convergent Billing via IDoc
- SRM 7.0 Global Implementation
- SRM Custom User Delegation Tool (Web Dynpro)
- As Technical Lead for Confidential ’s Finance Business Resiliency project, worked with business and technology teams to compile and document the organizations Disaster Recovery Plans and capture the plans in the Sustainable Planner resiliency application.
- Analyzed, prototyped and implemented the FI Closing Cockpit (with Add-on 2.0) for Confidential ’s Daily FI Closing Activities. Built a template that utilizes Closing Cockpit features such as email notification and task dependencies to streamline and control Confidential ’s daily close activities.
- Used Workflow and BAPI’s to re-class FI Documents on receipt from the Bank Analyzer Application. Utilized SAP’s PostProcessing Office component to facilitate monitoring and error handling for FI Documents flowing through the GL Connector.
- Designed, developed and implemented an entirely custom Web Dynpro Application that enables the user to dynamically change passwords or unlock accounts in multiple (non-production) SAP systems. Built a combination of RFC and Web Dynpro technology, this mini application provides convenience to the SAP user whilst reducing the involvement of the SAP security team.
- Created program to automatically build a Financial Statement Version from existing G/L Accounting Sets. Enhanced the SAP standard SPED program to populate required Accounting File registers. Created a merge program that will merge SPED data for multiple SAP companies. ing IDocs. To accommodate Confidential custom coding block fields, the SAP standard IDoc FIDCCP02 was extended and user exits created. SAP standard functionality was utilized as much as possible and the project was implemented start to finish in only 5 weeks.
- Made extensive enhancements to SRM Shopping Cart and Purchase Order user interfaces to satisfy the requirements of a large corporate audience. Enhancements included new Web Dynpro fields (and associated classes and methods), implementation of BADIs, implementation of custom logic introduced via enhancement framework (implicit and explicit).
- Designed, developed and implemented an entirely custom Web Dynpro Application that enables the user to manage their Shopping Cart and PO approvals via delegation of approval authority. The tool allows for the Addition, Deletion and Maintenance of User Delegates.
SAP Technical Lead (OTC) & ABAP Developer
Confidential, Santa Clara, CA
Responsibilities:
- OTC Track Development Team Lead
- Custom VMI and Consignment Solution
- Offered guidance and technical advice to a team of 12 developers. Prepared technical presentations and enforced ‘best practice’ development techniques.
- Provided technical design, development and implementation for an entirely custom Vendor Managed Inventory (VMI) program. The custom VMI solution utilized Standard SAP idocs to receive forecasts, Flexible Planning to validate, stage and manually manipulate forecast data, and BAPIs to generate the appropriate Sales Order data. Employed latest ABAP coding techniques using Classes (local and global), Methods, Interfaces, Exception Handling classes and other Object Oriented techniques.
SAP ABAP Developer
Confidential, San Jose, CA
Responsibilities:
- Performance improvement solutions for custom shipping module and Sales Order Entry user exits
- Tax Restructure project
- Identified Performance bottlenecks in Confidential ’s custom Shipping Module and Sales Order Entry user exits. Provided detailed analysis of the performance issues and presented multiple possible solutions to Confidential management. Coded, tested and implemented preferred performance improvement solution.
- Tax Restructure project was a high visibility fixed deadline project that affected SD, FI and SCM. Made strategic enhancements to programs within the SCM framework primarily within the following components; APO, SNP, DP and SNC. Created many custom programs with a focus on quality, scalability and efficiency. Provided advice and support for technical team. Change control managed via Solution Manager.
SAP Technical Lead & ABAP Developer
Confidential, Sunnyvale, CA
Responsibilities:
- Implement drop ship model with third party using inbound & outbound idocs
- Integrate Adexa Planning system into SAP SD Module
- Integrate Camstar’s InSite (MES) system into SAP
- SAP solution for BPCS replacement
- Top to bottom implementation of shipment interface with third party logistics provider - involved with every aspect from ABAP coding to EDI Trading Partner Port Definition. To support the new outsourced logistics model, new shipment interfaces were required for outbound and inbound shipment data flow. Outbound EDI IDoc (SHPMNT05) is triggered dynamically by Output Message. Custom IDoc segments created wherever necessary and user exit enhanced to populate existing and custom segments according to Confidential ’s unique business requirements. Logistics provider processes shipment and sends EDI response including complete packing information. Inbound EDI IDoc processing is triggered automatically on receipt of IDoc (SHPMNT05) from third party. Custom inbound EDI IDoc function created based on SAP’s standard Inbound IDoc processing function. Inbound process customization includes fully automated SD delivery and shipment update, including custom shipment status(deadlines) processing, creation of cost document and custom serialization logic.
- Gather business requirements, analyze, design, code test and implement Available-To-Promise (ATP) interface between new Adexa Planning system and the SAP SD Module. On receipt of ATP data from Adexa, interface performs seamless update of Sales Order Schedule Dates and Quantities in the background. Sales Order update via BAPI incorporated delivery block removal, schedule lines updates, synchronized schedule and order line quantity reductions and new Sales Order line and Schedule line creation in response to changing plant supply. Other features include Pricing replication for new line items, and audit trail emailed to users. Completed impact analysis in BW system to highlight the areas that this new R/3 ATP interface affected.
- Gather business requirements, analyze, design, code test and implement dynamic real time interface between new MES system and SAP. Interface functionality included fully automatic receipt of finished goods into via SAP batch create, batch split, inbound delivery and handling unit assignment. Strong focus on High Availability, Stability and Recovery functionality. Involved aspects of Logistics Execution (LE)/Warehouse Management (WM), Materials Management (MM) and Sales and Distribution (SD - especially shipping and transportation).
- Create new label printing system for Physical Distribution. Gather business requirements, analyze, design, code test and implement new box labels with barcoding. Extensive use of Handling Unit (HU) Management, picking, packing and shipping strategies. SapScript design with LabelPro.
- Existing BPCS system to be replaced with elements of SAP Logistics Execution, primarily WM module. Provided SAP functional Analysis, strategic integration advice and technical recommendations. Played leading technical role in data migration effort, which involved LSMW and Batch Input. Developed interfaces, user exits and reports to facilitate the receipt and tracking of batch managed semi finished goods within a network of fab plants, die banks and final mark-and-pack locations.
- Supplement production support team, providing technical analysis and solutions for day-to-day production problems that occurred primarily in the SD, LE-WM, MM and FI Modules. Heavy involvement in Sales Order and Shipping User Exits and customization of Purchasing Info Records and associated Info Record Conditions. Also involved in a broad spectrum of support tasks such EDI idoc failure analysis and recovery, performance issues, SAP Note analysis and implementation, coordination and execution Knowledge Transfer sessions.
SAP Technical Lead & ABAP Developer
Confidential, Cupertino, CA
Responsibilities:
- Custom SAP Batch Job Management application (project leader).
- Widespread and exhaustive performance analysis and improvement.
- Upgrade from 4.7 to ECC 5.0
- Centralize multiple regional SAP systems on to a single SAP instance.
- Implement Service Management (SM) Module.
- Roll out SAP to Asia Regions (replacing legacy apps).
- Upgrade from 4.5b to 4.7.
- Simultaneous implementation of Several Modules SD, MM, PP and FI/CO in U.S.
- Batch Job Management is a custom developed suite of tools that were tightly integrated into SAP’s existing batch job management functionality without any core code modification. New functionality such as Fiscal Calendar Scheduling, Automatic Daylight Saving Adjustment, Continuous Job Suspension and Periodic Job Rescheduling vastly improved the SAP job management process while simultaneously reducing operator error. I was Project Lead, Team Lead, Designer and Developer.
- Focused primarily on database (Oracle) access optimization and efficient ABAP coding techniques. Gained recognition as performance expert. My work in this area resulted in unsurpassed system performance and stability. Efforts ranged from instant solutions to urgent performance issues, to heading up performance seminars for entire development team. My system performance efforts spanned more than four years and became increasingly sophisticated as Confidential ’s system landscape expanded rapidly and became significantly more complex.
- In conjunction with the performance improvements described above, regularly used SAP’s ADK to develop archiving solutions for the fastest growing DB tables.Implementation of Service Management (PM/SM)
- Confidential ’s custom in-house Service management application was replaced with SAP’s Plant Management module. Advanced conversion and interfacing techniques included extensive use of BAPIs. Dependency on Service Notifications as the primary service document led to widespread use of ‘follow-on function’ technique.
- A fresh implementation of SAP to replace Confidential ’s legacy applications running on IBM AS/400. Required extensive use of legacy conversion and interface techniques; Batch Input (BDC), Direct Input, Remote Function Calls (RFC) and CATT. Implementation of custom code via Business Add-ins (BADIs), User Exits and Customer Functions, Dialog Programs and Reports (ALV). Implement and enhance WORKFLOW. Real-time interfaces to Vitria EAI and PeopleSoft (Vantive) CRM.
- Once the U.S. business was stabilized on SAP, Confidential implemented SAP in Asia regions. During this time many of the existing Sapscript forms were replaced with multi lingual Adobe Forms. Involvement in this project resulted in exposure to ‘globalization techniques’ including multiple language and currency support, multiple time zones, regional authorization structure.
- Involved interfaces from R/3 to APO and enhancement of APO related programs to meet Confidential ’s business needs.
- Provided dynamic and effective production support services to address and resolve a wide range of production issues in SD, MM, PP and SM modules. Much of the support work involved monitoring and error resolution for Real-time interfaces (to Vitria middleware) and inbound and outbound idoc (EDI) error resolution.