Selected work

Eleven entries, chosen and described by hand. Each description is condensed from the project's own README, and public repositories link straight to the source.

11 entries, curated

The projects

Agentic and AI systems

The AI Scientist

Turns a scientific hypothesis into a structured, operationally grounded experiment plan. Took second place at the MIT Club of Northern California and MIT Club of Germany hackathon, Challenge 04.

AI / TypeScript

AmplifyAI

An AI-powered social media content agent, entered in the same hackathon; it did not place.

AI / Agentsprivate repository

AI-first engineering workspace

A Cursor ruleset and workspace scaffolding for spec-driven, AI-assisted development: one workflow from constitution and PRD through tasks to verification, with quality gates.

Tooling / AI-assisted development

BibleStudy

A project with two goals held together: studying scripture systematically, and learning to build agentic AI systems through real work rather than tutorials.

Agentic AI / Faith

TruthAISwarm

An exploration of a decentralised, AI-assisted approach to identifying misinformation.

AI / Python

Teaching and contribution

AITrainingGuide

A hands-on AI training course for business professionals with no coding background, covering agents and retrieval-augmented generation. Built on TypeScript, React and Firebase.

Teaching / TypeScript

OpenClaw

An open-source personal AI assistant. Not my project: I contributed 55 commits to it between March and April 2026.

Agentic AI / Open sourcecontribution

Home Assistant integrations

NASA Sky Hub

A Home Assistant integration combining NASA public APIs, satellite tracking and sky visibility calculations into a glanceable view of what is overhead.

Home Assistant / Python

Easy Equities for Home Assistant

A Home Assistant integration that surfaces an Easy Equities and Satrix portfolio on a personal dashboard.

Home Assistant / Python

Practical tools

AccountingV2

An offline-first Android budgeting app built around envelope budgeting and debt snowball methods, with cloud sync.

Android / TypeScript

Weight certificate converter

A Streamlit application that converts scanned weight certificate PDFs into structured JSON using OCR, with optional schema validation.

Python / OCR

What I work on

Practical systems thinking for leaders and builders navigating AI-driven change.

AI and agentic systems
AI matters when it changes how real work gets done: architecture, operating models and engineering practice rather than spectacle.
Developer productivity and AI-assisted engineering
How AI-assisted development changes the day-to-day work of building software, with the workflow and quality gates to match.
Enterprise modernisation
Modernisation is not a technology swap. It is a system of constraints, incentives, legacy choices, people, architecture and execution.
Systems thinking
Making dependencies and trade-offs visible, preferring models that explain why something works and where it breaks.
Mentoring
Knowledge should compound through people: explaining difficult things without dumbing them down.

What is not here

Most of my work lives in private repositories, so the public projects above are a partial view. Client and commercial work is not shown.