Senior Ms Dynamics Crm Developer Resume
Fort Worth, TX
SUMMARY:
- Microsoft Dynamics CRM Specialist with 5 years of experience in Dynamics CRM functional and technical development.
- Expert and am highly familiar with Dynamics CRM solution design, customization, data migration and report.
- Microsoft Certified Professional of CRM and .NET web application development.
- Over 5 years of overall experience in entire Software Development Life Cycle as well as Microsoft .Net Framework Technologies. Having sound knowledge of developing web based B2B & B2C applications in the client/server environment.
- 5 years of extensive implementation experience in installation, configuration, design, customization and extension of Microsoft Dynamics CRM 2011 as well as doing the deployment, trouble shooting and production support for the applications developed.
- 5 years of experience in functional customizations on Microsoft Dynamics CRM platform including entity data model customization, sitemap configuration, security architecture, workflow and dialog development.
- 5 years of experience in developing complex client side customizations on Microsoft Dynamics CRM platform including writing JavaScript with Xrm.Page API, querying data via OData service, and integrating custom web API through JQuery.
- 5 years of experience in extension of Microsoft Dynamics CRM platform via Plugin, Workflow Activity, ribbon customization.
- 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
- Good knowledge of Windows Communication Foundation ( Confidential ), Windows Workflow Foundation (WF), and Microsoft Web Server like IIS 6.0/7.0
- Expertise in Database Systems, SQL, T-SQL and Stored Procedure.
- Experience in converting client requirements and functional specifications to technical design with effort estimation and doing development for the same
- Experience in client management and system development, design, and implementation
- Excellent analytical, logical and interpersonal skills. Hard working and fast learner with self-motivated personality
TECHNICAL SKILLS:
Expert in: Microsoft Dynamics CRM 2011, .Net Framework 3.5/4.0/4.5/4.6 , SQL server 2008R2/2012, MVC, REST API, HTML, XML, JavaScript, Ajax, JQuery, Angular JS, T SQL, build report via SSRS, Source control via Team Foundation Server (TFS) or Tortoise SVN
Experience in: Microsoft Dynamics CRM 2013/2015/2016 , SharePoint 2010, Windows Workflow Foundation(WF), Windows Communication Foundation ( Confidential )
WORK EXPERIENCE:
Confidential, Fort Worth, TX
Senior MS Dynamics CRM Developer
Responsibilities:
- Conducted data migration from Sugar CRM to Dynamics CRM via SmartConnect; migrated over 500,000 records of 14 entities to Dynamics CRM.
- Lead team to collect and analyse company’s business rules and processes, built flowchart of the business process workflow, and create architecture and implementation plan of Dynamics CRM customization.
- Analyse company’s user access requirements, built business unit hierarchy, set up security roles and teams to manage complicated user permissions in consistent and concise ways; control sensitive data access via field security profiles.
- 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 XmlToolBox.
- Customized application ribbon and entity ribbons, manage system/custom buttons via Visual Ribbon Editor and Ribbon Workbench.
- Created complicated client side scripts to work with Xrm.Page API and other custom web APIs. Built click-to-dial feature with JQuery, which improved sales team efficiency by 60%.
- Built out-of-box processes (workflows and dialogs), plugins and custom workflow activities to perform complicate business rules, automate processes and reduce users’ work load.
- 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.
- Developed Windows Form applications for management team to perform enhanced query and data management functions.
- Manage solutions through develop, staging and production server.
- Built CRM reports using FetchXML and/or SQL queries.
- Maintain development, QA, training and production CRM environment. Built application that synchronizes data in different CRM instances.
Environment: Microsoft Dynamics CRM 2011, Microsoft CRM SDK 2011, C#, SQL Server 2008R2/2012, Visual Studio 2010/2013/2015
Confidential, San Francisco, CA
Dynamics CRM Developer
Responsibilities:
- Work with Business Analysis team to analyse required business rules and processes and plan for development sprints.
- Work with team member to design new customized modules and fulfil business process in CRM.
- Add new modules with CRM customization tool. Add/edit new entities; add form script to handle fields, ribbon sections, navigation items visibility and access status based on user team and privilege.
- Customized application ribbon, entity ribbons and sitemaps.
- Build customized configuration feature to provide the capability to control process variables, turn business rules on and off, manage all the business request notification recipients through CRM UI.
- Implement complex management hierarchy via XML keys in CRM to overcome the limitation of CRM Teams.
- Create form scripts with JavaScript, JQuery and HTML to implement complex business requirement. Integrate with extension web site to handle query and heavy workflows.
- Built out-of-box workflows, plugins and custom workflow activities to perform complicate business rules and background processes.
- Built REST web service in extension site to integrate with other internal financial services, which receives data from other system and synchronize them with CRM.
- Create reports using SQL queries, Visual Studio 2008 and build the UI in web pages.
- Automate deployment of solution, plugin assembly and web site via Anthill.
- Understand the functional capabilities and limitations for out of the box functionality as well as custom code
Environment: Microsoft Dynamics CRM 2011, Microsoft CRM SDK 2011, C#, SQL Server 2012, Visual Studio 2008/2015
Confidential
Program Analyst
Responsibilities :
- Developed the Master module login screen.
- Back-end development for the company website to manage material, product and human resource data.
- Designed various database objects that includes Tables, Stored procedures, Triggers
Environment: ASP.NET, C#, SQL Server 2008, ADO.NET, Win XP, .NET Framework and IIS