Profile avatar
Verified Anonymous Profile

Software Developer

United Kingdom · 3.6 years experience

Open to opportunities

Summary

An experienced Dynamics 365 and Power Platform specialist with 3+ years of hands-on expertise in configuring, customising, and extending CRM solutions across financial services, housing, and enterprise environments. Proficient across both low-code (Power Apps, Power Automate, model-driven apps) and pro-code development (C#, JavaScript, plugins), with strong capability in data modelling, ALM, CI/CD pipeline management, and solution governance.

Experience areas

Dynamics 365 CRM Configuration & Customisation (Sales, Customer Service, Marketing)CurrentPower Platform Development (Power Apps, Power Automate, Power BI, Power Pages)CurrentPro-Code Development (C#, JavaScript, Plugins, Custom Workflow Assemblies)CurrentMicrosoft Dataverse & Data IntegrationCurrentApplication Lifecycle Management (ALM) & Azure DevOpsCurrentUX Design & Requirements AnalysisEnterprise Solution Governance & Testing

Work experience

Employer names withheld for privacy
  1. Software Developer

    • Designed and delivered functional Dynamics 365 solutions across housing management, translating business requirements into scalable model-driven apps, forms, business rules, and process flows on Dataverse.
    • Architected Dataverse data models including entity relationships, security roles, and permission structures; resolved complex CRM defects in form scripting logic, field validation, and Power Automate flows across multiple environments.
    • Developed C# plugins, custom workflow assemblies, and PCF controls to extend Dynamics 365 functionality; integrated third-party systems via custom connectors and APIs.
    • Managed full ALM lifecycle and solution management via Azure DevOps Pipelines and Repos, implementing CI/CD pipelines and structured deployment governance across environments.
  2. Business Designer

    • Designed and delivered enterprise Dynamics 365 and canvas app solutions for customer resolution workflows within a regulated financial services environment, producing wireframes and screen designs to align stakeholder expectations.
    • Built model-driven apps with business process flows, custom form layouts, views, and dashboards; designed interactive Power BI dashboards embedded within Dynamics 365 for operational KPIs.
    • Applied UX design principles including user journey mapping, persona-based design, and accessibility considerations to deliver intuitive applications for large agent user bases.
    • Implemented canvas app delegation strategies and optimised data queries for performance; built Power Automate flows to automate approval workflows and CRM data processes.
  3. Dynamics 365 / Power Apps Consultant

    • Configured and customised Dynamics 365 CRM solutions across multiple enterprise client deployments, including Sales (lead and opportunity management, pipelines, quote-to-order), Customer Service (case management, SLAs, queues, routing), and Marketing (customer journeys, segmentation, campaigns).
    • Designed and built canvas apps and model-driven apps with tailored site maps, forms, views, and dashboards; designed CRM data models with Dataverse security roles aligned to governance requirements.
    • Developed integrations between Dynamics 365 and external systems using custom connectors and Azure services; managed CI/CD pipelines using Azure DevOps for version-controlled solution deployments.
    • Conducted UAT and gap analysis to validate CRM solutions against business requirements, reducing post-release rework across multiple client environments.

Skills

Dynamics 365 CE (Sales, Customer Service, Marketing)Case managementSLAs, queues & routing rulesBusiness process flowsBusiness rulesForms and viewsDashboardsPower Apps (Canvas & Model-Driven)Power Automate (Cloud & Desktop RPA)Power BIPower PagesPCF / Custom ConnectorsCoE Starter KitC# / .NETJavaScriptHTMLCSSPluginsCustom Workflow AssembliesDataverse Web API (OData)FetchXMLAzure ServicesAzure DevOps (Pipelines, Repos, Boards)CI/CDALMSolution ManagementSource ControlMicrosoft DataverseSQLData Integration
This profile is fully anonymous. Identity is shared only when the candidate chooses to, after an employer requests contact through D365 Market.
Your corner of Dynamics 365

One inbox. Every interest.

Add-ons, vendors, employers, jobs, consultants and job seekers.

Choose your free alerts →