We provide IT Staff Augmentation Services!

Ms Crm Lead Consultant Resume

4.00/5 (Submit Your Rating)

Redmond, WA

SUMMARY:

  • Expertise in installation, configuration, customization and extension of Microsoft Dynamics CRM as well as doing the deployment, trouble shooting and production support for the applications developed.
  • Has hands on experience in integrating multiple services and data warehouses with Dynamics CRM.
  • Have a good understanding and knowledge on Microsoft Dynamics CRM D365, 2016, 2015 and 2013 Sales, Marketing, Service, Customizing forms, fields & Entities, Data Import, Solution Management, Charts, Auditing, Sitemaps, Ribbons, Business Units, Security Roles, plugins and workflows etc.
  • Extending the CRM functionality, full life cycle implementation of CRM based Solutions, Custom Windows and Web Applications using .Net Technologies.
  • Expertise in customization, configuration, integration and Migrations of Dynamics CRM Applications.
  • Strong Experience in business requirement analysis, assess alternative solutions, design, develop and implement application solutions using Microsoft CRM SDK, .NET Framework and JavaScript.
  • Developed and implemented customization & configurations, email router setup, data migration.
  • Expertise in SQL Server 2008, 2012 and coding using TSQL, PL/TSQL, Procedures, Functions, Triggers, Backup and Restore.
  • Involved in Architectural discussions and helping in creating application architecture document to implement deliverables in line with architectural requirements.
  • Experience in data migrations using Scribe and update operations using LINQ and XRM within CRM across various entities
  • Good experience in Agile and scrum methodologies along with project management systems.
  • Multitasking skills with ability to Track & Prioritize the offshore activities on top of the Client Site responsibilities.
  • Participated in Peer Code Reviews and conducted Knowledge Transfer sessions for new Consultants in the Project.
  • Adapting to new and challenging integrations with Dynamics applications.
  • Excellent communication, analytical and interpersonal skills.
  • Highly motivated to take leadership responsibilities as well as ability to contribute and be a part of productive team.

TECHNICAL SKILLS:

Business Applications : Microsoft Dynamics CRM D 365 / 2016 / 2015 / 2013 / 2011 / 4.0

Programming Languages : C#, JavaScript, OData, jQuery, ASP.Net, Web Services, HTML

RDMS: MS SQL Server 2012 / 2008, SSIS

Reporting: Reporting in CRM, Power BI, SSRS

Methodologies: Agile Methodology (Scrum), Waterfall

Configuration Management: VSO, VSTS

Tools: XRM Tool Box, Ribbon Work Bench, Scribe (CRM Migration Tool), Kingsway Soft

PROFESSIONAL EXPERIENCE:

Confidential, Redmond, WA

MS CRM Lead Consultant

Responsibilities:

  • Involved in analyzing the Business Process, Requirements gathering and Project Planning.
  • Develop application solutions to meet client needs using the Microsoft Dynamic CRM customization Tool, Workflow tool and SDK.
  • Involved in Microsoft Dynamics 365 Online, data capture, integration, auditing, data mapping, importing data and creation of interfaces.
  • Customized MS Dynamics 365 application based on the business requirement
  • Worked on Azure App Services, Schedulers, Logic Apps, Azure functions.
  • Has good exposure on Azure VM maintenance.
  • Enabled CRM Portals, which helped business to make the application as cost efficient.
  • Enabled CRM Portals using AAD authentication, also aware of other authentications (such as Facebook, Live - Id, etc.)
  • Upgraded Dynamics 365 ver8.3 to latest version Dynamics 365 ver9.0 and fixed lots of upgrade issues
  • Worked on Case Management module including Auto Assignment, transfer Rules, SLA’s.
  • Worked on Integrating with other systems and involved in Data Migration using Scribe and Kingsway soft Tool
  • Implemented Power BI visualizations to Microsoft Dynamics 365 personal dashboards.
  • Implemented Power BI Desktop for sharing dashboards and refreshing data from Microsoft Dynamics 365 (online)
  • Enabled Relationship insights in CRM, to track the Email based responses.
  • Used SSIS Packages for pulling data from other Integration systems.
  • Developed Plug-ins in Dynamics 365, 2016 & 2015 to facilitate complex business rules and validate data, create events and automate marketing services.
  • Analyse requirements and do High level and Low level architectural design.
  • Involved in Software development life cycle(SDLC) in scrum methodology per the user requirements.

