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

πŸ‘‹ Hi, I'm Matthew Brunsdon

Senior Full-Stack Developer | Dynamics 365 & Power Platform Architect | Azure Integration Specialist


πŸš€ About Me

I design and deliver enterprise-grade software systems end-to-end β€” combining modern full-stack development with deep expertise in the Microsoft ecosystem.

With 25+ years of experience, I specialise in building scalable, secure, and maintainable solutions across web, cloud, and business platforms.

  • 🧠 25+ years in software engineering
  • ⚑ Full-stack expertise: Angular, React, .NET 8, SQL Server
  • 🧩 Dynamics 365, Dataverse & Power Platform specialist
  • ☁️ Azure integration architecture (Service Bus, Functions, Logic Apps)
  • πŸ” Delivered secure government platforms (AGSVA NV1 clearance)

🧱 What I Build

βœ”οΈ Full-stack web applications (Angular / React + .NET APIs) βœ”οΈ Dynamics 365 & Power Platform enterprise solutions βœ”οΈ Power Pages portals (secure, external-facing, DMZ-safe patterns) βœ”οΈ Azure integration architectures (event-driven, microservices) βœ”οΈ SaaS platforms (multi-tenant, scalable, cloud-native)


🌟 Flagship Project

πŸ”— INTMAN – Enterprise Asset & Workforce Platform

πŸ‘‰ https://www.intman.com.au

End-to-end SaaS platform designed and built independently:

  • Frontend: Angular + React
  • Backend: .NET 8 Web API
  • Database: SQL Server
  • Cloud: Azure + AWS (Kubernetes + native services)

Demonstrates full lifecycle ownership: Architecture β†’ Development β†’ Deployment β†’ Operations


πŸ“š Key Repositories

πŸ‘‰ These repositories provide real-world patterns, architecture guidance, and reusable solutions for enterprise delivery.


πŸ— Architecture Focus

I specialise in designing systems that:

  • Scale reliably in cloud environments
  • Integrate cleanly across platforms (CRM, APIs, messaging)
  • Follow modern architecture principles (DDD, clean architecture, event-driven design)
  • Support secure external access (government-grade portals, DMZ patterns)

πŸ›  Tech Stack

Frontend Angular (2–19), React, TypeScript, JavaScript, HTML5, CSS3

Backend C#, .NET 8/6, ASP.NET Core, Web API, Entity Framework

Cloud & Integration Azure (Service Bus, Functions, Logic Apps), REST APIs, OAuth 2.0

Platforms Dynamics 365, Dataverse, Power Platform, Power Pages, SharePoint

Data SQL Server, PostgreSQL, MySQL

DevOps Azure DevOps, GitHub Actions, Docker, Kubernetes


πŸ’Ό Experience Highlights

  • Delivered Dynamics 365 & Power Platform solutions for Australian Federal Government
  • Built secure public-facing portals used by hundreds of organisations
  • Designed event-driven Azure integration architectures
  • Developed React + .NET platforms integrated with Dataverse
  • Created and operate a production SaaS platform (INTMAN)

🀝 Open To

βœ”οΈ Full-stack development contracts βœ”οΈ Dynamics 365 / Power Platform roles βœ”οΈ Azure integration architecture work βœ”οΈ Remote / Hybrid opportunities (Australia)


πŸ“« Contact

πŸ“§ brunsdon@engineer.com πŸ”— https://www.linkedin.com/in/matthewbrunsdon/


⚑ Philosophy

Build systems that are simple, scalable, and solve real business problems β€” not just technically impressive.


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.

    4 3

  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…

    1

  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.

    1

  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