01 / Work

Client platforms · Private systems

Proof across client platforms and working software.

Recognised brands show the delivery range. Private systems show how I structure AI, security, data and operations when I control the product.

02 / Client work

Agency-attributed platform experience

Recognised brands, with the relationship made clear.

Selected platforms where I contributed engineering, architecture, delivery or applied DevOps as part of Vorttex and Airfleet.

03 / Systems

Built to solve real operating problems

The system matters more than the demo.

01

Private operations system · In use

Tower

From scattered delivery evidence to one reviewable operating view.

A local-first operations system that combines work evidence, planning data and guarded automation. It is built to make management decisions traceable while keeping every external write behind explicit review.

What it demonstrates

  • Normalizes evidence from multiple engineering tools
  • Uses separate reasoning and verification stages
  • Keeps sensitive data local and changes reviewable
  • TypeScript
  • React
  • Hono
  • SQLite
  • AI orchestration
02

Personal product · In development

Finance Coach

Financial coaching that keeps calculations deterministic and AI bounded.

A web, Android and macOS product that turns read-only financial data into practical daily guidance. The architecture separates the financial engine, banking boundary, sync layer and language model so the model never controls money or invents a number.

What it demonstrates

  • Deterministic planning and explanation contracts
  • Offline-first clients with encrypted synchronization
  • Read-only financial boundary and synthetic test data
  • React
  • TypeScript
  • Capacitor
  • Tauri
  • PostgreSQL
03

Local financial tool · In use

Fin Desk

An agent-first financial workspace with a deliberately small security surface.

A local MCP server and CLI that expose read-only Open Banking context to approved agent sessions. Credentials and cached banking data stay on encrypted local storage and payment actions are outside the system by design.

What it demonstrates

  • One typed codebase for MCP and command-line access
  • Provider data normalized behind a read-only contract
  • Credentials and real financial data kept outside the repository
  • TypeScript
  • MCP
  • Open Banking
  • CLI
  • Security
04

Engineering environment · Evolving

Agent Workbench

AI-assisted engineering with evidence, independent review and memory.

A modular working environment for research, implementation and review across local projects. It combines model routing, browser tooling, reusable instructions and persistent project memory without making one provider the source of truth.

What it demonstrates

  • Model and provider routing based on task and risk
  • Independent review paths for important deliverables
  • Shared project memory and reusable operating rules
  • OpenCode
  • Codex
  • Claude
  • Browser tooling
  • Memory

04 / Method

Patterns shared across the systems

AI is a component, not the control plane.

01

Deterministic core

Money, permissions, totals and safety rules stay in code. Models work from bounded inputs and cannot replace the source of truth.

02

Human authority

High-impact changes are previewed, explained and approved. Automation removes repetitive effort without hiding the decision.

03

Data boundaries

Credentials and sensitive records live in the smallest possible runtime surface. The model receives only what the task requires.

04

Evidence and review

Outputs carry their source, confidence and review path. Independent checks matter more as the cost of a wrong answer increases.

05 / Contact

AI · DevOps · Software · Crisis leadership

Need the same discipline in a business system?

I can help define the architecture, integration and safety boundaries, then build the path into production.