Environment: Microsoft Dynamics 365, Visual Studio 2015, C#, Azure SQL Server, Java Script, jQuery, Azure App Services, Scribe, SSIS with Kingsway soft, Power BI, VSO, OData.

Confidential, Redmond, WA

MS CRM Technical Consultant

Responsibilities:

  • Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products.
  • Reviewing design, code, entity structure, security model and visibility.
  • Interact with users and stakeholders to understand the existing system, pain areas with the current environment.
  • Develop scribe integrations with other Applications and to pull data from Online MS Dynamics CRM to local database for analytics and reporting purpose.
  • Assist in Upgrade/Migration from Microsoft Dynamics CRM 2013 to 2015 using both externally available tools and self-built tools.
  • Configure the connection to Microsoft Social Engagement and add the Social Insights controls to the entity forms and system dashboards.
  • Develop interfaces and bridges using WCF SOAP/REST services between CRM 2015 and existing enterprise applications for accurate and secure data flow within the enterprise.
  • Created and developed Microsoft Dynamics CRM Custom Web Pages to plug into out-of- the box MS CRM Solution using HTML.
  • Customization of application using JavaScript and Visual Studio 2015.
  • Creating custom entities, Views, forms, Ribbon, Sitemap, and Web Resources.
  • Created custom asp.net pages and configured forms and views for new modules to be added to MS Dynamics CRM system.
  • Worked on the integration of Power BI Dashboards with MSCRM
  • Involved in Software development life cycle(SDLC) in scrum methodology per the user requirements.

Environment: MS Dynamics 2015 On-premise, CRM SDK, MS Visio, C#.Net, Visual Studio 2015, ASP.Net, Power BI, REST, SOAP, JavaScript, XML, SQL Server 2016, Scribe, SSIS.

Confidential, Redmond, WA

Technical Consultant

Responsibilities:

  • Involved in analysing the Business Process, Requirements gathering and Project Planning.
  • Involved in design, development and support of charge code assignment using Microsoft Dynamics CRM 2015, SQL server.
  • Responsible for overseeing the existing requirements, development, testing and deployment.
  • Customized Sale module and entities of leads, account, contact and opportunities according to the business process.
  • Analyse the enhancement/defect requirements and suggest solution
  • Ensure the business functionalities are carried forward
  • Configuring the USD Tool with the existing Lead management module.
  • Integrated CRM with third-party tools such as Inside View and others.
  • Configuring the Call scripts and the USD Configurations based on the specific CRM User Roles.
  • Develop application solutions to meet client needs using the Microsoft Dynamic CRM customization Tool, Workflow tool and SDK.
  • Worked with CRM webservices and the webservices API and integrate it with ASP.NET.
  • Opened new tickets, logged new cases with Microsoft CRM Support group and work directly with Microsoft to resolve pending issues.
  • Created custom asp.net pages and configured forms and views for new modules to be added to MS Dynamics CRM system.
  • Used Advanced Find feature of MS Dynamics CRM and created multiple views of System entities.
  • Collaboration with other software develops, business analysts, software architects and IT professionals to implement Microsoft Dynamics CRM solutions.
  • Consolidated and tracked contact information in one MS Dynamics CRM system.
  • Used MS Dynamics CRM Customization tools to customize system components such as Forms, Views, Entities, Attributes, Relationships, Ribbons and Entity Mappings.
  • Used Advanced Find feature of MS Dynamics CRM and created multiple views of System entities.
  • Created User Defined Functions, Stored Procedures and Views using SQL Server 2012.
  • Analyse the requirement and do High level and Low level architectural design.
  • Code review of plug-in and custom Asp.net Application.
  • Active participant in the weekly status meeting, SPRINT meeting & business requirement walk though meetings.

Environment: MS Dynamics 2015 Online, CRM SDK, Unified Service Desk, C#.Net, Visual Studio 2015, ASP.Net, JavaScript, SQL Server 2014.

Confidential, Redmond, WA

Technical Consultant

