For Employers
Profile avatar
Verified Anonymous Profile

Lead Consultant

12.2 years experience

Open to opportunities

Summary

An experienced CRM developer and consultant with 12+ years of expertise in Microsoft Dynamics 365 and the Power Platform. Specialises in designing and implementing customer service solutions, cloud integrations, and enterprise applications. Demonstrates strong technical leadership in full-stack CRM development, from plugin architecture to user-facing applications.

Experience areas

Microsoft Dynamics 365 CECurrentPower Platform (Power Apps, Power Automate, Power Pages)CurrentCloud Integration (Azure Functions, Logic Apps, API Management)CurrentCRM Plugins & CustomizationCurrentData Integration & MigrationBusiness Process DesignCustomer Service & Contact Center SolutionsField Service Management

Work experience

Employer names withheld for privacy
  1. Lead Consultant

    • Designed and developed Azure Web Services to integrate third-party communication platform with CRM
    • Implemented Call Center Model-Driven Apps with navigation, forms, views, and dashboards
    • Managed Power Platform Pipelines for CI/CD and solution deployments
    • Led system integrations with external applications and requirement gathering
  2. Lead Consultant

    • Implemented end-to-end marketing and sales solution managing lead-to-invoice lifecycle
    • Designed target Dataverse data model and executed data migration from external platform to Dynamics 365 CE
    • Developed custom CRM components including Plugins, Workflows, Power Apps, and PCF Controls
    • Managed Power Platform Pipelines for CI/CD across multiple environments
  3. Associate Consultant

    • Provided technical leadership for enterprise Customer Service implementation including unified routing and multi-channel integrations
    • Led technical design sessions and owned end-to-end implementation of Omnichannel solutions
    • Designed and implemented Canvas and Model-Driven Apps with Dataverse
    • Integrated data from multiple sources and configured cloud storage solutions
  4. Associate Consultant

    • Developed and deployed Azure Functions to handle webhook requests from Dynamics plugins
    • Configured and customized Field Service solutions for scheduling and resource allocation
    • Developed Plugins, Workflows, PCF Controls, and Power Automation solutions
    • Managed CI/CD pipelines and configured security roles and field-level security
  5. Associate Consultant

    • Implemented Dynamics 365 solution for a telecommunications service provider covering post-sale operations
    • Designed and implemented end-to-end business solutions across multiple Dynamics 365 modules
    • Developed and deployed Canvas and Model-Driven Apps with customized forms, views, and dashboards
    • Configured security roles, business units, and access teams; performed end-to-end testing
  6. Dynamics CRM Developer

    • Implemented CRM Online solution for a global networking organisation
    • Executed data migration and developed JavaScript and business rules
    • Developed plugins, workflows, and ribbon customizations
    • Performed unit testing and bug fixing for enhancements
  7. CRM Developer

    • Conducted requirement analysis and designed/modified UI components
    • Developed ribbon buttons, JavaScript, Plugins, Workflows, and business rules
    • Performed customizations and configurations per requirements
    • Conducted unit testing and managed bug fixes
  8. Programmer Analyst

    • Developed HTML pages and UI components per product requirements
    • Wrote and executed unit test cases; managed module execution through production deployment
    • Performed bug fixing and change request management
    • Conducted unit and smoke testing

Skills

Microsoft Dynamics 365 CEPower AutomatePower AppsPower PagesPower Virtual AgentsC#.NETJavaScriptTypeScriptJSONREST APIsXMLHTMLCSSjQueryAJAXSOAPODataWebAPISQL ServerAzure FunctionsAzure Logic AppsAzure API ManagementAzure Data FactoryAzure DevOpsAzure Blob StoragePower BISSISSSRSXrmToolBoxRibbon Workbench
This profile is fully anonymous. Identity is shared only when the candidate chooses to, after an employer requests contact through PropertyRoles.uk.