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 / Operational transformation

Operational transformation

Working inside the operation—from discovery and migration through adoption and controlled delivery.

01Client delivery

Manufacturing · dealer systems

Gliderol / Bunnings platform modernisation

Designed and proved an isolated migration path from a legacy dealer quotation platform to a modern serverless architecture.

  • Platform modernisation
  • Cloudflare
  • Integration
  • Operational workflows
Case detail available in conversation
02Client delivery

Property · research to operating action

Ray White operational systems

Connected source-based research, campaign operations, task systems, attribution and human-controlled automation around live commercial activity.

  • Operational discovery
  • Applied AI
  • Automation
  • Commercial systems
Case detail available in conversation

02 / 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

Australian Government delivery

ATO testing automation

Designed and implemented automated unit, integration and cross-platform UI-testing systems, established continuous integration and trained developers and testers to maintain the capability.

  • Automation
  • C#
  • Xamarin UI Test
  • SpecFlow
Case detail available in conversation
03Client delivery

Mining · offline field operations

Digital Terrain · SIMBIO

Modernised explosives-inventory applications from Xamarin.Forms to .NET MAUI for high-consequence mine-site operations with intermittent connectivity.

  • Mining systems
  • .NET MAUI
  • Offline-first
  • Data reliability
Case detail available in conversation

03 / Technical builds

Technical builds

Supporting technical depth, separated from the primary employment evidence.

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
03In 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
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

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.