Joshua Gadbois

Integrated Small Business Solutions

Custom Solutions

The Problem

Not every problem fits a pre-built product. Sometimes the business
process is unique, the integration requirements are specific, or the
existing tools just don’t cover the gap. Off-the-shelf solutions get you
80% of the way — the last 20% is where custom development earns its
keep.

What I Build

  • Custom Power Apps — Model-driven and canvas apps
    for specific business processes
  • Complex Power Automate workflows — Error handling,
    retry logic, conditional branching, multi-system orchestration
  • SharePoint solutions — Custom lists, libraries,
    forms, SPFx web parts, hub site architecture
  • API integrations — Connecting M365 to third-party
    systems via custom connectors and Azure Functions
  • AI-powered automation — Copilot Studio agents,
    Azure AI integrations, intelligent document processing

Architectural Approach

Twenty years of solutions architecture means I’ve seen most patterns
before. Custom engagements start with understanding the business process
— not the technology. What’s the workflow? Where are the bottlenecks?
What data needs to move where? The technology choices follow from the
answers.

I build on Microsoft’s platform stack (Power Platform, SharePoint,
Azure) because that’s where the leverage is for M365 organizations.
Every solution is designed for maintainability: documented, modular, and
built so your team (or another architect) can extend it without
reverse-engineering my work.