AEC Software Developer · West Midlands, UK

Custom software for
the built environment

Power BI dashboards, SharePoint webparts, Revit addons and Office 365 integrations - engineered by someone who's actually worked on AEC projects.

RevitDataConnector.ts
1
2
3
4
5
6
7
8
9
10
// BIM Solutions — AEC Developer toolkit
import { RevitAPI } from "@bim/revit-connector";
import { PowerBIEmbed } from "powerbi-client-react";
 
const dashboard = await BIMData
.from("rvt://ProjectA.rvt")
.elements({ category: "Walls" })
.toDataset({ format: "PowerBI" });
 
// → 2,847 elements synced ✓
20+
Years in AEC
50+
Dashboards delivered
M365
Full ecosystem
ISO
19650 background
// what I build

Software solutions for AEC teams

End-to-end development from data extraction to interactive reporting - all tailored to construction and infrastructure workflows by someone with real project experience.

Power BI Dashboards

Power BI Dashboards

Custom dashboards and data connectors that pull live data from Revit, Procore, Aconex and other AEC platforms into meaningful, interactive reporting suites.

Power BIDAXPower Query MREST APIsOData
SharePoint Webparts

SharePoint Webparts

Custom SPFx webparts built with React that extend your SharePoint intranet — asset registers, document control dashboards, project trackers, and more.

SPFxReactTypeScriptMicrosoft GraphPnP JS
Revit Addons

Revit Addons

Purpose-built Revit plugins that automate parameter management, model auditing, data exports, and BIM compliance checking — saving hours of manual work.

Revit APIC#.NETWPFDynamo
Office 365 Integrations

Office 365 Integrations

Workflow automation across Teams, Outlook, Planner, and Power Automate — eliminating manual handoffs and connecting your project data across the M365 ecosystem.

Power AutomateTeams AppsAzure FunctionsGraph API
💡

Not sure which service fits your need? Let's have a call - most projects combine two or more of these.

// tech stack
C#.NET 4.8.NET 8TypeScriptPythonRevit APISPFxReactNext.jsPower BIDAXPower Query MMicrosoft GraphAzurePower AutomateREST APIsODataSQLC#.NET 4.8.NET 8TypeScriptPythonRevit APISPFxReactNext.jsPower BIDAXPower Query MMicrosoft GraphAzurePower AutomateREST APIsODataSQL
SQLODataREST APIsPower AutomateAzureMicrosoft GraphPower Query MDAXPower BINext.jsReactSPFxRevit APIPythonTypeScript.NET 8.NET 4.8C#SQLODataREST APIsPower AutomateAzureMicrosoft GraphPower Query MDAXPower BINext.jsReactSPFxRevit APIPythonTypeScript.NET 8.NET 4.8C#
Available for new projects
// about

AEC domain knowledge
meets software engineering

With over a decade working inside construction and infrastructure projects, I understand the data challenges teams face daily - missed handovers, siloed spreadsheets, manual reporting.

I build software that solves them. Based in Birmingham, working with clients across the UK and internationally - from independent consultants to Tier 1 contractors.

UK-based
Remote-friendly
Revit 2024+
Up to current version
M365
Full ecosystem
ISO 19650
BIM standards background
terminal
$ bim-solutions --info
// contact

Got a project in mind?

Most engagements start with a free 30-minute scoping call. Tell me what you're working on and I'll let you know if - and how - I can help.

📍
Location
West Midlands, United Kingdom
🔗