Skip to content
View brunsdon's full-sized avatar

Highlights

  • Pro

Block or report brunsdon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
brunsdon/README.md

Matthew Brunsdon

Senior developer specialising in Dynamics 365, Power Platform, Power Pages and Azure integration architectures.

I design and build enterprise systems that expose Dataverse and Dynamics 365 data through secure portals, APIs and event-driven cloud architectures.

Currently delivering Dynamics solutions in government environments and building reusable resources for the Power Platform developer community.


Technologies

Dynamics Power Platform Power Pages Dataverse Azure .NET Angular React


Focus Areas

Power Pages portal architecture
Dynamics 365 / Dataverse development
Power Platform integrations
Azure event-driven architectures
Enterprise CRM and government systems


Featured Repositories

Pinned repositories

These are my currently highlighted/pinned projects on GitHub — useful starting points if you're working with Power Pages, Dataverse or integrations.

Power Platform

  • dynamics365-developer-cheat-sheet
    Quick reference for Dynamics 365 development including plugins, Web API and solution management.

  • power-pages-cheat-sheet
    Practical guidance for developers building portals with Power Pages and Dataverse.

  • power-platform-integration-patterns
    Architecture patterns for integrating Power Platform with Azure services and external systems.


Dataverse

  • dataverse-query-examples
    Practical Dataverse Web API query examples including filtering, expands and CRUD operations.

  • dataverse-schema-design-guide
    Guidance for designing scalable Dataverse schemas for Dynamics and Power Platform systems.


Architecture Interests

I am particularly interested in architectures combining:

flowchart TD
  %% Nodes (top-down)
  PP["Power Pages<br/>(Portal)"]:::portal
  DV["Dataverse<br/>(Datastore)"]:::datastore
  ASB["Azure Service Bus<br/>(Messaging)"]:::messaging
  AF["Azure Functions<br/>(Compute)"]:::compute
  ES["External enterprise systems<br/>(API / ERP)"]:::external

  %% Edges with labels
  PP -->|Writes data| DV
  DV -->|Publishes message| ASB
  ASB -->|Queue / Topic trigger| AF
  AF -->|Calls / Integrates with| ES

  %% Styling
  classDef portal fill:#742774,stroke:#333,color:#fff,stroke-width:1px;
  classDef datastore fill:#0F6CBD,stroke:#333,color:#fff,stroke-width:1px;
  classDef messaging fill:#F6A623,stroke:#333,color:#000,stroke-width:1px;
  classDef compute fill:#512BD4,stroke:#333,color:#fff,stroke-width:1px;
  classDef external fill:#94A3B8,stroke:#333,color:#000,stroke-width:1px;
Loading

Current Focus

Building resources and tools for developers working with:

  • Power Pages
  • Dataverse
  • Dynamics 365
  • Power Platform integration architectures

Availability

Open to remote contract engagements involving:

• Dynamics 365
• Power Platform
• Power Pages portals
• Dataverse integrations
• Azure-based architectures

Pinned Loading

  1. dynamics365-developer-cheat-sheet dynamics365-developer-cheat-sheet Public

    Practical cheat sheet for Dynamics 365 developers covering Dataverse, plugin development, Web API usage, Power Automate, solution management, and DevOps practices.

  2. power-pages-cheat-sheet power-pages-cheat-sheet Public

    Practical developer guide for building portals with Microsoft Power Pages, including authentication, Dataverse access, Liquid templates, security models, and troubleshooting.

  3. power-platform-integration-patterns power-platform-integration-patterns Public

    Enterprise integration patterns for Microsoft Power Platform and Dynamics 365 using Azure Functions, Service Bus, APIs, and event-driven architectures.

  4. dataverse-schema-design-guide dataverse-schema-design-guide Public

    Guidance for designing scalable and maintainable Dataverse schemas for Dynamics 365 and Power Platform solutions, including table design, relationships, security models, and performance considerati…

  5. dataverse-query-examples dataverse-query-examples Public

    Collection of practical Dataverse Web API query examples for Dynamics 365 and Power Platform developers, including filtering, expands, pagination, CRUD operations, and FetchXML.

  6. power-pages-liquid-examples power-pages-liquid-examples Public

    Practical Liquid template examples for Microsoft Power Pages portals using Dataverse and Dynamics 365, including user context, navigation patterns, conditional rendering, and common portal developm…

    HTML