Senior Microsoft Dynamics Crm Developer Resume
SUMMARY
- 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).
- Good experience as a software developer, in Functional Specifications, Analysis Design, Web Development, testing and maintenance of applications.
- Goode Experience with different versions of Microsoft Dynamics CRM 2011, 2013, 2015, 2016.
- Experience in developing plug - ins, and workflow and perform sitemap, Ribbon Xml customization for CRM 2016.
- Expertise in Microsoft CRM 4.0, 2013,2015,2016 Implementation, Migration, customization and Integration MSCRM web service with JavaScript, JQuery, ASP.Net, C#, VB.NET, MVC, XML, JSON, IIS, SQL Server and Active Directory.
- Good work experience in ADX Studio/Naos Portal integrations with MS CRM 2015 & 2016
- Customized CRM forms & Reports using MorphX IDE, Visual Studio, TFS, X++, SQL Customization X++ Forms, reports and Database Objects.
- Experience in using reporting tools like Crystal Reports, SSRS and SSIS, Dashboard customization with complex charts built from SSRS.
- 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, Fetch XML, XML Technologies and Web Services.
- Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like QC/ALM and JIRA.
- Worked with CRM features like New Security Features, Enhanced Business Rules, and Hierarchy Visualization.
- Experienced in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Expertise in database design, table creations, development of Stored Procedures, Views, Functions, Triggers, Complex Packages, Cursors, Indexes, PL/SQL Developer
- Experience with integration and functional testing, SCRUM methodologies and Sprints.
- Expertise in generating Entity relationship diagrams to describe the relation between different entities, forms, fields etc. with Dynamics CRM SDK.
- Having experience in creating Sitemaps for an organization using XRM toolbox, expertise in working with Message queues (MQ) for Inter Process communication.
- Experience in conducting Gap Analysis, User Acceptance Testing (UAT), SWOT analysis, Cost Benefit analysis, ROI Analysis, Data flow diagrams, Entity Relation diagrams, Developing Business Process Re-Engineering and Process Modelling using MS Visio.
- 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.
- Experienced in analysis of complex business problems; prioritizing, translating, organizing and documenting problem to the technical team.
- Expertise in Requirement Analysis, requirement modeling using Unified Modeling Language (UML) and Object-Oriented Analysis.
- Experience in all phases of Software Development Life Cycle (SDLC) including Business Requirements gathering, Design, Business process flows, Business process modeling, Analysis, and Documentation using Waterfall and Agile (Scrum) methodologies as a Business Analyst.
- Oversaw maintenance of IIS, SQL, and network file servers, as well as led the migration of SQL Server 2008 to SQL Server 2014 & 2016, architecting a plan to take advantage of new SQL Server capabilities such as in-memory OLTP.
- Install, maintain and support AppDynamics Pro and AppDynamics for Databases which consists of three environments.
- Experienced requirement elicitation techniques like interviews, brain-storming, document & interface analysis and organizing sessions with Subject Matter Experts (focus groups).
TECHNICAL SKILLS
CRM Technologies: Microsoft Dynamic CRM 365, 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, AJAX, Angular JS, Bootstrap
Tools: and Utilities: Visual Studio 2008/2010/2012/13/15 , 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
Senior Microsoft Dynamics CRM Developer
Responsibilities:
- Created several plug-ins and workflows for upgrading the system and maintaining data integrity for client and other entities and created Workflow based on requirements from Sales and Marketing department.
- Collaborated with several disciplines such as architects, developers, PM, vendors, stakeholders, business partners, data center ops, DBAs, Active directory domain administrators, network, exchange and security.
- Created UML, Process flow diagrams and Workflow process for approval mechanism and created various patient forms viz., Preauthorization Form, Claims Form, Patient admittance forms.
- Designed and integrate data flows between CRM application and internal application using API’s
- Customized the MS Dynamics CRM entities, forms and views, as well as workflows around that needs for an interface
- Developing custom plug-ins/ workflows Synchronous/Asynchronous Sandbox plug-ins compatible for CRM on cloud.
- Performed CRM configuration, custom assembly development, integration code and data migration scripts for Microsoft Dynamics CRM-based projects
- Created custom web resources using java script to validate forms
- Customized dashboards based on the custom views, reports and charts.
- Configured, customized Microsoft dynamics CRM 2016 online application software multiple times to meet business needs
- Integrated MDM (master data management) with CRM for improved data quality.
- Created a detailed project plan which includes tasks based on their priority. Provided CRM end client preparing for case and service managements for office staff. Assisted the group in essential testing and sending of the solution.
- Extensively used Kingsway Soft ETL tool for migrating data from various data sources in to CRM.
- Involved in working with Scribe Integrations and troubleshooting issues reported by customers.
- 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), sales, marketing, and service personnel in your organization have a powerful new way to work with Dynamics 365 data.
- Performed in-depth analysis of customer issues to determine causes and develop solutions.
- Implemented Click Dimensions as an email template.
- Build Workflows to create an efficient way of communication among different Divisions/Agencies by Auto-Email notifications for key updates on any Dynamics CRM records.
- Customized MSCRM form On Load, On Save Status changes events.
- Using XRM Toolkit to integrate with CRM Web services - REST / SOAP.
Environment: MS Dynamics CRM 2016 Online, HTML, JavaScript, SQL Server 2012 and Transact-SQL, Web Services. C# ASP .NET, Dynamics 365 Online, SharePoint List Integration Bi-directional Sync w\CRM, SCRIBE, SSIS, IFD & ADFS Setup & Configuration
Confidential, Moline IL
Sr. CRM Consultant
Responsibilities:
- Design, develop, and test end-to-end MS Dynamics CRM applications encompassing user interfaces, application logic, and data modeling
- Responsible for gathering the new Business Requirements, change requests and analyzes the requirements given by the client.
- Customized MS Dynamics CRM 2013, 2015, 2016 application based on the business requirement.
- 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.
- Created portals for end users using inbuilt Dynamics 365 portals and hosted entity forms, web forms, entity lists which allowed external users to create new applications, edit existing data and read existing data.
- Used extensively jQuery, JavaScript for client-side validations and access data within the HTML controls.
- Used JavaScript on Load, Save and Changed event of CRM control.
- Worked on Web API’s and editable Grids using MS Dynamics CRM 365 online.
- Extracted business insights from CRM data through Visual dashboards, SSRS reports and Interactive service hub.
- 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.
- Created and consumed Web Services using Visual C#, ASP.NET.
- Created/updated custom entities, forms, custom actions, workflows, business rules, in Dynamic CRM 2013/365.
- 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.
- Reviewed design documents detailing behaviors and requirements.
- 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 - Bentonville, AR
Sr. Dynamics CRM Consultant
Responsibilities:
- Involved in design and development of on-premise application using Microsoft Dynamics CRM 2013, SDK, Java script, VS 2012, C#, ASP.NET and Microsoft SQL Server 2012.
- Analyze functional capabilities and limitations of out of box application and make wise decisions to reduce amount of custom code developed.
- Experienced in coaching/mentoring the team and helped removing impediments, also helped in conducting meetings, reviews, walkthroughs, and customer interviews.
- Determine and discuss system impacts and possible risks due to changes made to achieve new requirements.
- Involved in Dynamics CRM data capture, integration, auditing, data mapping, importing data and creation of interfaces.
- Customized MS Dynamics CRM 2016 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 2013, according to 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 KingswaySoft
- 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
- Developed FetchXML 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 KingswaySoft.
- Upgraded Dynamic CRM from 2013 to 2015.
- Extensively used CRMSDK to perform operations on CRM Entities.
- Used SOAPUI to test the REST Web service call.
- Working with API in .Net Framework.
- 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.
- 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.
- Create plugins on appropriate entity events, workflows and dialogs to achieve business functionality.
- Performed administrator tasks like backup, restore, maintenance of databases, creating security roles, sharing of records across teams etc.
- Developed custom SSRS reports in Sql server 2012 for CRM 2016 to supply the business with needed information for strategic decisions.
Environment: Dynamics 365, MSCRM 2016, CRM SDK, SCRIBE. C#.net, Visual Studio 2012, MS Sql Server 2008, IIS 7.0, JavaScript 2.0, XML, Knockout JS and JQuery.