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
Selected work / Not a repository dump
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
Models connected to permissions, tools, evidence and recovery.
Browser intelligence
Turns rendered web pages into compact, structured context for AI tools—locally, with deterministic extraction beneath optional on-device intelligence.
Agent infrastructure
A sandboxed MCP orchestration layer that lets AI clients compose tool work while returning only the result that matters.
Human-controlled AI
A child-centred co-parenting platform exploring conflict-reducing assistance, privacy, append-only audit and human decision ownership.
Verified market tooling
Read-only market-data and chart tooling with explicit execution boundaries, bounded history and provenance-aware outputs.
02 / Products
Native product thinking where hardware and operating systems push back.
Native macOS systems
A coherent display command centre spanning hardware DDC, built-in panels, XDR, scenes, automation and failure recovery.
03 / Enterprise delivery
Long-lived software in regulated, offline and operational environments.
Accessible product modernisation
Long-lived mobile and web product work supporting safer bathroom-access decisions, modernised across .NET, MAUI, web and cloud.
Government · transport · health
Hands-on architecture and delivery across the ATO mobile app, V/Line staff and passenger systems, Telstra HealthNow, Queensland Sugar, Maxxia and RemServ.
04 / Decision intelligence
Research and automation that move from information to action.
Research to operating action
Targeted research that connects market context, customer behaviour, campaign choices, workflow design and practical automation.
Source-qualified automation
A local-first collector that preserves and normalises public Australian court lists without inferring facts absent from the source.
A note on evidence
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.