Sr. Crm Consultant Resume
Charlotte, NC
SUMMARY
- Around 8 Years’ experience in software design, developing Web based applications, Windows based applications and Client/Server applications using different .Net Technologies like C#.NET, ASP.NET, ADO.NET, HTML, Java Script, XML Web Services, SVN, and Team Foundation Server (TFS).
- Experience in evaluating and intending business and technology solutions, Life cycle development.
- Experience with Microsoft Dynamics 365, CRM 2011, 2013, 2015, 2016.
- Technical expertise in consulting services to clients, managing customizations, integration of CRM applications.
- Experience in deploying Plug - ins, Developing, Debugging, Java script extensions for CRM.
- Experience in Creating PowerApps Portal, Migrating from Dynamics 365 Portal to PowerApps Portal.
- Experience in Creating, updating Webforms, webpages, web templates, web files for PowerApps Portal.
- Experienced in Azure, CRM SDK, Developer Plug-in and custom workflow, .NET Framework and Window Forms using ASP.NET, ADO.NET, VB.NET, C#, Web Services.
- Experience in Dynamics CRM Customization using Java Script, and experience in configuring MS Dynamics CRM with MS outlook and SharePoint Integration.
- Experience in Analyzing Business (Business Analysis) Project Management Methodologies, Data Molding, and Business Process Modeling.
- Extensive experience in developing Custom SSRS Fetch XML reports using VS 2015.
- Developed several web pages using HTML, JavaScript and used them as I Frame’s in CRM.
- Migrated Lotus Notes to MSCRM System for entities like Emails, Appointments, Customers, Contacts, Products, Sales Orders, Invoices using third party software(s) like Kingsway Soft
- Developed Multiple Custom Plugins\Workflow Activities to perform CRUD operations in both Synchronous and Asynchronous ways and registered steps using Plugin Registration tool
- Experience in SQL Server 2000/2005/2008/2012 , Java Script, jQuery
- Experience in ASP.Net, ADO.NET, Web Services, Visual Studio, SQL Server
- Experience in working with Creating Custom Plugins, Custom Forms and Integrated with CRM.
- Experience in building rich web experiences using JavaScript.
- Strong understanding of the software development lifecycle (SDLC) and of Quality Assurance techniques using source code control repositories, debugging and testing experience.
- Experience in working with Creating Plugins and Custom Workflow.
- Extensive experience in ASP.Net, C#, VB.Net, ADO.Net, Web Services, NHibernate, Windows Services, Classic ASP, XML, XSLT, HTML, Text Editor, MS IIS 5.0/6.0/7.0, DHTML, VBScript, VSS, JavaScript, Angular JS, SQL Server 2000/2005/2008/2012 , Visual Studio 2008/2010/2012/2015/2017/2019.
- Experience in Data modeling, Data Design, Normalization, Data migration projects involving SQL Server.
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Experience in database tuning using SQL Server Profiler and SQL Server Tuning Advisor.
- Excellent experience in Data analysis using SQL Server and MS access DB.
- Proficient in using Microsoft CRM Dynamics development tools.
- Excellent Communication Skills, ability to handle a team.
- Experience in handling multiple tasks and solving complex issues before the deadline.
TECHNICAL SKILLS
CRM Technologies: Dynamics 365, Microsoft Dynamics CRM 2016, 2015, 2013 & 2011
.Net Technologies: ADO.Net, C# .Net, .Net framework 4.6/4.5/4.0/3.5 LINQ.
Web-technologies: ASP.Net, HTML, JavaScript, jQuery, VB Script, CSS, XML, SOAP Web Services
Tools: and Utilities: Visual Studio 2008/2010/2012/13/15/17 , SVN, GIT, TFS
Databases & Tools: SQL Server 2008/2012/2014 ,T-SQL, PL/SQL
Operating systems: Windows XP/Windows Server 2003/2008, Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr. CRM Consultant
Responsibilities:
- Gather and analyze new Business Requirements given by the client.
- Upgrade CRM from Classic UI to UCI.
- Upgrading the plug-in and custom workflow libraries code to use the D365 SDK libraries, Messages etc.
- Extensively working on CRM Plug-in, Custom Workflow activities development.
- Worked on PowerApps for customization and configuration.
- Created, Migrated portal from Dynamics 365 Adx portal to PowerApps Portal.
- Updating PowerApps portal as per requirements.
- Creating, updating Webforms, webpages, web templates, web files for PowerApps Portal.
- Developing HTMLWeb Announcing app for Ticketing and Queuing system.
- Worked on Plug-in, Parallel Workflows, Business rules and Business Process flows to automate the business processes.
- Resolve production issues.
- Used extensively JavaScript for client-side validations and access data within the HTML controls.
- Worked on Web API’s and editable Grids using D365 online.
- Participating in Development, Testing and Deployment Planning meetings.
- Created and consumed Web Services using Visual C#, ASP.NET.
- Wrote, debugged and deployed synchronous/asynchronous plug-ins using Visual Studio to coordinate the incident-cases in service module.
- Configured and administered user accounts, profiles, roles and security, MS Excel for Data Mapping and Migration.
- Migration of data from Excel source to CRM using SSIS.
- Creating new SSRS Fetch XML reports and update existing using Visual studio 2015.
- Worked on Site Map editing and Ribbon customizations and Solutions.
Environment: PowerApps, UCI, D365 V8.2 and V9.1, Online Deployment, C#, Plugin Registrations Tool, XRM Toolbox, Visual Studio .NET 2015, Visual Studio 2017,SSRS Reports, HTML, JavaScript
Confidential
Sr. CRM Consultant
Responsibilities:
- Responsible for gathering the new Business Requirements, change requests and analyzes the requirements given by the client.
- Reviewed design documents detailing behaviors and requirements.
- Upgrading the plug-in and custom workflow libraries code to use the Microsoft Dynamics CRM SDK libraries, Messages etc.
- Extensively worked on CRM Plug-in, Custom Workflow activities development.
- Created Custom Entities, Custom attributes for individual Business Units in MS Dynamics CRM 365 as per the Business Process.
- Worked on Plug-in, Parallel Workflows, Business rules and Business Process flows to automate the business processes.
- Used extensively jQuery, JavaScript for client-side validations and access data within the HTML controls.
- Worked on Web API’s and editable Grids using MS Dynamics CRM 365 online.
- Created organizations, business units, groups and their relationships.
- Actively participated in Development, Testing and Deployment Planning meetings.
- Customized Service module and contract templates, entitlement templates, Service Level Agreements and product catalogue according to the business process.
- Used CRM webservice and developed a custom service using WCF to provide extended functionalities to the common methods of CRM.
- Created and consumed Web Services using Visual C#, ASP.NET.
- Wrote, debugged and deployed synchronous/asynchronous plug-ins using Visual Studio to coordinate the incident-cases in service module.
- Worked on Selection rules to group the people with similar skills into resource groups using a service scheduler.
- Configured and administered user accounts, profiles, roles and security, MS Excel for Data Mapping and Migration.
- Migration of data from Excel source to CRM using SSIS.
- Creating SSRS reports for service module and financial data using joins and pivot tables.
- Involved in writing Stored Procedures and Triggers.
- Worked on Site Map editing and Ribbon customizations and Solutions.
- Implemented Grid Views, Repeaters to populate show data.
Environment: MSCRM 365/2016, On-Premises/Online Deployment, C#, Plugin Registrations Tools, XRM Toolkit, Visual Studio .NET 2015, SSIS ETL Tools, ADO.NET,ASP.NET 4.0, Master Pages, SSRS Reports, HTML, JavaScript, SQL Server 2012 and Transact-SQL, Web Services.
Confidential, Boston, MA
Sr. Dynamics CRM Consultant
Responsibilities:
- Involved in project from requirement gathering level. Design functional level documents and part of project design team to design architecture of project.
- Involved in requirements gathering, analysis, project planning and resolving.
- Customized MS Dynamics CRM 2016, 365 Online application based on the business requirement.
- Created Organizations, Business units, Teams and their relationships.
- Created Custom Entities, Custom attributes for individual business units, in MS Dynamics CRM 365, per their business process.
- Migrated & Integrated Microsoft Dynamics AX w\MSCRM System for entities like Products, Customers, Contacts, Sales Orders, Invoices using third party software(s) like Kingsway Soft
- Configured and customized CRM using web-based administration tools (form layout, workflow design, Web Resource, Iframe and view creation, etc.
- Used Pre and Post Images during Plugin Execution Phases for various complex Plugins
- Used Plugin to throw custom Business Process Flows errors to cancel user transaction.
- Extensive experience in developing Custom Plugins using Plugin Context, Organization Context, Retrieve Multiple, Retrieve, Associate, Disassociate.
- Created relational data modeling, data warehouse(DW) modeling loading (ETL) for very large data bases. Applied DW/BI concepts to manage and monitor accounts and resources in Microsoft Azure cloud.
- Developed Fetch XML based custom reports for CRM users
- Created custom workflows to calculate Probability weighted revenue.
- Relocation of data from Excel source to CRM using SSIS component of Kingsway Soft.
- Upgraded Dynamic CRM from 2016 to Dynamic365.
- Extensively used CRMSDK to perform operations on CRM Entities.
- Used SOAPUI to test the REST Web service call.
- Working with API in .Net Framework.
- Implemented virtual cloud infrastructure leveraging latest features of Azure portfolio, Microsoft Office 365, Azure Active Directory.
- Developed plug-ins for Dynamics CRM applications.
- Experience with technical and functional requirements.
- Working knowledge of XML, SQL, SSRS and SQL Server.
- Used Entity Framework for database operations.
- Developed 20+ plugins and 10+ custom workflow activities.
- Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
- Work on improving and customizing the current CRM instance by use of custom plug-ins, web services, and web forms.
- Help to incorporate existing legacy applications into a central Microsoft Dynamics CRM system
- Used Test Driven Development (TDD).
- Using Azure Logic Apps created workflows in CRM and managed to get the alerts when the workflows failed.
- Used Advanced Find feature of MS Dynamics CRM 2016 and created multiple views of System entities.
- Relocation of data from Excel source to CRM using SSIS component of Kingsway Soft.
- Involved in Code reviews. Peer Reviews for developing quality code.
- Given support and also involved in maintenance process.
- Customized Dashboards based on the custom reports and charts (requirements) created Used Visual studio test project and accomplished unit testing including both automated and manual testing.
- Document management with SharePoint integration.
Environment: MSCRM 2016/15, On-Premises Deployment, C#, Plugin Registrations Tools, XRM Toolkit, Visual Studio .NET 2013, Dynamics AX, SCRIBE, SSIS ETL Tools, ADO.NET,ASP.NET 4.0, Master Pages, SSRS Reports, HTML, JavaScript, SQL Server 2012 and Transact-SQL, Web Services.
Confidential
MS Dynamics CRM Consultant
Responsibilities:
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Managed Microsoft Navision software implementations for clients throughout the US, in addition to training clients, creating training material, providing product support and participating in sales presentations.
- Conducted production environment developments, custom developments and reporting projects.
- Performed troubleshooting of client CRM issues and maintained documentation of all reported issues.
- Created the models, views and controllers using ASP.NET MVC 3, C#.NET.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Delivered effective CRM solutions by creating and using design specifications, test scenarios and associated documentation.
- Used Entity Framework for database operations.
- Used Agile methodology to implement the application.
- Worked on Maintenance of database-backed websites.
- Developed and tested MS Dynamics CRM client-side programming using (JavaScript / JSON / jQuery / HTML) using the Microsoft Dynamics CRM Customization SDK Tool Kit.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in VB.NET.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- To build in login function and adjusts automatically to suit the device/screen used ADX portal.
- Implemented security technologies in ecommerce development.
- Creating configuration files to deploy the SSIS packages across all environments.
- Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL.
- Adxstudio Portals is installed mainly in Dynamics CRM to build and update Web Portal pages from inside the CRM
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2010 development tool for building Web Application.
- Developed UI workflow to add default price list when new products are created.
- Imported products from a CSV file using Data Maps and Imports.
- Created solutions in database and communication software across the entire company
- Manage database security, Design, develop and implement automated data backup.
- Developed database objects like Tables, Views, Stored procedures in SQL Server 2008.
- Involved in complete SDLC life cycle of the application.
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Migrated windows applications from VB6 to VB.Net.
- Configured and developed Oracle Siebel portal application and successfully integrated various web technologies such as JavaScript, XML and XSLT onto the Siebel front end.
- Created migration plan for moving from SharePoint Portal Server 2001 to SharePoint Portal Server 2003.
Environment: .Net 4.0, MS Dynamic CRM 2013/2015, Asp.Net MVC 3, C#.Net, Entity Framework, AJAX, JSON, Agile, HTML, IIS 6.0, MS Visual Studio 2010, jQuery, Bootstrap, TDD, N-Unit, WCF, VB6, Windows Application, SQL Server 2008, SSIS and SSRS.