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 is supported. This note will only be visible to 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 Engineer | Azure Integration Architect | Dynamics 365 Specialist

I design and deliver real-world systems end-to-end β€” from architecture to production β€” across web, mobile, and cloud platforms.


πŸš€ What I Do

I build scalable, secure, and maintainable systems that solve real business problems.

  • ⚑ Full-stack development (React / Angular + .NET APIs)
  • ☁️ Azure integration architecture (Service Bus, Functions, Logic Apps)
  • 🧩 Dynamics 365 & Power Platform enterprise solutions
  • πŸ“± Web + mobile systems with shared TypeScript contracts
  • πŸ” Secure external-facing platforms (government-grade delivery)

🌟 Featured Project

🎸 GigEze – Full-Stack Web + Mobile Architecture

πŸ‘‰ https://github.com/brunsdon/gigeze-app

A modern portfolio project demonstrating:

  • Next.js web app + Expo React Native mobile app
  • Prisma/PostgreSQL data modeling
  • Shared TypeScript contracts across web and mobile
  • Local-first mobile design with retryable sync
  • Clean architecture and domain-driven structure

πŸ‘‰ Built specifically to showcase modern full-stack engineering beyond the Microsoft stack


πŸ”— INTMAN – Enterprise SaaS Platform

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

End-to-end asset & workforce management system:

  • Angular + React frontend
  • .NET 8 Web API backend
  • SQL Server data model
  • Azure + AWS (Kubernetes + native services)

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


πŸ“š Key Repositories

πŸ‘‰ These repos provide real-world patterns and architecture guidance, not just examples.


🧠 Architecture Focus

I design systems that:

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

πŸ›  Tech Stack

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

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 platforms used by hundreds of organisations
  • Designed event-driven Azure integration architectures
  • Developed React + .NET systems integrated with Dataverse
  • Built and operate a production SaaS platform (INTMAN)

🀝 Open To

  • Full-stack engineering roles
  • Azure integration / architecture work
  • Dynamics 365 / Power Platform delivery
  • 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.

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.

    13 4

  2. azure-services-cheat-sheet azure-services-cheat-sheet Public

    Practical Azure architecture field guide for service selection, integration patterns, production readiness, and Dynamics 365 / Power Platform integration.

    1

  3. gigeze-app gigeze-app Public

    Full-stack web + mobile portfolio project with Next.js, Expo, Prisma, and shared TypeScript architecture.

    TypeScript 1

  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. 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.

  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