Work I take on.

From data architecture to semantic layer – strategy through to working code.

Analytics work has many moving parts. My engagements typically span more than one of these areas – because the problems usually do too.

Dimensional Modelling & Data Architecture

Good for Teams with scattered reporting, inconsistent metrics, or a growing data estate that's never had a proper foundation laid.

The foundation of every good analytics stack is a well-designed data model. I design dimensional models (Kimball) from the ground up – structured around business processes, not source systems. That means consistent definitions, clean grain, and a model that still makes sense three years later when the business has grown.

Microsoft Fabric Implementation

Good for Organisations moving to Fabric, or upgrading from legacy Azure and Power BI Premium environments.

I build end-to-end on Microsoft Fabric – from lakehouse and pipeline design through to the semantic model and Power BI layer. Because I work across the full stack, nothing gets lost between the engineer and the analyst. What the business asks for is what gets built.

Power BI & Semantic Layer Optimisation

Good for Businesses that have invested in Power BI but are seeing performance problems, inconsistent numbers, or a model that's hard to maintain.

Slow reports are usually a symptom of model design, not measure complexity. I tune semantic models for performance – VertiPaq storage, cardinality, relationship design, and DAX patterns – so your reports load fast and your metrics are trustworthy.

Data Platform Migration

Good for Organisations consolidating platforms, replacing legacy tools, or adopting Microsoft Fabric.

Whether you're moving from Snowflake, Azure SQL, or a tangle of Excel files, I plan and execute migrations that don't disrupt the business. The focus is on arriving somewhere better structured – not just moving data sideways.

Analytics Strategy & Transformation

Good for Leadership teams who know their data could work harder but aren't sure where to start – or have tried and stalled.

Before you can build good analytics, you need to know what you're building for. I work with senior stakeholders to understand the business, define the right outcomes, and turn them into a prioritised roadmap your team can actually deliver.

Automation & Integration

Good for Operations and finance teams still reliant on manual exports, reconciliations, or spreadsheet-driven planning processes.

Planning, supply chain, and finance data rarely lives in one place. I connect ERP systems (SAP and others), logistics platforms, REST APIs, and flat files – and build the pipelines that keep them reconciled without manual intervention.

Got a data challenge? Let's talk about it.

I'm currently available for contract engagements – based in Nottingham, delivering nationally and remotely.

Let's talk