Techno Functional Consultant Resume
4.00/5 (Submit Your Rating)
Minneapolis, MinnesotA
SUMMARY:
- Overall 11 of years of working experience with 8 years of experience as SAP CRM Consultant with expertise in Implementation, Maintenance, and production support projects.
- 7 years of consulting experience in SAP CRM with exposure to various industries & CRM Processes in CRM 5.0/6.0/7.0 EHP1 to EHP3.
- Actively participated in numerous successful SAP implementations, Development, Support, Roll Out, projects.
- Highly motivated self - starter with ability to handle multiple projects and meet tight deadlines.
- Excellent understanding of the CRM 7.0 UI Architecture.
- In depth understanding of SAP CRM ISA Architecture.
- Knowledge in Account Management, Service Contracts, Service Orders, IBase Management, Complaints Management and Warranty.
- Strong configuration knowledge of ERMS, Rule Modeler, Categorization schema, Organizational structure, Navigation bar, business roles, inbox, broadcast messaging, activity clipboard, configuring document types, transaction launcher, partner, Web UI customization.
- Experience with CRM Middleware functions like Queues & BDOC's Monitoring
- Hands on experience in functional configurations in SAP CRM including SPRO settings.
- Working Knowledge of UI5/HTML5 technology.
- Working Knowledge SAP Fiori transactional Apps, responsible for pre-requisite checks and enabling O-data services.
- Working experience of BRF plus and in depth understanding of workflows.
- Have experience in enabling the integration between CRM - ECC and CRM - BW systems.
- Experience with working on Web services, SAP Net weaver Gateway, JSON, XML Data, HTML5, JavaScript, JQuery and JQuery Mobile.
- Extensive experience with working on Eclipse and Netweaver Development Studio (NWDS).
- Extensively Made use of Comp Work Bench and AET for custom fields.
- Excellent understanding of the MVC, BOL layer and Genil.
- Experienced on data sharing between components and Usage interfaces
- Proficient in trouble shooting issues and a detailed root cause analysis using various methods like debugging, data-related analysis, code analysis etc.
- Command on Design Layer configuration.
- Good experience in all user exits namely Customer Enhancements, Field Exit’s and BADI’s.
- Working knowledge in RFC (Remote Function Call), BAPIs.
- Have in depth understanding of Intellectual property management (IPM).
- Experience in Object-Oriented Programming, Module pool Programming.
- Working knowledge of WebDynpro.
- Experience in Performance tuning, ABAP Debugging, Performance Tools, Runtime Analysis.
- Developed the data dictionary objects (DDIC) Tables, Views, Structure, Search help, Domain, Data Element.
- Have experience in customization of some Functional configurations like Text Determination Procedure, Partner Determination Procedure, Pricing - condition tables, access sequences, condition records, Delivery and Billing.
- Good understanding of Sales & Distribution (SAP SD).
- Work with business clients to gather requirements and prepare a technical requirements document. Prepared detailed technical specifications based on BRD (business requirement document), and unit test plans with detailed scenarios.
- Experience in preparation of documentation that includes areas of course design, evaluation, training materials and providing training for business and end users. In-depth knowledge of testing, go-live and support.
TECHNICAL SKILLS:
- IDE/ERP
- NWDS, Eclipse, SAP R/3, SAP-CRM Web UI
- SAP CRM and UI5 Capabilities
- ABAP language and ABAP Workbench, Data Dictionary, OO ABAP
- Business Object Layer(BOL), AET
- CRM Specific BADIs, RFCs, Function Modules, CRM BSP Components, Customization of CRM Web UI
- SAP CRM ISA Architecture
- SAP UI5, SAP Fiori UX
- OData Services, Java, HTML5, JQuery, JSON
PROFESSIONAL EXPERIENCE:
Confidential - Minneapolis, Minnesota
Techno functional consultant
Responsibilities:
- Worked on the full life cycle implementation of CRM service module with major emphasis on service contracts, service orders, credits/ debits, returns and IBase management.
- Involved in functional configurations of the CRM system by setting up data for org model, creating transaction types, Item categories, Business partner data.
- Worked screen enhancements for Service order, service contract, debit, credits and service confirmation components.
- Worked on CRM integration with FICO system as the planned revenue, cost center needs to be flown to FICO module.
- Implemented BADIS and report programs in ECC.
- Analyzing functional design documents and creating Technical design documents.
- Worked on BOL programming for custom requirements in Web UI.
- Worked on Function modules, BADIs for custom requirements.
- Worked extensively on service contracts and service orders related enhancements.
- Worked on Adding Date profile’s Date type field as context attribute to the UI component.
- Integration testing and Defect Analysis and Defect Fixing.
- Worked on conversion programs to upload products to the CRM system and also to upload the order and contract information to the CRM system from legacy system.
Confidential, Chicago, Illinois
Techno functional consultant
Responsibilities:
- Working as an onsite coordinator and team lead for a team of 3 members in an implementation project in which enhancements and new developments are performed via the change request process.
- Involved in technical developments like creation of custom Genil model, Z UI component, F4 help fields, Field defaulting based on UI login agent.
- Involved in functional configurations of the CRM system by setting up data for org model, creating transaction types, Business partner data, mail form creation and setting up rules using ERMS.
- Involved in code review of the program changes of the team and regular status reporting activities to the client manager.
- Vast experience in handling issues in the areas of BDOCs, Module pool, Reports, User-exits, BADI’s, Web UI and Object-oriented programming.
- Single handedly designed and developed a tool by name PRAHARI. Prahari is a Web Dynpro tool which will automate system health check. As part of Prahari implementation, we have automated health checks for around 20 standard TCodes. After daily check automation, system check data will be sent as PDF file to the Business team & Key users.
- Proficient in trouble shooting issues and a detailed root cause analysis using various methods like debugging, data-related analysis, code analysis etc.
- Worked on reports to extract changes made to BP over a certain time period and reports to extract data related to contacts, account and service contracts data.
- Working on Production support issues in all the areas of CRM and also some areas of SD by directly interacting with end-users in various regions - USA, UK, Germany and Australia.
- Instrumental in preparing test documents for the solutions provided to an issue with detailed explanation of the solution.
- Worked on performance improvement of programs using run time analysis, SQL Trace.
- Involved in meeting end users to understand the issues being faced and based on discussions, providing an optimal solution to resolve the issues, thereby ensuring to achieve a stable system.
- Prepared knowledge documents for all the issues being handled, and thereby interacting with other team members discussing the various kinds of issues being faced and enhancing the knowledge levels in the team.
- Having monthly status meetings with the client to discuss the various kinds of issues within the month and any major bottlenecks observed in the process, to come up with an approach to streamline the processes.
- Developed a lot of utility programs to reduce effort in handling issues. These utility programs are used to arrive at the required data using complex logics, which can be used for analysis and thereby reducing the turnaround time for issues.
Confidential - San Diego, California
SAP CRM consultant
Responsibilities:
- Worked as the intermediary between the functional and technical team in a techno functional role
- Involved in the technical design discussions of the Service Order Management.
- Solving Quick Fixes and implementing OSS Notes.
- Day to day analysis of the overall ABAP related programming requirements and develops the product based on customers need.
- Programming, Creating and Executing Unit test plans.
- Complete ownership for Web UI Enhancements.
- Created the custom fields required on UI screen using AET.
- Programming in attribute level methods like setter, getter, V, P and I methods.
- Worked on BOL programming for custom requirements in Web UI.
- Worked on Function modules, BADIs for custom requirements.
- Worked on Adding Date profile’s Date type field as context attribute to the UI component.
- Integration testing and Defect Analysis and Defect Fixing.
- Involved in UI Changes for Interaction Center Agent Inbox, ERMS customizations, Rule Modeler & Service Manager Profile.
- Implemented Live web chat (LWC) to increase the sales by helping end customers to have chat with the customer service people.
- Designed and implemented Configure to Order (CTO) module as part of Sony vaio sales.
- Monitoring the remedy tool daily to answer support calls.
- Coordinating with ECC team for dependencies regarding credit check, Product allocation, Sold to, ship to party maintenance and Delivery related information
- Have experience in customization of some Functional configurations like Text Determination Procedure, Partner Determination Procedure, Pricing - condition tables, access sequences, condition records, Delivery and Billing.
Confidential - Minnesota
SAP CRM e-commerce consultant
Responsibilities:
- Reviewing Functional Specifications document and preparing Technical Specifications, Unit Test Documents in accordance with the requirements.
- Conducting Code Reviews for developments of team members and tracking the defects in a code review checklist.
- Worked on preparing test plans and unit test documents for all the upload programs.
- Worked on building Remote Function modules to send order data to external system.
- Worked end-to-end on requirements involving both JAVA and ABAP.
- Developed Action, Backend classes in JAVA and also JSP files.
- Created business object manager (BOM) files which in turn call the backend interfaces to call the required ABAP Function modules.
- Developed custom function modules for ISA.
- Involved in setting up the JCO connections for both ERP and CRM.
- Guided the team in upgrading the NWDS patch level to SP05 from SP04 and the resolved the conflicts that arise after up gradation.
- Designed and developed the UI (look and feel) changes of the entire web shop.
- Responsible for changing the search criteria on catalog and other screens by making changes in the appropriate XML files.
- Giving the Knowledge transfer to the newly inducted team members about the type of the work and the flow of the object delivery process specific to the project.
- Analyzing functional design documents and creating Technical design documents.
- Implemented Wrapper classes and customer exits as a part of extending the standard classes.
- Worked on pricing related requirements i.e. getting the price from ECC based up on the exact condition types.
- Good understanding of the wily tool which is used to test the performance of the custom as well as standard code. Used Quality center for raising and tracking the defects. Involved in configuring the XCM and shop admin settings for the web shop.
- Involved in deployment of Software components from Development system to Quality system using NWDI while preparing for testing.
Confidential
SAP CRM consultant
Responsibilities:
- Analyzing functional design documents and creating Technical design documents.
- Worked end-to-end on requirements involving both JAVA and ABAP.
- Developed Action, Backend classes in JAVA and also JSP files.
- Created business object manager (BOM) files which in turn call the backend interfaces to call the required ABAP Function modules.
- Developed custom function modules for ISA.
- Involved in configuring the XCM settings, shop admin settings and URL for the web shop.
- Involved in setting up the JCO connections for both ERP and CRM.
- Guided the team in upgrading the NWDS patch level to SP05 from SP04 and the resolved the conflicts that arise after upgradation.
- Designed and developed the UI (look and feel) changes of the entire web shop.
- Responsible for changing the search criteria on catalog and other screens by making changes in the appropriate XML files.
- Implemented Wrapper classes and customer exits as a part of extending the standard classes.
- Worked on pricing related requirements i.e. getting the price from ECC based up on the exact condition types.
- Good understanding of the wily tool which is used to test the performance of the custom as well as standard code.
- Coordinating with ECC team for dependencies regarding credit check, Product allocation, Sold to, ship to party maintenance and Delivery related information.
Confidential
SAP CRM e-commerce developer
Responsibilities:
- Single handedly involved in System Upgrade using SPDD, SPAU & SPAU EHN. Handled upgrade issues and supported efficiently.
- Worked end-to-end on requirements involving both JAVA and ABAP.
- Developed Action, Backend classes in JAVA and also JSP files.
- Created business object manager (BOM) files which in turn call the backend interfaces to call the required ABAP Function modules.
- Developed custom function modules for ISA.
- Involved in setting up the JCO connections for both ERP and CRM.
- Involved in Web Dynpro component and UI elements development.
- Implemented ORDER SAVE BADI.
Confidential
SAP CRM developer
Responsibilities:
- Prepared High Level Technical Design documents.
- Understanding of Requirements and mapping to the product as per the master design.
- Web UI customization and Implementation end-end for first release.
- Customized the product accordingly customer requirement.
- Handled the build release process for development, test environments.
- Complete testing for the process flow.
Confidential
JAVA developer
Responsibilities:
- Development of Java interfaces & Configuration Management of the source code.
- UsedJava&J2EEdesign patterns.
- Involved in client & server side validations.
- Involved in writing JDBC code to get data base connectivity.
- Implemented server side validations and developed model classes.
- Working with users to establish requirements and determine priorities.
- Developing new applications, components & functionality to existing systems.
- Involved in accurately providing estimated development times.
- Developing new functionalities, both back-end and front-end.
- Analyzing data and conducting compatibility and quality assurance testing.
- Identifying & addressing conflicts with newer client-implemented software. Investigating alternate configurations & implementing better solutions.
- Designing, developing, testing & configuring for a custom pre-authenticated scenario.
- Business requirements analysis by interacting with the Business Analysts.
- Developed POJO's, Data Access Object (DAO) which handles all database operations using HQL & Hibernate named queries.
- Configured spring setter properties in spring context file and exposed spring beans for other modules to consume.
- Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
- Used Hibernate as ORM to map Java classes to data base tables.
- Worked closely with Performance team to resolve the performance issues.
- Worked closely with testers and explained the functionality so that they can test accordingly.