Microsoft Dynamics Crm Consultant Resume
Jefferson City, MO
SUMMARY
- Over 8+ years of Experience in developing business solutions using Microsoft Technologies like .NET, MS Dynamics CRM and SQL Server.
- Experience with Microsoft Dynamics CRM 4.0, 2011, 2013, 2015, 2016.
- Over 3+ years of professional experience as a .NET Developer in analysis, design and implementation of web based, windows based client - server applications in Microsoft technologies using ASP.NET, Web Services, Windows Services, and SQL Server
- Havingimplementation experience in configuration, customization and upgrading of Microsoft Dynamics CRM
- Experienced in Azure, WCF, CRMSDK,Developer Plug-in and custom workflow, .NET Framework
- Extensive experience in ASP.Net, C#, VB.Net, ADO.Net, Web Services,Windows Services, WCF Services, OOPS, XML, HTML, Text Editor, VBScript, JavaScript, Angular JS, SQL Server2008/2012,Visual Studio2010/2012.
- Experience in developing of workflows, dialogs, business processes, business rules, dashboards, charts and wizard based reports.
- Experience with the Dynamics CRMSDKand Services (2013,2015, 2016)
- Extensive experience in Testing CRM and backend database.
- Experience in interacting with MS CRM database through CRM web service or SQL query.
- Experience in migrating/manipulating data using LINQ and XRM that help in facilitating data migration within CRM across various entities
- Experience in building RESTful web API and MVC web sites with HTML, XML, JavaScript, JQuery, AngularJS, strong knowledge of Object-Oriented concepts
- Expertise in Database Systems, SQL, T-SQL and Stored Procedure.
- Experience in developing the business reports using SSRS and Crystal Reports.
- Experience in Microsoft Dynamics CRM Data integration towards import/export of data using SSIS and custom application development.
- Have good experience of SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integration Services), Dashboard customization with complex charts built from SSRS.
- Experience in working with client customizations using XRM library, HTML, Jscript and JQuery.
- Experience in working with divergent technologies including IIS, HTML, CSS and Java Script
- Hands on experience on Dynamics CRM forms customization using JavaScript and integration of CRM with other web/windows applications.
- Experience in creating custom integration solution with products like ADXStudio, Office 365, and SharePoint etc.
- Proficient in design/deployment of Workflows in CRM to automate business processes
- Experience in developing multi-tiered and distributed architectures using .NET related technologies such as C#, ASP.Net, ADO.Net, AJAX, JavaScript, WCF, SOAP and XML Web Services.
- Experienced in implementing using Agile and Sure Step methodologies.
- Experience in design, development of User Interface (UI) applications and implementation of Internet/Intranet applications using C#, ASP, ASP.NET, Web Services, IIS, HTML, DHTML, XHTML, CSS, Java Script, jQuery, Angular JS, XML and XSL including COM and SQL.
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, Silverlight, AJAX Controls, Web parts, JQUERY, Photoshop and Flash.
- Expertise in HTML, DHTML, CSS and also JavaScript and validation controls for performing Form validations.
- Experience in XML related technologies: XML, XSL, XPATH and XSLT for formatting output and schemas
- Experience on Design Patterns and Model View Controller (MVC) architecture.
TECHNICAL SKILLS
ERP Technologies: Microsoft Dynamics CRM 2016, 2015, 2013, 2011
Other Technologies: HTML, CSS, PHP, Java Script, JQuery, XML, XAML, Fetch XML, JSON and ODATA
Programming Language: C#.NET, ASP.NET, MVC, VB.NET
SQL Server Technologies: WCF, WWF, SSRS, SSIS, SSAS and SQL Server Data Tools.
Data Base: MS SQL Server, MS-Access
Operating Systems: Windows 2007/08/XP MS DOS, UNIX GUI
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, JQuery, Angular.JS.
Designing Tools: Adobe Photoshop CS, Adobe Image Ready CS, Macromedia Flash, Rational Rose 2008
PROFESSIONAL EXPERIENCE
Confidential, Jefferson City MO
Microsoft Dynamics CRM Consultant
RESPONSIBILITIES:
- Involved in Customization of tools to customize system components such as forms, views, entities, attributes, relationships, and entity mapping.
- Developed REST web API to integrate business processes and data flows between CRM and other applications.
- Customized Sale module including leads, accounts, contacts, opportunities and related custom entities according to the business process.
- Utilize entity relationships and mappings to reduce the amount of workflows and plugins and simplify the solution. Customize sitemap via Xml Toolbox.
- Provided server requirements forCRM2016On Premise.
- Built CRM reports using Fetch XML and/or SQL queries.
- Worked with ASP.NET AJAX to create rich UI web applications and to improve performance
- Involved in migratingMicrosoft Dynamics CRM 2013 customization to CRM2015.
- Creating the web Resource by using JavaScript ODATA query for writing and reading the data from CRM Org on different events within the CRM forms and fields.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts
- Pre-populating data into the CRM page during the page load using JavaScript, CRM Web Services and XML object.
- Involvedindata migrations and update operations using LINQ and XRM within CRM across various entities.
- Extensively involved in designing the SSIS packages to export data from flat file source to SQL Serverdatabase.
- Extensively used CRMSDKand retrieved data from CRM using REST Endpoint with JavaScript and JQuery.
- Team foundation Server (TFS) is used for collaboration and version control.
- Creating dashboards and reporting systems on CRM applications.
- Configuring and integrating software applications, APIs and add-ons.
- Providing installation and deployment strategies for hosted Microsoft Dynamics CRM and other considerations.
- Custom workflow assembly development Data migration and integration using Dynamics CRM.
- Developing reports, charts and dashboards for specific business requirements.
- Troubleshooting and coordinated deployment between environments with other teams.
- Updating the UI in CRM meeting new business requirements.
- Customize Dynamics CRM entities, create multiple forms (security based) on entities, add custom JavaScript on form events, and add web resources, navigation links to achieve the business requirements.
- Configuration of MS Dynamics CRM with Microsoft Outlook 2016
- Implemented Plug-Ins defining business rules and validating data.
- Debugged JavaScript used in CRM system.
- Configured CRM settings to adapt security policies within different environments using security roles.
- Created and customize reports in the system by using SQL Server Reporting Services (SSRS) to provide data for demand planning and opportunity management
- Created organizations, business units, groups and their relationships.
ENVIRONMENT: Microsoft Dynamics2016/2015,JavaScript, .Net,SQL Server 2008/2012, Azure, SSRS,SSIS,Visual Studio,SharePoint,MicrosoftDynamicsCRMSDK,TFS.
Confidential, Philadelphia PA
Microsoft Dynamics CRM Developer
RESPONSIBILITIES:
- Designed, developed and supported Microsoft Dynamics applications.
- Involved in requirements gathering, analysis and project planning.
- Involved in Dynamics CRM data capture, integration, auditing, data mapping, importing data and creation of interfaces.
- Customized MS Dynamics CRM application based on the business requirement.
- Customized Workflows and Plugin for automated processes, based on requirement from sales and marketing department to increase visibility and efficiency.
- Created organizations, business units, groups and their relationships.
- Created Custom Entities, Custom attributes for individual business units in MS Dynamics CRM, according to their business process.
- Used LINQ to SQL for querying the database and for data manipulation tasks.
- Design and develop REST service using Web APIs.
- Design and Developed SQL stored procedures
- Developed out-of-box workflows and custom workflows for CRM 2013based on user needs.
- Developed plug-ins, created workflow activities consumed MS Dynamics CRM web services using CRMSDKand configured the integration of MS Dynamics CRM with existing website.
- Developed custom SSRS reports for CRM.
- Used CRM web service and developed a custom service using WCF to provide extended functionalities to the common methods of CRM
- Design and customize CRM forms, ribbons, site map, workflows, Dialogue.
- Design and Developed custom Plug-in and workflows.
- Extending MicrosoftDynamicsMSDynamicsCRMFunctionality through theSDK. Creating SSRS reports to support reporting, data analysis, and business planning.
- Extensively worked in the MVC design pattern with Razor engine for the better website performance
- Responsible for application code and version control using TFS.
- Worked on Business logic coding, testing and UI Design
- Customize Dynamics CRM entities, create multiple forms (security based) on entities, add custom JavaScript on form events, and add web resources, navigation links to achieve the business requirements.
- Configuration of MS Dynamics CRM with Microsoft Outlook 2013
- Developed business objects using C# for various modules
- Integrated Custom WCF Service with other applications
- Imported contacts from existing application into MS Dynamics CRM using the WCF service.
- Consolidated and tracked contact information in one MS Dynamics CRM system.
- Worked on setting up relationship between System & Custom entities
- Used Advanced Find feature of MS Dynamics CRM and created multiple views of System entities
- Generated Sales Reports for statistical analysis of data at user level using SSRS
- Customized Dashboards based on the custom reports and charts created.
- Used Visual studio test project and performed unit testing including both automated and manual testing
- Created User defined Functions, Stored Procedures and Views using SQL Server 2012
- Worked on dashboards in CRM 2011. Surveyed variety of users to develop customized dashboards according to their security roles.
- Analyze the requirement and do High level and Low level architectural design.
- Code review of plug-in and custom Asp.net MVC Application.
- Active participant in the weekly status meeting, SPRINT meeting & business requirement walk though meetings.
ENVIRONMENT: MS Dynamics, 2011,SQL Server, HTML, CSS,JavaScript, .Net, SharePoint,SSRS,SSIS,T-SQL,MicrosoftExcel,Visual Studio,Microsoft Dynamics CRMSDK.
Confidential, Pheonix AZ
Microsoft Dynamics CRM Developer
RESPONSIBILITIES:
- Installed and configured MS Dynamics CRM 2013 system for development and testing, configured server instance, created organizations.
- Involved in Customization and Configuration of Microsoft Dynamics CRM.
- Served as Subject Matter Expert relating to the CRM tool business process, data entities, and relations to other systems.
- Implemented web services using WCF to integrate the client systems.
- Integrated MS Office Outlook 2013 with MS Dynamics CRM 2013.
- Integrated and monitored SharePoint 2010 integration with CRM 2013 for document management under different site security settings.
- Discussed the requirements with end user and propose solutions to achieve business goals.
- Customized system entities and custom entities to meet the business requirements.
- Used SSIS Import data into the system using multiple sources.
- Created custom dashboard, create custom Ribbon button and configured sitemap using Pragma toolkit.
- Used Bing Maps API to design and develop dashboards to display incoming customer requests and update address coordinates in the Microsoft Dynamics CRM 2013.
- Suggested several security policies on various entities in the system to manage and implement appropriate access controls
- Migration of data from Excel source to CRM using SSIS.
- Used Advanced Find feature of MS Dynamics CRM and created multiple views of System entities
- Built web pages that are more user-interactive using JQuery plugins, JavaScript.
- Generated Sales Reports for statistical analysis of data at user level using SSRS.
- Developed UI interface using HTML, Java Script, CSS, JQuery
- Imported contacts from existing application into MS Dynamics CRM using the WCF service.
- Integrated with SSRS to support reporting, data analysis, and business planning.
- Worked on setting up relationship between System & Custom entities
- Upgraded asp.net web pages and Plugins assemblies.
- Designed the Front-end screens using C#, CSS and JavaScript.
- Customized the forms to extend the functionality and to meet the client requirements.
- Maintained version control during solution import & export using SVN.
- Provided CRM end user training for case and service managements for department staff.
- Collected existing infrastructure information including Active Directory, SQL server, Reporting Server instance for implementation of MS Dynamics CRM 2013 system.
- Created several plug-ins and workflows for enhancing the system and maintain data integrity.
- Created custom asp.net pages and configured forms and views for new modules to be added to MS Dynamics CRM system.
- Used SSRS create reports in the system to provide accurate data for business decision making.
- Provided technical guidance to the team and participated in several sessions of code review.
- Assisted the team in basic testing and deployment of the solution.
ENVIRONMENT: MS Dynamics 2013, HTML,SharePoint,JavaScript, AJAX, C#,Visual Studio
Confidential, Plano TX
Microsoft Dynamics CRM Developer
RESPONSIBILITIES:
- Involved in Customization of tools to customize system components such as forms, views, entities, attributes, relationships, and entity mapping.
- Developed REST web API to integrate business processes and data flows between CRM and other applications, such as NLS (finance ERP system).
- Developed web sites to handle complex business processes, such as pricing model, present value (PV) calculation, deal opportunity making tool (DMOT), sales quote system, etc.
- Customized Sale module including leads, accounts, contacts, opportunities and related custom entities according to the business process.
- Utilize entity relationships and mappings to reduce the amount of workflows and plugins and simplify the solution. Customize sitemap via Xml Toolbox.
- Built CRM reports using FetchXML and/or SQL queries.
- Working with all aspects of computer technology, ranging from AWS (EC2) configuration to Programming.
- Creating dashboards and reporting systems on CRM applications.
- Configuring and integrating software applications, APIs and add-ons.
- Providing installation and deployment strategies for hosted Microsoft Dynamics CRM and other considerations.
- Custom workflow assembly development Data migration and integration using Dynamics CRM.
- Developing reports, charts and dashboards for specific business requirements.
- Troubleshooting and coordinated deployment between environments with other teams.
- Updating the UI in CRM meeting new business requirements.
- Implemented Plug-Ins defining business rules and validating data.
- Debugged JavaScript used in CRM system.
- Configured CRM settings to adapt security policies within different environments using security roles.
- Created and customize reports in the system by using SQL Server Reporting Services (SSRS) to provide data for demand planning and opportunity management
- Created organizations, business units, groups and their relationships.
Confidential, Melville, NY
.NET DEVELOPER
RESPONSIBILITIES:
- Created user stories, did ASP, C# SQL Server development on the framework, created the filnet application, added features, and functions and presented to the client.
- Hands-on development using .NET 3.5/4.0 Framework, C#, VB.NET, ASP.NET, ASMX and WCF Web Services and ADO.NET.
- Extensively worked with Win Forms using ASP.NET and C#.NET.
- Used Data list, Repeater, Data grid, Place Holder controls to show the data in the UI.
- Communication between Data Access Layer and was established by ADO.NET.
- Worked with Solstice Mobile to gain a better understanding of the agile methodology.
- Web page design using ASPX master pages, HTML, CSS, JavaScript and jQuery.
- Worked on SQL particularly with Transact SQL and Stored Procedures.
- Gained knowledge of software implementation best practices.
- Design and development of web applications using ASP.NET.
- Documentation of Unit Test cases.
- Involved in Analysis, Design and followed the Application SDLC Portfolio flow for building the intranet application.
- Provide software demo for customers, collect requirements, identify business opportunities for future enhancement
- Built sample projects based on customer requirements in ASP.NET, ASP.NET MVC, Windows Forms and WPF.
ENVIRONMENT: ASP .Net, C#,WCF, VisualStudio
Confidential
.NET DEVELOPER
RESPONSIBILITIES:
- Track issues on product quality improvements with development teams based on customer requirements
- Developed Interactive UI Screens using ASP.NET, CSS, HTML, JQuery and AJAX controls.
- Responsible for supporting and resolving technical queries from customers
- Engage in customer interactive support for software development.
- Demonstrate and support online product features
- Initiate, diagnose and assist in debugging codes
- Worked all face of Software Development Life Cycle (SDLC), identifying the requirements and defining the business rules to user requirements.
- Used Service Oriented Architecture (SOA) approach for design and developing distributed applications using WCF and Web Services.
- Developed the independent Windows Communication Foundation (WCF) services.
- Implemented WCF endpoints for services for communication in different protocols.
- Extensively involved in developing components for Business layer and Data Layer, implementing designing.
- Developed ASP.NET (ASPX) class/modules to display backend data on the web browser using ADO.NET.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Properties and Anonymous methods.
- Designed different components using C#.NET language with extensive use of Object Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Developed Web Service Application Programming Interface (API)’s for exposing functionalities to client applications.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Designed website in ASP.NET 3.5 with a consistent site-wide page layout Using Master Pages and their associated content pages.
- Intensive use of Cascading Style Sheets (CSS) and XHTML to design look and feel of the web pages.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Developed the data binding and Data Access with SQL using ADO.NET.
- Created Stored Procedures for generating reports.
ENVIRONMENT: ASP .Net, C#,WCF, VisualStudio
Confidential
.NET DEVELOPER
RESPONSIBILITIES:
- Used Team Foundation Server (TFS) for Version Control, creating and managing projects.
- Involved in the requirements gathering and functional specification phases.
- Extensively researched on the API of Microsoft Commerce Server 2007 and created facades to interact with Catalogs, Profile, Ordering and Marketing Systems.
- Integrated the online ordering application with multiple Point of Sale (POS).
- Created custom module to generate CSV files with data to feed the Business Intelligence (BI) Application for reporting.
- Analyzed & reviewed the code for possible performance optimization, and implemented them for better page response & to lower the load on web servers.
- Involved in the highly visible Quarterly Menu Rollout activities.
- Developed custom User Controls & SharePoint Web Parts.
- Coded utility classes to interact with SharePoint Lists to fetch configuration values.
- Used extensively jQuery & JavaScript for client side validations and access data within the HTML controls.
- Implemented Grid Views & Repeaters to populate & show data.
- Analyzed the SEO recommendations and implemented them in context with the application.
- Created & deployed the robots.txt & sitemap.xml for the site.
- Developed a .NET Console application to generate category specific generic menu pages dynamically using the Menu XML.
- Developed Admin Tool to configure the page meta-data depending on the dynamic category pages.
- Involved in the Post production maintenance and support activity of the portal.
ENVIRONMENT: ASP .Net, C#, JavaScript, jQuery,WCF, VisualStudio