01
Investor & stakeholder portals
Each investor signs in to only their slice, enforced in the data model, not hidden in the report. Permissions change, the view changes with them. No manual gatekeeping.
- row-level security
- object-level security
- audit-ready
How the portals work → 02
Fabric & Power BI builds
Semantic models, DAX, and reports built so the numbers reconcile and the 6am refresh just runs, and so the next developer can actually pick it up.
How a build goes → 03
Data pipelines & architecture
Pipelines that take messy source exports and land them clean, governed, and report-ready, built on Fabric or Databricks to suit what you already run.
- medallion
- PySpark
- SQL Server
04
BI rescue & tune-ups
Inherited a slow report nobody trusts? I make it fast, make it correct, and document it, so it stops being one person's secret.
- optimization
- governance
- handoff
How a rescue works →