You already own the platform. Use it.

Most organizations on Microsoft 365 are licensed for Power Apps and Power Automate and have never built anything with them. Meanwhile there’s a process somewhere in the building still running on a spreadsheet and a chain of emails: permit routing, inspection tracking, work orders, onboarding, internal requests. Everybody knows which one it is.

That’s the kind of thing I build on Power Platform. A model-driven or canvas app on top of Dataverse, flows that move the work along, and integration with SharePoint, Outlook, or the systems you already have. No new vendor, no new login, and it lives inside the tenant your IT team already manages.

Fixed-price automations. · Project or retainer for bigger builds. · First process reviewed at no charge.

What I build

  • Canvas and model-driven Power Apps for the forms, queues, and dashboards that replace the spreadsheet.
  • Power Automate flows for approvals, notifications, scheduled jobs, and moving data between systems.
  • Dynamics 365 customization: custom tables, business rules, plugins, and integrations.
  • Dataverse data modeling and security, including row-level security and audit trails that hold up to review.
  • Azure Functions and custom connectors when a flow isn’t enough, like the bulk import below.
  • SharePoint and Microsoft 365 integration so the app fits the way people already work.
Engagement

Scoped Before It Starts

I’ll look at one process at no charge and tell you whether it’s actually worth automating and roughly what it would take. If it is, I scope it as a fixed-price project so there’s nothing open-ended for you to approve.

Location

Boise, Idaho · Remote-Friendly

Based in Boise and happy to meet in person with local businesses, cities, and schools. Remote clients get the same process: direct communication, clear milestones, no disappearing after kickoff.

Proof

40,000 API Calls to 40

A government client was hand-entering 20,000-row spreadsheets into Dataverse. I built an Azure Function that batches the import, authenticates with Managed Identity, and logs every failed row back to SharePoint. I’ve also done this work inside Azure Government (GCC), where the rules are stricter.

Read Case Study
Technologies: Power Apps · Power Automate · Dynamics 365 · Dataverse · SharePoint · Azure Functions · C# Plugins · Power BI · Microsoft 365

Got a spreadsheet that should be an app?

Describe the process. I’ll tell you whether Power Platform is the right tool for it, and if it isn’t, what is.