Sap Technical Consultant Resume Profile
San Francisco, CA
Experience Summary:
Have work experience of around 10 Years as SAP Technical Consultant in SAP ABAP design and development with emphasis in SRM, MM, FI/CO and Upgrade Projects business process flow. Has good knowledge in SRM Enhancements, SRM Process Controlled Workflows, Webdynpro for ABAP, Web services, Adobe Forms, BAPI, Interfaces, Smart forms, Conversions, RFC, Data dictionary. Quick learner and rapidly adapt any new technologies.
- Had experience in various SDLC phases such as Requirements Gathering and Analysis, Preparing high and low level designs, development, Quality reviews, unit, system, integration and user acceptance testing, implementation, support and making large to medium size enhancements.
- Had Project Management experience in estimating, scheduling, status reporting, issue and defect management, change management, handling multiple projects and mentoring team members. Has been a good team player.
- Involved in Developing Internal Tool to Manage Employee Tracker Payroll, Personal, Projects and Immigration details in Webydnpro ABAP.
- Experience in Mobile Apps Android iPhone Development support from SAP using Web services. Supported for the development of Employee Tracker, SRM Shopping Cart and Contract Approval Apps.
- Extensively worked on Data Migration with BDC's and LSMW for data uploads from various Legacy systems.
- Expertise in ABAP Objects, SRM Work Flows, SPAU SPDD Transactions, applied SAP Notes and handling transport request.
- Web Dynpro ABAP, BDC, BADI's, BAPI's, RFC's and Function modules, Classical ABAP Query, Smartforms, LSMW and Custom Objects such as Z-Tables.
- Worked extensively in ABAP RICEFW components that includes development of Reports, ALV's,
- Modularization techniques: Includes, Subroutines and Function modules.
- Dealt with master data distribution using RFC's.
- Involved in development of SmartShift Extractor Tool Development.
- Possess knowledge of Analysis, Design and Development of Business applications with usage of BAPIs.
- Expertise in Performance Tuning, Debugging and Code Optimization of ABAP/4 Programs.
- Strong experience working in Upgrade and support projects.
- Good experience in Trouble shooting Performance fine tuning.
- Exposure to OSS notes, unit test planning, End to End testing.
- Self-motivated and proven ability to work in both independent and team environments.
- Ability to follow project standards and quickly master new concepts and applications.
- Excellent communication and documentation skills along with good logical, analytical, and problem solving capabilities.
Technical Skills Set:
ERP Systems | ECC 6.0, SAP R/3 Version 4.6C, 4.7. |
Programming Language | ABAP, Basic Knowledge in Java |
GUI | ABAP/4 Reports, ALV Reports, Adobe forms, Smart Forms |
Interface | RFC, BAPI, BDC, Data Migration, LSMW, BADI |
Cross Functional Modules | SRM 7.0 |
Packages | MS Office 2000 |
Operating Systems | Windows 95/98/2000/XP |
Received Appreciation from offshore and onsite Managers:
Confidential he is an integral part of offshore team located at Bangalore. The way he has handled the complex Flexible tasks is highly appreciable. He has demonstrated excellent customer service by delivering Good quality work, on time leading to appreciation from SAP GD.
Agile Methodologies:
- Empowered, self-organized teams.
- Leading through servant leadership.
- Responding to change over following a plan.
- Iterative development breaking down the work into smaller pieces in a team.
Work Experience:
Confidential
Environment: ECC 6.0 Implementation SAP SRM 7.0
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- Created interactive reports for displaying lists.
- Reports created for finding the outstanding balance of the customer based on the given company code and posting date.
- Designed and implemented data migration from legacy system to SAP R/3 using BDC.
- Data migration of Material Master from Legacy to SAP using LSMW.
- Created a form for Sales Order Confirmation.
- Used screen painters, table and tab controls, thereby eliminating the need for the user to go the different screens.
- Involved in the Unit Testing of all the objects created.
- Designed Technical Specifications from functional specs provided documentation.
- Implemented the SRM Process Controlled Work Flows for Contract Purchase Order.
- Prepared detailed Technical Documentation Technical Specifications.
- Involved in adding custom fields and table fields for various procurement documents.
- Coded a Program to Automate PO creation from PR using BAPI Function module.
- Adding Custom Fields to the Shopping Cart document and validating those in DOC CHECK and ITEM CHECK BADI
- Development Webdynpro enhancement for Added approver should not be added before the Global Procurement approver and disabling Approval Change button for automatically approvers.
- Verifying Workflow steps and activating correct workflow as per the old process.
- Implemented a BADI to SC MODIFY UI BADI to disable some of the Remove some of the drop down option of Add Item screen
- Making mandatory to Rejection reason for approver if they reject the cart. And should be possible in any level of approval. Tried different way like validating at DOC CHECK Badi level, popping up a webdynpro popup to enter rejection reason whenever approver approves, Enhancing workflow with new step to popup for rejection reason.
- Designed a VIEW to an existing Web Dynpro Application as per the Customer's requirement.
- Used an In-house upgrade tool called smartShift Tool for upgrading from ECC6.0 Non-Unicode to ECC6.0 Unicode
- The tool generates warnings, errors and discrepancies if any and they are fixed and optimized by the team in the upgraded version.
- Participated in design and code reviews. Bug fixes and performance tuning of objects during integration testing.
- Estimations for the objects with detailed design documents.
- Supported in Testing the Objects and support throughout the Project in all Technical aspects.
- Prepared Technical Specifications for the Developed Objects.
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- Designed Technical Specifications from functional specs provided documentation.
- Implemented the SRM Process Controlled Work Flows for Contract Purchase Order.
- Prepared detailed Technical Documentation Technical Specifications.
- Responsible for Design, Development and Testing of the requirement.
- Responsible for Preparing Tech specs and Technical Flow diagrams for developments.
- Responsible of delivering objects on time.
- Enhancing Standard Webdynpro component /SAPSRM/WDC DODC RFQ H BD and changed field labels.
- Adding custom fields and table fields in RFx SPRO Configuration ZZHELPDESK, ZZSTART DATE, ZZ ORAL PROCESS, and ZZEMERGENCY NUMBER.
- Adding table to Contract Document through configuration and Webdynpro component.
- Adding Dropdown for custom table through configuration and Webdynpro component enhancement /SAPSRM/WDC CH WD DODM CT.
- Handling validations for Custom and standard fields.
- Experience with defining coding conversions and interfaces using LSMW and BDC.
- Involved in Performance tuning using Runtime Analysis, SQL Trace and Code Inspector.
- Developed and maintained table views for the Custom and Standard tables. Involved in coding all modules, debugging the integrated system.
- Supported in Testing the Objects and support throughout the Project in all Technical aspects.
- Prepared Technical Specifications for the Developed Objects.
- Supported throughout the project till Go-Live.
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- Designed Technical Specifications from functional specs provided documentation.
- Implemented the SRM Process Controlled Work Flows for Shopping Cart Purchase Order.
- Prepared detailed Technical Documentation Technical Specifications.
- Implemented the method IF EX BBP DOC CHECK BADI BBP DOC CHECK for BADI BBP DOC CHECK BADI.
- Adding drop down fields for RFx document.
- Handling messages in Webdynpro using message class RFX MESSAGE.
- Added two fields to a NODE for Web Dynpro Application.
- Expertise in writing new and modifying existing ABAP reports, ABAP Objects, ALV Objects.
- Experience with defining coding conversions and interfaces using LSMW and BDC.
- Involved in Performance tuning using Runtime Analysis, SQL Trace and Code Inspector.
- Developed and maintained table views SM30 for the Custom and Standard tables. Involved in coding all modules, debugging the integrated system.
- Supported in Testing the Objects and support throughout the Project in all Technical aspects.
- Prepared Technical Specifications for the Implemented Objects.
- Supported throughout the project till Go-Live.
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- Designed Technical Specifications from functional specs provided documentation.
- Implemented the SRM Process Controlled Work Flows for Shopping Cart Confirmation of Goods Services.
- Prepared detailed Technical Documentation Technical Specifications.
- Developed new and modifying existing ABAP reports, ABAP Objects.
- Implemented BADI BBP OUTPUT CHANGE SF to send notification to all the bidders.
- Copied standard forms to custom forms and made changes according to the client requirement for Auction BBP PD AUC , bid invitation BBP PD BID , contract BBP PD CTR and Purchase Order BBP PD PO .
- Replicated the contract document validity start date for the RFx document.
- Implemented the method IF EX BBP DOC CHECK BADI BBP DOC CHECK for BADI BBP DOC CHECK BADI.
- The enhancement is created to add custom fields on RFx document. When a RFx is created, the Buyer should be able to specify the Pre-Bid / Pre-Proposal Date and Site Visit Date . These fields should be mandatory. Enhancement for additional Custom Field on Shopping Cart is needed to indicate a Sole Source Shopping Cart.
- Implemented BADI to display a warning message when the user creates Shopping or PO with different types of item, such as combination of Material, Service and/or Limit items.
- Implement approval workflow process for all the RFx documents created in SRM application. The purchasing department will create different types of RFx documents or Bid Invitations
- Implemented process controlled workflows for Shopping Cart BUS2121 , Purchase Order BUS2201 and Contract BUS2000113
- Configured the setting for the default purchase group attribute for users.
- Analyzed SRM functionality for creating shopping cart, determining GL accounts based on requester/price/product id.
- Involved in Performance tuning using Runtime Analysis, SQL Trace and Code Inspector.
- Coded Interface to display data in layouts using Smart Forms Adobe Forms.
- Experience with defining coding conversions and interfaces using WINSHUTTLE.
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- Upgraded 15 different systems.
- Tested all Objects using Unicode Checks UCCheck Extended Program Check EPCheck .
- Upgrade ECC6.0 Non-Unicode to ECC6.0 Unicode Systems not only based on TOOL also done Up gradation manually.
- Followed Project naming conventions and development standards.
- Study of the functional aspects and designing the technical documents.
- Tested all objects using UCCHECK transaction code for objects like classes, workflow templates, report group, report painter and business objects.
- Created replacement statements for ABAP obsolete statements during the up gradation from ECC6.0 Non-Unicode to ECC6.0 Unicode Systems
- Involved in the development of strategy documents for reports, conversions, forms and enhancements
- For every Unicode changes, we submit test cases for the customer to support our modifications
- Bug fixes and performance tuning of objects during integration testing
- Documentation and Unit testing for the developments.
- Estimations for the objects with detailed design documents.
Role: SAP Technical Consultant
About:
- SAP Global Development SAP GD Center is entity of SAP and responsible for delivering the consulting services for the customers thought out the Globe.
- Used an automated tool to perform custom adjustment and made them active for new Unicode enablement system.
- Point of contact for answering any question/query in smartShift processes.
- Supporting the customer on production/testing issues and task.
Responsibilities/ Deliverables:
- Tested all Objects using Unicode Checks UCCheck Extended Program Check EPCheck for a Single System.
- Upgrade ECC4.7 Non-Unicode to ECC6.0 Unicode Systems not only based on TOOL also done Manual upgradation.
- Worked on SPAU SPDD Transactions.
- Leading a Team of 6 Resources.
- Maintained detail documentation for all the Objects.
- Tested all objects using UCCHECK transaction code for objects like Classes, BAPI's, Report group, Function Group's, Badi's, and Business Objects.
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- Created new and modified existing RFC Function Modules.
- Experience with defining coding conversions and interfaces using LSMW and BDC.
- Developed a report to upload contract from excel spreadsheet ALSM EXCEL TO INTERNAL TABLE to SAP system BAPI CONTRACT CREATE .
- Created a report for plant wise monthly sales details. This report shows the summation of entire basic price, sales tax, etc under different columns
- Supported in Testing the Objects and support throughout the Project in all Technical aspects till Go-Live.
- Prepared Technical Specifications for the Developed Objects.
- Tested all Objects using UCCHECK EPCHECK.
- Upgraded Based ECC 6.0 with smartShift tool upgradation manually.
- Programs are made compatible to ECC version based on UNICODE Conversion.
- Tested all user exits and user enhancements. Technically tested all custom objects and RFCs.
- Prepared Go-live checklist and conducted session after Up-gradation to close all open issues.
- Successfully completed all end to end testing of business scenarios.
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- Creating Web-Services for Remote-Enabled Function Modules to develop an Application for Android and Apple Phone.
- Developed a RFC Function Modules related to Purchase order.
- Creating Web-Services for Remote-Enabled Function Modules to develop an Application to get data from database of an Organization.
- The main objective behind developing IMPRO Industrial Manpower Resource Organization is to maintain the hierarchy of the employees within an organization. It provides the manager and administrative department an overall hierarchical view of the complete enterprise and helps them in managing employees.
Role: SAP Technical Consultant
Responsibilities/ Deliverables:
- A SAP ABAP tool was developed to extract all the custom objects in the SAP system.
- The tool extracted all the Custom objects Reports, Tables, Domains, Function groups, etc... on the SAP repository in to the client's desktop in a simple XML file.
- This XML file can be then used as a base and can be used in the SAP technical upgrade with Unicode conversion.
- The Extractor tool is currently used along with Smart tool for the automation of the SAP technical upgrade with Unicode conversion.
- The Extractor works in any SAP system with required authorization.
- To develop RFC's that will act as an interface between SAP systems and Smart tool for the extraction and analysis of custom objects that required Unicode conversion during non Unicode SAP systems to Unicode SAP system.
- To develop a RFC used to return list of where used programs including hierarchy levels.
- To develop a RFC to remove editor flag and sql flag based given report s .
- Co-ordinate and worked with the offshore team of 6 members.
- Followed project Naming Conventions and Development standards.
- To develop a RFC performs syntax check /extended program check on object name provided as input or source code in a file input or source code in the table input and list out the errors and warnings as output.
- To develop a RFC to retrieves the transport request number, change request number, transport layer details, source system name and transport layer details based on report name into output tables.
- Automated Conversions of customized reports and function modules, Screens, Module pools.
- Worked along with the client on automation of Unicode conversion of reports, Function groups and modules pools in the java platform.
- Participated on automation of a Unicode conversion/technical upgrade.
- Worked on Smart Tool improvements and corrections by analyzing the Smart Tool output and providing the feedbacks to the Smart Tool JAVA development team.
- A SAP ABAP tool was developed to manage Smart shift Projects.
- Maintain list of projects currently working and list of objects and configuration of projects
- It has three type of projects Projects, Lists, configurations
- Using this tool we can create new projects and modify existing projects and also delete
- We can activate deactivate projects and also remove projects from the list
- Projects tab have only projects list and source system and target system destinations. We can test destinations of projects and change destinations.
- Using Extractor tool all objects are extracted. Those objects can compare both source and target system as per projects destinations
- After comparing objects we will get status of the objects like objects are existed in source and target system or not.
- If objects existed target and source system it will compare code of both systems and give status of the program like both are same or not same All the operations are running between two systems source and target systems.