Responsibilities:

  • Assisting in evaluating business processes and requirements and performed feasibility studies on client's business requirement for implementation.
  • Designing systems, modules, gathered requirements, and created business flowcharts to transform business requirements into technical specifications.
  • Hands-on, end-to-end SDLC experience and a thorough understanding of CRM concepts, as demonstrated supporting Microsoft Dynamics CRM, and developing custom, data-driven .NET applications.
  • Understand the functional capabilities and limitations for out of the box CRM functionality as well as custom code.
  • Creating a detailed project plan for the customer, this includes both estimates for the tasks that will be completed and the timeline in which they will be completed.
  • Writing specifications for customizations and system integration.
  • Building the MS Dynamics CRM forms, screens, and views, as well as workflows and reports around the customer needs for an interface.
  • Configuring the USD as product with existing CRM system and customizing it according to the business needs.
  • Creating user roles and assigning the configurations of USD components.
  • Involved in daily and weekly scrum meetings to discuss status and code related to individual modules.

Environment: MS Dynamics 2015 Online, CRM SDK, Unified Service Desk, C#.Net, Visual Studio 2015, JavaScript, CTI Adapters.

Confidential, Redmond, WA

Technical Consultant

Responsibilities:

  • Designed, developed and supported Microsoft Dynamics Application.
  • Involved in requirements gathering, analysis and project planning.
  • Installed and configured MS Dynamics CRM 2013 system for development and testing, configured server instance, created organizations
  • Customizing CRM Ribbon according to the client requirement
  • Worked on Case Management and Service module and configured SLA’s, Auto assignment rules and schedules.
  • Integrated with other systems to maintain the track of Incidents.
  • Developed JavaScript functions using jQuery AJAX to call Web Services to retrieve real-time data from SQL and auto-populate on Dynamics CRM Forms.
  • Developed Custom Service using WCF and CRM Web Service (SOAP/REST) to provide extended functionalities to the common methods of CRM. Also used WCF services to import Contacts from existing application into MS Dynamics CRM 2013.
  • Created several plug-ins and workflows for enhancing the system.
  • Used Bing Maps API to design and develop dashboards to display incoming customer requests and update address coordinates in the Microsoft Dynamics CRM 2013.
  • Provided technical guidance to the team and participated in several sessions of code review.
  • Assisted the team in testing and deployment of the solutions.

Environment: Microsoft Dynamics CRM 2013 On-Premises, CRM SDK, C#.Net, ASP.Net, Web Services, IIS 7.0, GUI, REST API, JavaScript, HTML, XML, jQuery, SQL Server 2012 and Scribe, SSIS.

Confidential, Redmond, WA

Team Lead

Responsibilities:

  • Working with business analysts, MS Dynamics CRM support analysts and users to evolve MS Dynamics.
  • Developed plug-ins, created workflow activities consumed MS Dynamics CRM web services using CRM SDK and configured the integration of MS Dynamics CRM with existing website.
  • Created custom entities and attributes to meet business requirements.
  • Used MS Dynamics CRM 2011 to customize system components such as forms, views, entities, attributes and relationships.
  • Oversee the day to day flow of data to and from CRM, making sure that the information presented within the application is accurate and up to day always working with technology and data stakeholders.
  • Developed SSIS Templates which can be used to develop SSIS Packages such a way that they can be dynamically deployed into Dev, Test and Production Environments.
  • Installed and configured On Premise MS Dynamics CRM 2011 system for development and testing, configured server instance, created organizations.
  • Migrated existing infrastructure including Active Directory, SQL server, Reporting Server instance for implementation of MS Dynamics CRM 2011 system.
  • Customized and designed various entities, relationships and work-flows based on business requirements
  • Generated various reports with drilldowns, calculated members, dropdowns from the cubes by connecting to Analysis server from SSRS.
  • Provided CRM end user training for case and service managements for department staff.
  • Develop plug-ins to synchronize/update details to CRM system.
  • Involved in integrating CRM with SharePoint for document and record management.
  • Provided technical guidance to the team and participated in several sessions of code review and used SSIS (SQL Server Integration Services) for integration.
  • Assisted the team in basic automated testing and deployment of the solution.
  • Created MSCRM synchronous and asynchronous workflow/Dialog and Plug-in for customer, e-medical and other entities.
  • Assisted in implementing the CRM in Agile(SCRUM) SDLC.
  • Used JavaScript on Load, Save and Changed event of CRM control.
  • Manage relationship with Data Analytics team to ensure customer "Next Best Actions" are fully optimized within CRM dashboards and reports.

Environment: Microsoft Dynamics CRM 2011, CRM SDK, JavaScript, ASP.Net 4.0, C#.Net, Visual Studio 2010, IIS 7.0, CSS, jQuery, HTML, XML, SQL Server 2008, SSIS, SSRS.

Confidential

Team Lead

Responsibilities:

  • Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products.
  • Reviewing design, code, entity structure, security model and visibility.
  • Interact with users and stakeholders to understand the existing system, pain areas with the current environment.
  • Interact with clients to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
  • Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk.
  • Design, customization, and implementation of Microsoft CRM 2011.
  • Configured validation rules, workflows, profiles, roles, sharing rules, reports, dash boards, person accounts, security settings, Many to Many relationships and custom report types.
  • Involved extensively in developing Plugins, JavaScript, and Workflows.
  • Integrated with multiple external applications.
Confidential

Team Lead

Responsibilities:

  • Responsible for complete end to end delivery of the modules.
  • Dealt with clients in understanding the functional and technical requirements, managing the deliverables and providing immediate solutions.
  • Created custom entities, their attributes, relationship between attributes, creating Custom lookups.
  • Customizing security rolls, Organizations, ISV config, sitemap, IFRAMES etc.
  • Creating plug-in’s using CRM SDK
  • Using CRM Services, metadata services, implementing ajax calls, java scripts,
  • Developing custom aspx pages in C#.Net environment following the client specific coding guidelines.
  • Reviewing the code for other team members.
  • Writing stored procedures, functions, creating custom tables, interacting with the database from the custom pages.
  • Writing email applications using plug-in and schedulers.
Confidential

Senior Software Engineer

Responsibilities:

  • This project involves the development of C#-based Test Suite Code that triggers the client-end messages/RPC calls receives the Server response message/return value to APIs and finally verifies if the response received from the server matches the protocol behaviour. The messages are initiated either by using synthetic packet generation or by using existing APIs.
  • Also, the sequence of protocol messages, where the values received in previous response determines the next request messages, is ensured by developing the Code in Model-based approach. This Model Code generates all the possible paths of message flow and provides test case code automatically.
  • A suitable Test-Design approach is proposed to develop the test code that includes a message generation adapter, response adapter and validation code with helper methods.

Confidential

Senior Software Engineer

Key Responsibilities:

  • Understand the protocol behaviour mentioned in the Technical Document by reading the text, references and observing the data traffic on the setup of Operating Systems.
  • Capture requirements from the Technical Document and prepare a Requirement Specification Sheet that classifies them into Server/Client behaviour.Plan Phase: 20% efforts
  • Identify Scenarios those cover all the possible paths for flow of messages in the protocol behaviour.
  • Propose a suitable test-suite approach to test the end-to-end scenarios considering the client’s interest, allotted estimates and maximum coverage of requirements.Design Phase: 40% efforts
  • Prepare the Test Design that describes all the modules of the approved test-suite approach.
  • Design a Model-based Code for validating the path flow of protocol messages or RPC calls.
  • Develop the Test-Suite Code that is flexible to test the protocol behaviour in any operating system.Execution Phase: 30% efforts
  • Perform test execution (unit-testing) on all the identified OS combinations and generate test logs.Common responsibilities applicable to all phases:
  • Prepare a Quality Assurance Report to describe the progression of the test and get it approved by a Designated Reviewer appointed by the Client at the end of each phase.
  • Sync-up with the onsite coordinator for any issues/blockers.
  • Maintain Timelines for deliverables.
  • Check-in the Test-Suite code and other artifacts in Visual Source Safe, common repository for vendor and client.
  • Preparing the Test Environment Guide as deliverable, which specifies about how the Test suite can be run.
  • Log bugs in Product Studio against any Technical Document Issue (TDI) identified.List of various protocols that I worked on end-to-end delivery follows:
  • ASP.NET State Server Protocol (Traditional Test-Suite Development)
  • Remote Desktop Protocol: XPS Print Virtual Channel Extension (Traditional Test-Suite Development)
  • MS-ADA1, MS-ADA2, MS-ADA3, MS-ADSC, MS-ADLS: Active Directory Schema Attributes and Classes (Manual Test-Suite Development)
  • MS-ADTS: Active Directory Technical Specification (Traditional Test-Suite Development)

We'd love your feedback!