BI Architect · Power BI · Microsoft Fabric

Reporting infrastructure regulated institutions can actually trust.

I'm Omar Williams — 14+ years building semantic models, DAX, and Fabric governance for FP&A, treasury and credit risk teams. I run Milestone BI, a practice built on one idea: numbers that reconcile the first time.

=EXPERIENCE()
14+ yrs
Financial services BI & analytics
=MEASURES()
30+
DAX measures shipped in a single model
=CLIENTELE()
Regulated
FP&A, treasury & credit risk institutions
About

A practitioner first, a company second.

I'm Omar — I've spent the last 14+ years inside regulated institutions that cannot afford a wrong number: banks, asset managers, and insurers where a broken variance report isn't an inconvenience, it's a control failure. My focus sits at the intersection of Microsoft Fabric and financial services domain fluency — semantic modelling, DAX, and governed lakehouse architecture built specifically for FP&A, treasury and credit risk reporting.

Milestone BI is the practice I run, but the work is mine — every model, every measure, every governance decision is something I've built and stood behind personally. Consulting engagements double as design partnerships: real problems from real reporting teams inform the tools I build next, including an AI-assisted financial commentary engine I'm currently developing to automate variance narratives at month-end close.

SpecialismPower BI · Fabric · DAX
DomainFP&A · Treasury · Credit Risk
Client profileRegulated institutions
Experience14+ years
PracticeMilestone BI Limited
BasedUnited Kingdom
Services

Three ways to work together

Packaged engagements, not open-ended retainers — scoped so you know what you're getting before we start.

01 · SPRINT

FP&A Reporting Accelerator

A focused engagement to rebuild your management reporting on a governed semantic model — accurate, fast, and reconciled to source.

For: FP&A teams outgrowing spreadsheet-based reporting
02 · SPRINT

Fabric Governance Sprint

Lakehouse and semantic-layer governance built for institutions that get audited — lineage, access control, and version discipline from day one.

For: regulated institutions adopting Microsoft Fabric
03 · RETAINER

Strategic Retainer

Ongoing embedded BI leadership — model maintenance, DAX optimisation, and roadmap input, billed monthly.

For: teams that need senior BI judgement on tap
Portfolio

Work built to a production standard

Selected builds — from full star-schema Power BI solutions to prototype product work.

POWER BI · SEMANTIC MODEL

Business Milestone BI

A portfolio-grade Power BI solution on a synthetic online retail dataset — full star schema, 30+ DAX measures, and a five-page report design covering sales, margin, and operational performance.

Star schemaFact + conformed dims
30+DAX measures
5 pagesReport design
PRODUCT PROTOTYPE · REACT

ClearFlow

A cash flow dashboard for small businesses (1–10 staff) — runway forecasting, automated invoice chasing, and real-time P&L visibility in a single view.

RunwayForecast engine
AutomatedInvoice chasing
Real-timeP&L view
Engagement patterns

FP&A & Fabric case work

TREASURY

Liquidity reporting rebuild

Replaced a spreadsheet-based liquidity pack with a governed semantic model, cutting month-end reconciliation time significantly.

CREDIT RISK

Exposure dashboard & lineage

Built a credit risk exposure dashboard with full data lineage documentation to satisfy internal audit requirements.

FP&A

Variance commentary automation

Designed a DAX-driven variance engine that flags and explains material budget deviations before the close review.

Process

How an engagement runs

Three phases, scoped up front — no open-ended discovery loops.

DISCOVERY

Understand the model

Audit current reporting, data sources, and where the numbers stop reconciling.

BUILD

Design & build

Star schema, DAX measures, and report pages built against agreed requirements.

HANDOVER

Govern & hand over

Documentation, access control, and a team that can maintain it without me.