Selected work / Not a repository dump

Complex underneath.
Clear where it counts.

A curated set of systems and engagements showing how I think: start with the useful outcome, expose the important constraints, and build the controls needed for the work to survive reality.

01 / AI systems

AI systems

Models connected to permissions, tools, evidence and recovery.

01Private beta

Browser intelligence

PageSift

Turns rendered web pages into compact, structured context for AI tools—locally, with deterministic extraction beneath optional on-device intelligence.

  • Chrome MV3
  • TypeScript
  • On-device AI
  • Privacy
Case detail available in conversation
02Public

Agent infrastructure

MCP Conductor

A sandboxed MCP orchestration layer that lets AI clients compose tool work while returning only the result that matters.

  • MCP
  • TypeScript
  • Deno
  • Sandboxing
View public repository
03POC

Human-controlled AI

Project Harmony

A child-centred co-parenting platform exploring conflict-reducing assistance, privacy, append-only audit and human decision ownership.

  • TypeScript
  • Next.js
  • PostgreSQL
  • Audit systems
Case detail available in conversation
04In development

Verified market tooling

IBKR MCP

Read-only market-data and chart tooling with explicit execution boundaries, bounded history and provenance-aware outputs.

  • Python
  • FastMCP
  • IBKR
  • Observability
Case detail available in conversation

02 / Products

Products

Native product thinking where hardware and operating systems push back.

01In development

Native macOS systems

Lumnit

A coherent display command centre spanning hardware DDC, built-in panels, XDR, scenes, automation and failure recovery.

  • Swift 6
  • SwiftUI
  • Hardware integration
  • Concurrency
Case detail available in conversation

03 / Enterprise delivery

Enterprise delivery

Long-lived software in regulated, offline and operational environments.

01Client delivery

Accessible product modernisation

BathCheck

Long-lived mobile and web product work supporting safer bathroom-access decisions, modernised across .NET, MAUI, web and cloud.

  • .NET MAUI
  • Blazor
  • Mobile
  • Cloud APIs
Case detail available in conversation
02Historical delivery

Government · transport · health

Enterprise mobile systems

Hands-on architecture and delivery across the ATO mobile app, V/Line staff and passenger systems, Telstra HealthNow, Queensland Sugar, Maxxia and RemServ.

  • C#
  • Xamarin
  • .NET MAUI
  • Azure
Case detail available in conversation

04 / Decision intelligence

Decision intelligence

Research and automation that move from information to action.

01Client delivery

Research to operating action

Decision intelligence

Targeted research that connects market context, customer behaviour, campaign choices, workflow design and practical automation.

  • Deep research
  • Opportunity mapping
  • Automation
  • Commercial systems
Case detail available in conversation
02In development

Source-qualified automation

FlyOnTheWall

A local-first collector that preserves and normalises public Australian court lists without inferring facts absent from the source.

  • Python
  • FastAPI
  • SQLite
  • Data provenance
Case detail available in conversation

A note on evidence

Public proof and private delivery are different things.

Some of the strongest work is client-owned or commercially sensitive. I use those repositories to verify my own experience, not as permission to publish code. Where a repository is public, it is linked. For private work, I can discuss the problem, my role and safe architectural patterns without exposing someone else’s assets.