Senior Dynamics 365 Consultant Resume
Charlotte, NC
SUMMARY:
- A professional experience of 8+ years in IT industry using Microsoft Dynamic CRM, web based applications like .NET technology and databases with SQL server.
- Involved in every phase of the life cycle gathering all the key requirements in the project from Design, Analysis, Development, Testing and Deployment of the solution in the MS Dynamic CRM.
- Expertise in Microsoft CRM 4.0, 2011, 2013, 2015,2016, Dynamics 365 Implementation, Migration, customization and Integration MSCRM web service with JavaScript, JQuery, C# and ASP.Net.
- Expertise in Creating Hosted Controls, Action calls, Windows Navigation Rules, Toolbars in Unified Service Desk.
- Experience On - Premise Implementation in Single Domain Model, Multiple Domain (Single Tree and Multiple Tree Model), and Single Active Directory Forest and Multiple Active Directory Forests models.
- Expertise in generating Entity relationship diagrams to describe the relation between different entities.
- Expertise in customizing the entities, forms, fields etc. with Dynamics CRM SDK.
- Worked closely with projects staff to provide system configuration data regarding each customer specific configuration requirements.
- Expertise in writing SSIS packages for migrating data to MS CRM from SQL and generating reports using SSRS and also experience in configuring MS CRM with MS outlook and SharePoint Integration.
- Proficient in designing and deploying Plug-in and Workflows in CRM to meet business process flow requirements, including Sales, marketing, customer services support, using CRM SDK and C#.NET.
- Expertise in developing and updating a web page quickly and effectively using HTML, CSS, JavaScript and jQuery with the webpage cross browser compatibility and Responsive design.
- Expertise in client side scripting languages which includes Java script, jQuery, HTML and CSS.
- Having experience in creating Sitemaps for an organization using XRM toolbox.
- Expertise in working with Message queues (MQ) for Inter Process communication.
- Experience in Implement and deploy Microsoft Adxstudio Web portals for allowing customers to connect with their Sales and Services.
- Having experience on developing ODATA endpoint on required entities in Dynamics CRM.
- Collaboration with Business, IT Team, Development Team and Test Team to fill any gaps.
- Good experience in creating users, assigning roles and field level security to the users in the system.
- Preparation of Functional Specification Document.
- Demos/Presentation to Business/internal teams.
- Experience of industry trends and developments in MS CRM to improve service to the clients.
- Experience in implementing the CRM outlook configuration for business users.
- Expertise in SQL Server Reporting Services in generating complex reports in cascaded reports, parameterized reports and Ad Hoc reports and created different types of reports such as Conditional, Drill-down, Summary and Sub reports, and formatted them and Performed unit testing at various levels.
- Experience in Microsoft Dynamics CRM Data integration towards import/export of data using SSIS and custom application development and Scribe.
- Experience in Integrating MS Dynamics CRM with legacy systems, Office 365 for exchange online and Lync call, Oracle ERP, external Websites, and InfoPath, and CRM on tablets and mobile platforms, SharePoint (Knowledge) using NET Frameworks, C#, ASP.NET, ASP.NET Web API, mvc, SQL, JavaScript, JQuery, FetchXML, XML Technologies and Web Services.
- Experience performing Unit and Integration Testing in the Development, System Integration Testing (SIT), User Acceptance Testing (UAT) including Bug Reporting and Fixing.
- Experience in project planning and resource allocation.
- Handling the end to end cycle of release management with respect to various projects.
- Expertise in Asp.Net application design and Technical support.
- Proficient in SQL Server 2005, 2008, 2012 coding using TSQL, PL/TSQL, Procedures, Functions and Triggers.
- Worked extensively with Iterative Agile Methodologies (SCRUM), Waterfall methodologies and Test-driven development (TDD).
- An effective communicator with good interpersonal and problem solving skills.
TECHNICAL SKILLS:
Languages: C#, ASP.net, Java, SQL
Web: ASP, XML, HTML5, CSS3, DHTML, JavaScript, jQuery, JSON
Products: Microsoft Dynamics CRM 4.0/2011/2013/2015/2016, Dynamics 365, Unified Service Desk, Adxstudio Portals, SharePoint 2010/2013, Software Development Tool Kit(SDK), XRM Tool Box, Ribbon Work Bench
Operating Systems: Windows 7/8/10, Windows Server 2012 R2Z
Databases: MS-SQL Server, Oracle, MySQL, MS-Access
Data Tools: SSIS (SQL Server Integration Service), SSRS (SQL Server Reporting Service), Scribe, oData
Tools: Visual Studio 2017/2015/2013/2012/2010/2008, Eclipse
Methodologies: Agile Scrum, Waterfall and Test -driven Development
PROFESSIONAL EXPERIENCE:
Senior Dynamics 365 Consultant
Confidential, Charlotte, NC
Responsibilities:
- Participate in Discovery analysis meetings with the Clients and Customer Service Representatives to Understand the Current Process that need to be integrated with Dynamics 365.
- Participate in one to one Requirement gathering sessions with Business users and involve in preparing the enhancement list in Service Module.
- Interact with Customer Service Representatives to understand the Business Process and User level Requirements.
- Interact with Customer Service Managers and Leads to understand the Business Level Requirements.
- Design the Data Flow Diagrams for Current Business Process for Five9, Orderwave, Live Chat and Mailflow.
- Create a Functional Requirement Documentation based on Business and User Level Requirements.
- Design the Workflows, System Modules as per the required Specifications.
- Design the Unified Service Desk Windows Navigation Rules, Toolbars and Agent Scripts and create a Technical Specifications for developing Unified Service Desk of Dynamics 365.
- Customize System Entities and created forms, Custom fields, custom views etc.
- Customize Dynamics 365 Forms OnLoad, OnSave, OnChange Staus change events with JavaScript.
- Create Generic Listener Endpoint in Unified Service Desk to Search Customer record in USD by using the Phone Number and generate POPUP of the particular Customer record by using CTI Generic Listener.
- Work on Orderwave Xml APIs to Communicate with Orderwave from Dynamics 365. Agents can Process the Order in Orderwave from Dynamics 365 USD with the help of these APIS.
- Develop Plugins in CRM to facilitate Complex Business rules and validate the data, create events and also automate Customer Services.
- Create Hosted Controls, Action Calls, Windows Navigation rules, Agent Scripts and toolbars in Unified Service Desk .
- Work with REST APIs for Five9 PCI Compliance which means Pausing and Resuming the Call recording when Customer Service representatives work on Secured Fields such as Credit Card Information, SSN Number etc.
- Develop the Batch Processes for Orderwave by using C#.Net to batch upload the Online Orders, Shipping Details, Returns and Refund Orders into Dynamics 365.
- Develop ASP.Net Web Service endpoint for Five9 to push call activities into USD on Call Disposition.
- Involve with Team to add users to Dynamics 365 and create Security Roles and assign those roles to Users Based on Access rights and Privileges.
- Perform Data Migration by using SSIS to Import Some Test Data into Dynamics 365 to test the Call center Business Process by making test call, email and chat.
- Host the Batch Processes in Task Scheduler to test the Bulk upload of records overnight.
- Perform Business Process Testing in Unified Service Desk with 3 Customer service representatives by making test calls, email and chat.
Environment: MS Dynamics CRM online 365, MS Dynamics 365 SDK, Visual studio 2017, Advance Find, XRM Toolbox, XML, Ribbon Workbench2013, Javascript, C#, ODATA, .Net 4.5, SQL Server Integration Service.
Senior MS Dynamics CRM Developer
Confidential
Responsibilities:
- Perform one to one requirements gathering session with Business users and prepared the scope and functional requirements for the project.
- Define the responsibilities and review the deliverables.
- Developed both Managed and Unmanaged solutions in Microsoft Dynamic CRM 2015/2016 Online to support the enhancements and published the customizations into the system.
- Maintain MS Dynamics CRM solutions/organization in all Environments. Maintenance includes DR/backup, automate deployment of MS Dynamics CRM managed solutions, import/export managed/unmanaged solutions/organization, performance tuning.
- Provided estimation of MS Dynamics CRM implementation, Performance Tuning and implementing of industry standard best practices in MS CRM.
- Created users in the CRM and have assigned the security roles based on the Security Privileges and Access rights in the organization.
- Implemented ODATA endpoint on entities like Accounts/Leads/Contacts/opportunities and other Custom entities.
- Implemented the email functionality to the users in the system after the upgrade from CRM 2015 to CRM 2016 Service Pack 1 Upgrade by setting up Email Router.
- Developed the WCF services, applications using Team Foundation Server, Visual Studio.net, C#, ASP.NET, SQL Server, jQuery and AJAX.
- Develop scribe integrations with other Applications and to pull data from Online MS Dynamics CRM to local database for analytics and reporting purpose.
- Implemented mapping for the entities and defined relationships between entities.
- Implemented Power Pack Auto Generation of Numbers and Power Search.
- Created New Fields, customized the system with consistency in calculations.
- Implemented Option sets on various form per the requirement.
- Redesigned the calculations through Business Rules.
- Using the Advance find View, created and pulled up the data for the users to use for their day to day activities.
- Implemented ODATA endpoint on entities like Accounts/Leads/Contacts/opportunities and other Custom entities.
- Implemented the email functionality to the users in the system after the upgrade from CRM 2015 to CRM 2016 Service Pack 1 Upgrade by setting up Email Router.
- Implemented JavaScript / Business Rules to satisfy different field level customizations.
- Performed End-to-End Testing, troubleshooting, debugging, integration testing, regression testing and performance testing and analyzed the results to justify validation.
- Optimize the code for the solution.
- Designed and created training material for the end-client.
- Held walk through sessions for the client after every development cycle.
Environment: MS Dynamics CRM online 2015/2016, MS Dynamic CRM SDK 2013, Visual studio 2012, ActiveDirectory, Advance Find, XRM Toolbox, XML, Ribbon Workbench2013, MS CRM Email Router 2015/2016, Javascript, C#, ODATA, .Net 4.5.
Senior MS Dynamics CRM Consultant
Confidential, Dallas, TX
Responsibilities:
- Analyzed the business requirements and advised feasible solutions to achieve business goals.
- Used SSIS to Import data into the system using multiple sources.
- Implemented an MS Dynamics CRM process using Marketing, Sales and Service entity modules using various components of Managed and Unmanaged solution, XRM custom components using plugins(C#), workflows, Dashboard/Reports, data management, Migration of 2011 to CRM 2013, from 2011 to CRM 2015, Administration of MS Dynamics CRM application.
- Developed both Managed and Unmanaged solutions in Microsoft Dynamic CRM to support the enhancements and published the customizations into the system.
- Created all the security roles and users accordingly in the system based on roles.
- Perform one to one requirements gathering session with Business users and prepared the Enhancements lists.
- Collected existing infrastructure information including Active Directory, SQL server, Reporting Server instance for implementation of MS Dynamics CRM2015 system.
- Installed and configured MS Dynamics CRM 2015 system for development and testing, configured server instance, created organizations.
- Developed custom web pages to retrieve and update data in MS CRM.
- Customized various system entities and created custom forms, custom fields, custom views etc.
- Design and Develop Complex ERM to describe the relation between Different custom and system entities.
- Developed Plug-ins in CRM to facilitate complex business rules and validate data, create events and automate marketing services.
- Responsible for Providing redundancy and backup support for other team members.
- Developed ODATA endpoint on required entities in CRM.
- Gathered a variety of data points for reporting services.
- Developed complex reports using SSRS and deployed into MS CRM.
- Extensively work with MS Dynamics CRM reports, SSRS and Out of the box reports.
- Developed Jscript libraries for various data validations and customizations.
- Designed the Security Model for the production environment.
- Created Dashboards, Views, Reports and Charts.
- Worked on the initial setup for the Production environment created Business Units, Roles and Users, imported accounts and assigned ownership.
- Developed T-SQL queries to create Views and Stored Procedures in SQL Server. Used joins, unions to get data from different tables.
- Responsible for working with the Environment Teams during the migration and promoting the code onto QA, UAT and PROD environments.
- Performed performance tuning on analyzed existing code for better outcome.
- Provide support for change requests by the end user.
Environment: MS Dynamics CRM 2015, MS Dynamic CRM SDK 2013, Visual studio 2012, Active Directory, CRM server, Dashboards, SSRS 2008 R2, Message queues (MQ), XRM Toolbox, XML, Ribbon Workbench, Javascript, C#, ODATA, .Net Framework 4.5, XRM SDK framework.
Senior MS Dynamics CRM Consultant
Confidential, Morehead City, NC
Responsibilities:
- Analyzed the business requirements and advised feasible solutions to achieve business goals.
- Worked on Development Strategy with other developers.
- Used Scribe to Integrate the Customer details and Sales Information from Confidential to the MSCRM.
- Customized various system entities and created custom forms, custom fields, custom views etc.
- Created all the security roles and users and assign those roles to Users based on the Access Rights and Privileges.
- Perform one to one requirements gathering session with Business users and prepared the Enhancements lists in Service Module.
- Developed the WCF services, for getting the data from non-related entities.
- Develop scribe integrations with other Applications and to pull data from Online MS Dynamics CRM to local database for analytics and reporting purpose.
- Design and Develop Complex ERM to describe the relation between Different custom and system entities.
- Worked with CRM SDK for customize the entities, fields forms etc.
- Developed Both Synchronous and Asynchronous workflows to automate various business processes.
- Developed Plug-ins in CRM to facilitate complex business rules and validate data, create events.
- Responsible for Providing redundancy and backup support for other team members.
- Responsible for preparing Functional Specification Documentation.
- Developed complex reports using SSRS and deployed into MS CRM.
- Extensively work with MS Dynamics CRM reports; SSRS and Out of the box reports.
- Developed Jscript libraries for various data validations and customizations.
- Designed the Security Model for the production environment.
- Created Dashboards, Views, Reports and Charts.
- Developed T-SQL queries to create Views and Stored Procedures in SQL Server. Performed performance tuning on analyzed existing code for better outcome.
- Responsible for working with the Environment Teams during the migration and promoting the code onto QA, UAT and PROD environments.
- Demonstrated proficiency with Microsoft .NET 3.5+ development using C#.
- Worked on the initial setup for the Production environment created Business Units, Roles and users, imported accounts and assigned ownership.
- Troubleshoot issues due to unstable servers.
- Designed and created training material for the end-client.
Environment: Microsoft Dynamics CRM 2013, CRM SDK, C#, Asp.net, Visual Studio 2013, .NET Framework 4.0, MS Outlook, IIS 7.0, JavaScript, Message queues (MQ), XML, HTML/CSS, SQL Server 2008, SSRS and SSIS, TFS2012, MVC, XRM Toolbox, XML, Ribbon Workbench.
MS Dynamics CRM Developer
Confidential, Montpelier, VT
Responsibilities:
- Customize entities and created custom ones for the functionalities needed.
- Customized various system entities and created custom forms, custom fields, custom views etc.
- Worked with CRM SDK for customize the entities, fields forms etc.
- Provided estimation of MS Dynamics CRM implementation, Performance Tuning and implementing of industry standard best practices in MS CRM.
- Developed the WCF services, applications using Team Foundation Server, Visual Studio.net, C#, ASP.NET, SQL Server, jQuery and AJAX.
- Develop SSIS integrations with other Applications and to pull data from Online MS Dynamics CRM to local database for analytics and reporting purpose.
- Developed Synchronous Workflows to integrate the data from CRM to Duck creek and Rulebook.
- Worked on XRM SDK framework for deliver the Flexible solution to the user.
- Design and Develop Complex ERM to describe the relation between Different custom and system entities.
- Developed complex reports using SSRS and deployed into MS CRM.
- Created dashboards and required views.
- Assisted in developing end user training material and training sessions.
- Provide Technical documentation to keep record of the changes made to the system.
- Design Security Model according to the business model description.
- Used jQuery for creating the JavaScript behaviors and for enhancing the behavioral aspects of the web page.
- Troubleshoot issues due to unstable servers.
- Performed performance tuning on analyzed existing code for better outcome.
- Responsible for working with the Environment Teams during the migration and promoting the code onto QA, UAT and PROD environments.
Environment: MS CRM 2011, Java, MSCRM OData Services, CRM SDK, XRM SDK. C#, JavaScript, CSS, MS SQL Server 2008 R2, SSIS, SSRS 2008 R2, Visual Studio 2012, Message queues (MQ), XRM Toolbox, XML, Ribbon Workbench, XRM SDK framework.
MS Dynamics CRM Developer
Confidential, Orange, CA
Responsibilities:
- Analyzed the business requirements and advised feasible solutions to achieve business goals.
- Worked on Development Strategy with other developers.
- Customized various system entities and created custom forms, custom fields, custom views etc.
- Developed Asynchronous workflows to send emails to all the members in Sales grid.
- Design and Develop Complex ERM to describe the relation between Different custom and system entities.
- Developed the WCF services, and Create the OData end point in-order to get the data from the entities which are not related to Account entity.
- Developed SSIS Packages to integrate the data with other applications.
- Developed Jscript Libraries to customize the forms and Fields.
- Develop, customize Dynamics CRM application upgrading from 4.0 to 2011.
- Developed stored procedures and worked with defined functions and triggers.
- Importing requirements into CRM Application Functions and as well later exporting to target environment.
- Customized MSCRM form On Load, On Change, On Save Status changes events with Java script and JQuery.
- Developed complex reports using SSRS and deployed into MS CRM.
- Developed Jscript libraries for various data validations and customizations.
- Created Dashboards, Views, Reports and Charts.
- Developed T-SQL queries to create Views and Stored Procedures in SQL Server. Used joins, unions to get data from different tables.
- Performed performance tuning on analyzed existing code for better outcome.
- Responsible for working with the Environment Teams during the migration and promoting the code onto QA, UAT and PROD environments.
- Provide technical documentation to keep record of the changes made to the system.
Environment: MS CRM 2011, Customer Portal, TFS 2010, ASP.NET, C#, JavaScript, CSS, MS SQL Server 2008 R2, SSIS, SSRS 2008 R2, Visual Studio 2010, Message queues (MQ), XRM Toolbox, XML, Ribbon Workbench, XRM SDK framework.
MS Dynamics CRM Developer
Confidential
Responsibilities:
- Participated the discovery analysis meetings with the clients to understand current processes that need to be incorporated into Dynamics CRM 2011.
- Customized the views, Forms along with Entities and dashboards.
- Involved in Data Migration between organization Database systems into CRM Platform.
- Developed stored procedures and worked with defined functions and triggers.
- Analyzed Source Data, Created Data Mapping and Integration scripts and Deployed finally.
- Applied entity relationship concepts to design and estimate the relationship between entities.
- Developed Plug-ins to facilitate complex business rules and validate data, create events and also automate marketing services.
- Develop, customize Dynamics CRM application upgrading from 4.0 to 2011.
- Designed the workflows, system modules as per the required specifications.
- Creating integration component to connect CRM with SharePoint2010.
- Utilized the developed custom screen to qualify/disqualify the leads and also win/lost opportunities.
- Pulled the data from SQL Server with CRM from legacy data sources using SSIS.
- Importing requirements into CRM Application Functions and as well later exporting to target environment
- Customized MSCRM form On Load, On Change, On Save Status changes events with Java script and JQuery.
- Creating SSRS reports for marketing and customer data using joins and Pivot Tables.
- Used jQuery for creating the JavaScript behaviors and for enhancing the behavioral aspects of the web page.
- Responsible for working with the Environment Teams during the migration and promoting the code onto QA, UAT and PROD environments.
Environment: Microsoft Dynamics CRM 2011, CRM SDK, C#, Asp.net, Visual Studio 2008, MS Outlook, IIS 7.0, JavaScript, XML, SQL Server 2008, SSRS and SSIS, TFS, MVC.
MS Dynamics CRM Developer
Confidential
Responsibilities:
- Developed and tested programs and programming modifications.
- Written testing plans for others to test my work.
- Duly performed other duties as assigned by owner.
- Customized various system entities and created custom forms, custom fields, custom views etc.
- Configured and customized CRM applications based on the customer plan.
- Designed the workflows, system modules as per the required specifications.
- Pulled the data from SQL Server with CRM from legacy data sources.
- Responsible for Requirements Specification, Technical Specification, Estimations and work assignment.
- Involved in Application Support and releasing the fixes.
- Design & develop .net components. Dynamically load the menu controls on the page.
- Design and development components using SQL Server 2008/2005 and Oracle.
- Involved in Dev team and writing code.
- Ability to remain flexible on changing workloads.
- Importing requirements into CRM Application Functions and as well later exporting to target environment.
- Customized MSCRM forms and fields by using JavaScript and JQuery.
- Reasonable experience with source control management systems & continuous integration/deployment environments.
- Demonstrated proficiency in using the either the CRM SDK as well as plugin platforms.
Environment: MS CRM 4.0, ASP.NET, C#, JavaScript, HTML, CSS, MS SQL Server 2005, SSRS 2005, Visual Studio 2008.