Sr. Crm Developer Resume
Duluth, GA
PROFESSIONAL SUMMARY:
- 8+ years of experience in custom application development and preparing proper strategic development plan by translating business requirements to Microsoft Dynamics CRM solutions.
- Experienced in customization, configuration and integration of MS CRM Ver. 4.0,2011, 2013, 2015 and 2016 (both online and on premise).
- Competent in MS Dynamics CRM, C#, XML, Fetch XML, HTML5, CSS, jQuery and JavaScript, SQL Server, SSIS, SSMS and SSRS .
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
- Proficiency in creating, exporting and importing Managed Solution and Unmanaged Solution to transfer customizations from one environment to another.
- Configuring Entities, Views, Web resources etc. Designing and Customizing CRM forms, Ribbon, Chart, Site map, Plug - ins, Workflows, Dialogue, Custom Workflow assemblies, also others configuration and customizations setup along with integration of MS Outlook.
- Familiar with CRM best practices and Full life cycle implementations.
- Hands-on experience across all stages of Software Development Life Cycle (SDLC) including business requirement analysis, build, unit testing, system integration and user acceptance testing in various methodologies like waterfall, Agile.
- 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 using Microsoft Dynamics CRM SDK, CRM for Outlook (Online/Offline), Data Migration Tools, etc.
- Expertise in developing and deploying plug-ins, custom workflow activities and java script extensions for MS CRM.
- Good Experience in developing windows applications, web applications, windows services and web services in Microsoft Visual Studio .
- Excellent work ethics, self-motivated, quick learner and team oriented. Continually provided value added services to the clients through thoughtful experience and excellent communication skills.
TECHNICAL SKILLS:
CRM: Microsoft Dynamics CRM 2016/2015/2013/2011, CRM 4.0, CRM SDK, SCRIBE, K2, Developer Plug-in and Custom Workflows, I Frames, ISV, CRM Web services.
Languages: C, C++, C#, VB.NET, ADO.NET, SQL.
Web Technologies: ASP.NET, VB.NET, C#, .NET Framework 4.5, 4.0, 3.5, 3.0, 2.0
Database: SQL Server 2012, 2010, 2008, Oracle, My SQL, DB2.
Web Servers: BizTalk, SharePoint.
Tools: Visual Studio .NET, MS Dynamics CRM 2011,2013,2015, SQL Enterprise Manager, SQL Query Analyzer.
Scripting: JavaScript, jQuery.
PROFESSIONAL EXPERIENCE:
Confidential, Duluth, GA
Sr. CRM Developer
Responsibilities:
- Worked on project based directives for client CRM environments. Assist in Upgrade/Migration from CRM 2011 to 2013 & 2015 On-premises Deployment.
- Visual Studio .NET 2014, SQL Server 2012 and Transact-SQL, Web Services.
- 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.
- Configuring and customizing the Microsoft Dynamics CRM platform to achieve the customer’s business requirements.
- Extensively worked on CRM Plugins & Custom Workflow activities development.
- Developed processes for Real time integration between CRM and internal Web Application and vice versa.
- Provided Cost and Resource estimates.
- Developed Plug-ins for Dynamics CRM applications.
- Created custom workflows to calculate Probability weighted revenue.
- Worked with setting up QA, Training CRM environments.
- Extensively worked with Centric Internal teams during Production Deployment Phases.
- Provided Road maps for future CRM enhancements.
- Experience in writing technical specifications design document, deployment documents and operations guide for operation support.
- Worked with API in .Net Framework.
- Used Pre-and Post-Images during Plugin Execution Phases for various complex Plugins.
- Custom development activities for various modules.
- Extensively worked on CRM Plugins & Custom Workflow activities development.
- Extensively used Kingsway Softs ETL tool for migrating data from various data sources in to CRM.
- Provided Cost and Resource estimates.
- Worked with setting up QA, Training CRM environments.
- Extensively worked with HCR teams during Production Deployment Phases.
- Used WCF to interact with the data from MS Dynamics CRM 2013 system.
- Used Vault client/server for version control and source code maintenance needs.
- Developed the solutions, resolve the issues etc.
- Based on the support tickets, fixed bugs on priority basis.
Environment: MSCRM 2015, C#, Plugin Registrations Tools, XRM Toolkit, Visual Studio .NET 2012, Kingsway Soft, SSIS ETL Tools, ADO.NET, ASP.NET 4.0, SSRS Reports, HTML, JavaScript, SQL Server 2012 and Transact-SQL, Web Services.
Confidential, MOORESVILLE, NC
Sr. CRM Developer
Responsibilities:
- Worked on project-based directives for client CRM environments .
- Conducted production environment developments, custom developments and reporting projects.
- Performed troubleshooting of client CRM issues and maintained documentation of all reported issues.
- Creating 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
- Delivered effective CRM solutions by creating and using design specifications, test scenarios and associated documentation.
- Assist in Upgrade/Migration from CRM 2011 to 2013.
- Used Agile methodology to implement the application.
- Worked on Maintenance of database-backed websites.
- Extensively used SCRIBE ETL tool for migrating data from various data sources in to CRM.
- 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.
- Used Data tables and jQuery validations plugins for client side operations.
- 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.
- Implemented security technologies in ecommerce development.
- Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL.
- Extensively worked on CRM Plugins & Custom Workflow activities development.
- Developed processes for Real time integration between CRM and internal Web Application and vice versa.
- Developed Plug-ins for Dynamics CRM applications.
- Developed Fetch XML based custom reports for CRM users
- Created custom workflows to calculate Probability weighted revenue.
- Worked with setting up QA, Training CRM environments.
- Used Test Driven Development (TDD).
- Implemented security technologies in ecommerce development.
- 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 .
- Manage database security, Design, develop and implement automated data backup.
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency.
Environment: MSCRM 2013, On-Premises Deployment, C#, Plugin Registrations Tools, XRM Toolkit, Visual Studio .NET 2012, ADO.NET, ASP.NET 4.0, SCRIBE, SSIS ETL Tools, Master Pages, SSRS Reports, HTML, JavaScript, SQL Server 2012 and Transact-SQL, Web Services.
Confidential
CRM Developer
Responsibilities:
- Gathered end-user’s business requirements and translated them into CRM Application Functions using Web Pages/Win Forms with C# 3.5
- Created and developed Microsoft Dynamics CRM Custom Web Pages (workflows, data migration, email integration, new web forms, sitemap ) to plug into out-of-the box MS CRM Solution.
- Developed processes for Real time integration between CRM and legacy system and vice versa
- Prepared cost/benefit analysis of alternative solutions.
- Prepared Sprint Backlogs and Scrum 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 Loans and Customer Service Management.
- 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 custom CRM Web Application Systems by using C#, SQL Server for supporting end user’s operations of small and medium businesses
- Developed MS CRM 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 I frame and MS CRM Web Services.
- Developed Multiple Presentation Layers with several Graphical User Interfaces using Web Forms, C#.NET 2012 .
- Gathered requirements, involved in design/development/testing and documentation of various CRM/.Net/MS Dynamics tasks.
- Extensively Worked on Entity/Form/View Customizations and written Client side scripts using Java Scripts.
- Extensively consumed Microsoft CRM Web Services.
- Wrote Plug-ins that triggers after all DML activities on database. Extensively used Plugin Profiler for debugging Plugins during development phases.
Environment: MSCRM 2011, On-Premises Deployment, C#, Plugin Registrations Tools, Visual Studio .NET 2010, ADO.NET, ASP.NET 4.0, Master Pages, SSRS Reports, HTML, JavaScript, SQL Server 2010 and Transact-SQL, Web Services.
Confidential
MSCRM Consultant
Responsibilities:
- Worked on project-based directives for client CRM environments.
- Conducted production environment developments, custom developments and reporting projects.
- 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.
- Used Data tables and jQuery validations plugins for client-side operations.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
- 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 SSRS reports in Inventory and warehouse management.
- Developed multiple HTML and Asp.Net web pages and integrated with CRM 4.0
Environment: MSCRM 4.0, On-Premises Deployment, C#, Plugin Registrations Tools, XRM Toolkit, Visual Studio .NET 2008, ADO.NET, ASP.NET 3.0, Master Pages, SSRS Reports, HTML, JavaScript, SQL Server 2008 and Transact-SQL, Web Services.
Confidential
MSCRM Consultant
Responsibilities:
- Involved in Agile Sprint planning meeting Performed CRM system administrating including Configure system wide settings, setting entity and global auditing, setting duplicate record detection roles and schedule detection jobs.
- System test planning and Unit testing using the Microsoft Unit testing.
- Cleaning data using bulk deletion, exporting data, setup data import asynchronous job
- Responsible for designing and developing the Application using ASP.Net MVC, Razor Syntaxes, Razor view engine.
- Built SSRS reports from various heterogeneous sources like SQL Server, Oracle.
- Created SSIS packages for different data loading operations for many applications.
- Tested the code developed to ensure it accurately captured the existing business processes.
- Provided ongoing troubleshooting, defect and enhancements.
- Designed and built SSIS packages and run several scripts for implementing changes in the backend for applications.
- Upgraded ASP.Net web pages and Plugins assemblies.
- Perform CRM Performance Optimization, Error and Trace Diagnostic, DB Backup, Configuration, Bulk delete, and installation of CRM upgrade and patches
- Extensively worked on designing reports using SQL Server Reporting Services .
- Involved in modifications of various projects related to Service Desk like Configurations Application, Service Desk Web Application and Service Desk Reports, and successfully deployed to Production.
- Using performance monitor to optimize performance and fine tuning CRM SQL database and CRM application server
- Customized CRM Forms, Entities, Attributes, Views, Ribbons & Sitemaps
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Responsible for implementing the Client Side Validations using JQuery and Java Script.
- Worked in SQL database Optimization and implementing Performance tuning on the Data Retrieval Queries.
- Involved in daily and weekly scrum meetings to discuss various aspects of the code related to individual modules.
Environment: Visual Studio .NET 2008, .NET Framework 3.5 & 4.0, WCF, ASP.Net MVC, JQuery, ADO.Net Entity Framework, SSRS, HTML, DHTML, JavaScript, C#, SQL Server 2008
