Senior Microsoft Dynamics Crm Developer Resume
Norwood, MA
PROFESSIONAL SUMMARY:
- Around 9 years of IT experience in Analysis, Design, Development of .NET and CRM applications with involvement in all stages of SDLC.
- Experience working on NET 4.0/3.5/2.0, C#, VB.NET, ASP.NET, XML, DHTML, Web Services, Java Script, Angular 2/4, HTML, CSS, Web Application, Visual Studio 2010/2008/2005/2003 , SQL Server 2008 R 2/ 2008/2005/2000 , MS Dynamics CRM4.0, 2011, 2013, 2015, 2016 and Dynamics 365.
- Expertise in developing and deploying plug - ins, custom workflow activities and java script extensions for MS CRM.
- Hands on experience on Dynamics CRM forms customization using JavaScript and integration of CRM with other web/windows applications.
- Creating SSIS packages to export reports from MS Dynamics CRM.
- Well experienced in developing responsive web applications using HTML5/CSS3, Angular, Bootstrap CSS Framework.
- Worked using Model-View-Controller (MVC) framework for developing web applications.
- Experience in developing web applications using .NET Framework.
- Expertise in developing the web applications using Entity Framework.
- Experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2014/2012/2008 Integration Services (SSIS), SQL Server Tuning Advisor.
- Experienced in unit testing a project with visual studio test project using automated as well as manual testing.
- Hands-on experience in database development in SQL Server 2005/2008/2012 , for creating complex database queries, writing SQL data objects Like User Defined Functions, Constraints, Indexes, Views, Stored Procedures, Cursors and Cluster/Non-Cluster Indexes and joins statements for application.
- Have good experience of SSRS (SQL Server Reporting Services) and SSIS (SQL Server Integration Services), Dashboard customization with complex charts built from SSRS.
TECHNICAL SKILLS:
Web Technologies: AJAX, XML, CSS, Web Services, Web Parts
Server Scripting: ASP.NET 2.0/3.0/3.5/4.0/4.5 , ASP
Languages: .NET 4.0/3.5/2.0, ASP.NET 4.0/3.5/2.0, VB.NET, C#, XML, Web Services.
Databases: SQL, SQL Server / 2008, Reporting and Testing MS SQL Reporting Services, Crystal Reports
Development Tools: Visual Studio 2003/2005/2008/2010/2012 Team Edition and MS Dynamics CRM, 2011, 2013, 2015, 2016, Dynamics 365 9.0, Ribbon Work Bench, SharePoint 2010/2013, Versioning Team Foundation Server (TFS), Visual Source Safe (VFS), Subversion, Tortoise SVN
Operating Systems: Windows, Mac and UNIX
Web Servers: Windows Server 2008/2003/NT
UML, Agile, Object: oriented Analysis/Design
PROFESSIONAL EXPERIENCE:
Confidential, Norwood, MA
Senior Microsoft Dynamics CRM Developer
Responsibilities:
- Analyze the requirement and do High level and Low-level architectural design.
- Involved in story discussion with Business System Consultant and Client to create stories for each sprint.
- Design and customize CRM 2015/2016 forms, ribbons, site map, workflows, Dialog.
- Worked on tablets and mobile platforms with CRM 2015/2016.
- Designed the web UI using Asp.net, MVC5, HTML5, JavaScript, JQuery, CSS, Infragistics grid controls.
- Code review of plug-in, custom workflows and custom Asp.net, MVC Application (ISV).
- Design and develop custom Plug-in and workflows.
- Worked on Fetch XML for query expression.
- Worked on plug-in and workflows depends on business requirement.
- Worked on Managed and Unmanaged solutions.
- Used SSRS create reports in the system to provide accurate data for business decision making.
- Worked on SSIS and Scribe packages for importing and exporting data.
- Design and develop custom web application using Asp.net MVC 5.
- Actively participated in daily scrum and defect triage meetings.
- Worked on TFS for source control.
- Worked as per Sprint using Agile Methodology.
Environment: Microsoft Dynamics CRM 2015, Microsoft .NET 4.5, C#, Visual studio 2015, JavaScript, jQuery, AJAX, LINQ, Entity Framework, SQL Server 2014, IIS 7.5 and TFS.
Confidential, New York
Senior MS Dynamics Developer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Understanding and analyzing the client's requirement and involved in GUI designing of the application
- Created Entity Attributes, Lookup fields and customized forms/views for all System &Custom Entities.
- Pre-populating data into the CRM page during the page load using JavaScript, CRM Web Services and XML object.
- Involved in various meeting held based on upgrade of the current CRM 2016 version to the Dynamics 365 version 9.0.
- Implemented ODATA endpoint on entities like Accounts/Leads/Contacts/Opportunities and other Custom Entities.
- Involved in using JavaScript and AJAX for Client-side validations and validating the input data.
- Implemented the code in Visual studio 2015, .NET framework and deployed.
- Created SSIS packages for different data loading operations for many applications.
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and deployed web services as per the business requirements.
- Created .NET plug-in to send an alert e-mail to all users who have not reviewed their account in last 60 days.
- Designed different components using C#, .NET language with extensive use of Object-Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
- By using SOAP request, I tested the web methods in the application.
- Created Stored Procedures for generating reports by using Server Reporting Services (SSRS), Triggers, and Views for performance tuning and retrieval of data.
- Implemented various test cases for Unit testing using NUNIT.
- Implemented Power BI Visualizations to Microsoft Dynamics 365 personal Dashboards.
- Created many Web Resources, Plug-in, Workflows, Entities and Relationships. Worked on customization of ribbons using Ribbon Editor Tool.
- Developed custom plugins using C#, SQL and JavaScript in Agile development environment.
- Used Team Foundation Server (TFS) for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
- ETL tools for the definition, development and testing of the processes and programs necessary to properly display data in MS CRM 2016.
- Work with other data analysts, business users and IT professionals to ensure that data requirements are met with the highest degree of integrity and efficiency that is practical and cost effective.
- Ensure that documentation is captured, maintained, understood by and available to business and/or IT partners.
- Experience in Project Management with Team Foundation Server.
- Participate in, or facilitate, business process and requirement sessions to ensure that all fully understands the requirements and the data necessary to support those requirements
- Develop, test and manage MS CRM 2015 jobs to specifications and design.
Environment: MS Dynamic CRM 2016, Dynamics 365 C#.Net, Entity Framework, AJAX, JSON, Agile, ASP.NET, Microsoft SQL Server 2012, SSIS, SSRS, JavaScript, WCF, AJAX, XRM Toolkit, SDK, Plugin Registration Tool, Ribbon Editor Tool, Visual studio 2015, ODATA, PL/SQL and Team Foundation Server, HTML, IIS 6.0, MS Visual Studio 2015, TDD, N-Unit, Windows Application.
Confidential, Marlborough, MA
Microsoft Dynamics CRM Adminis trator/Developer
Responsibilities:
- Microsoft Dynamics CRM Installation
- Installed and deploy Microsoft dynamics CRM server
- Configured Microsoft Dynamics CRM
- Created new Security roles manage and delete existing security roles for an organization
- Supported several implementations of Microsoft Dynamics CRM for users
- Maintained and Extended Microsoft Dynamic CRM Deployments.
- Extended Security Roles
- Used workflows to setup Email routing.
- Responsible for gathering Business, Functional requirements and Use cases and requested for a walk through.
- Involved in requirements gathering, analysis and project planning.
- Created Custom Entities, Custom attributes for individual business units in MS Dynamics CRM, according to their business process.
- Customized Account Entity fields and related the Account Entity with all other Custom Entities
- Creating reports on Account Entity with graphical summary and calculated results
- Modified Sitemap file to display all the related entities in navigation bar of Account record
- Created Fetch XML for new report and modified fetch XML using BIDS to customize the report and import back to CRM
- Developed complex reports using SSRS and deployed into MS CRM.
- Created .NET plug-in to send an alert Texts to all users who have not reviewed their accounts in last 60 days
- Imported products from a CSV file using Data Maps and Imports.
- Trained users on using the Microsoft CRM outlook client with Online and Offline mode features
- Prepared Instructions manual for Installation, Un-installation, Re-installation and configuring Microsoft CRM Outlook client
- Doing the initial setup of Production environment in order as creating Business Units, Roles, Territories, users and then importing accounts with assigning ownership
- Importing and exporting customizations between QA and Production environments
- Prepared requirement documents, documents and security policy documents
Environment: MS CRM 2013, Visual Studio 2012, C#, ASP.NET, JavaScript, AJAX, SSRS 2012, MS SQL Server 2010/2012, SSIS 2012, MS Office.
Confidential, Blue Bell, Pennsylvania
Microsoft Dynamics CRM Developer
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 Sound Bank to the MSCRM.
- Customized various system entities and created custom forms, custom fields, custom views etc.
- Created all the security roles and users accordingly in the system based on roles.
- Perform one to one requirement gathering session with Business users and prepared the Enhancements lists in Service Module.
- Used MS Dynamics CRM 2013 Customization tools to customize system components such as forms, views, attributes, relationships, and entity mappings.
- Design and Develop Complex ERM to describe the relation between different custom and system entities.
- Analyzed the business requirements and advised feasible solutions to achieve business goals.
- Developed scribe integrations to applications and pull data from Online MS Dynamics CRM to local database for analytics and reporting purpose.
- Configuration of MS Dynamics CRM with Microsoft Outlook 2013.
- Worked with CRM SDK for customize the entities, field forms etc.
- Developed workflows to automate various business processes.
- Involved in Agile Sprint planning meeting performed CRM system administrating including Configure system wide settings, setting entity and global auditing, setting duplicate detection rules and schedule detection jobs.
- Using performance monitor to epitomize performance and fine-tuning CRM SQL database and CRM application server.
- 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.
- Worked with Team Foundation Server (TFS), which stores all code, as well as a record of all changes and current checkouts in Project.
- Gathered a variety of data points for reporting services.
- Developed complex reports using SSRS and deployed into MS CRM.
- Developed ODATA endpoint on required entities in CRM.
- Developed Jscript libraries for various data validations and customizations.
- Cleaning data using bulk deletion, exporting data, setup data import asynchronous job.
- Used MS Dynamics CRM 2013 customization tools to customize system components such as forms, views, attributes, relationships and entity mappings.
- Developed complex reports using SSRS and deployed into MS CRM.
- Several Client-side extensions using JavaScript, CSS and HTML.
- Designed the Security Model for the production environment.
- Created Dashboards, Views, Reports and Charts.
- 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.
- Designed and created material for the end-client.
Environment: MS CRM 2013, Visual Studio 2012, C#, ASP.NET, JavaScript, AJAX, SSRS 2012, MS SQL Server 2010/2012, SSIS 2012, MS Office.
Confidential
.NET/CRM Consultant
Responsibilities:
- Gathered end-user's business requirements and translated them into CRM Application Functions using Web Pages/Win Forms with C#.
- Created and developed Microsoft Dynamics CRM Custom Web Pages (callout, workflows, data migration, e-mail integration, new web forms) to plug into out-of- the box MS CRM Solution.
- Migrated Data from Microsoft Dynamics CRM 4.0 to Microsoft Dynamics CRM 2011
- Prepared charts which includes Task Assignment, Providing Estimates, setting up delivery dates and conducted scrum meetings as when needed.
- Analyzed, developed and integrated Custom Dashboard's for Customer Service Management.
- Developed custom CRM Web Application Systems by using C#, SQL Server for supporting end users’ operations of small and medium business.
- Developed MS CRM 4.0 plug in and work flow assembly to support accounting and customer services business process for system integrator client.
- Integrated Web application with MS CRM by using Iframe and MS CRM Web Services.
- Developed Multiple Presentation Layers with several Graphical User Interfaces using Web Forms, VB.NET and C#.NET.
- Developed several Navigation Menus, Toolbar Controls, navigation bar items using HTML, CSS, Java Script.
- Provided guidance with support for clients and internal consultants to utilize CRM System.
- Gathered requirements, involved in design/development/testing and documentation of various CRM/ .Net/ MS Dynamics tasks.
- Automated Workflow construction, customization and implementation.
Environment: MS Dynamics CRM 4.0, CRM 2011, .Net Framework, Visual Studio 2008, C#, WCF, JavaScript, MS SQL 2008, ADO.NET, XML/XSLT, .Net Web Services, CSS, HTML, WCF, SSIS and win forms.