Who is asking? · per-user Power BI vs a service principal
One question decides how a governed dashboard is licensed, secured and paid for: when the query reaches Power BI, whose name is on it — the person, or the application?
Sydney, Australia
Solutions architect at the Powerhouse Museum. I write here about the systems I build and run — event-driven platforms, cloud infrastructure, and AI agents in production.

Featured · AI context management
The centrepiece of my recent work: a self-owned, git-versioned brain that plugs into any AI agent so it boots already knowing your projects and decisions. Local-first, MCP-native, open source.
01 / Writing
Working notes on architecture and delivery, written as things ship.
One question decides how a governed dashboard is licensed, secured and paid for: when the query reaches Power BI, whose name is on it — the person, or the application?
AgentFlow turns an idea typed into a text box into a repository you can actually run — the architecture that gets from prompt to working project.
A content layer that answers before it's asked — one document as the source of truth, read across every channel the museum owns.
02 / Now
Head of Solutions Architecture. Content platform, ticketing and identity architecture across the museum's digital estate.
MoreAn after-hours experiment in multi-agent engineering — a task queue worked by scheduled agent sessions. This site ships through it.
MoreIn progress.
03 / Work
A few of the systems I've worked on, with the architecture written up.
04 / Contact
I'm always up for a conversation about platform architecture, museum and media technology, digital transformation, or where agentic AI is actually useful. Reach me directly: