Work with me

I’m a statistician who designs AI workflows and proves whether they work. That is one skill in three markets, each with its own vocabulary, so this page is written in each one’s: what the problem looks like from your side, what I build, one example, and what to read. Then how an engagement runs.

If you ship LLM or agent systems

The usual state of a system that has reached a demo is that nobody can say whether the next change made it better. The judge prompt disagrees with the engineers, the benchmark moved when the prompt did, and the ship decision is made on a dozen examples and a feeling.

What I build is the evaluation that decides:

Hands-on, in Python and SQL, on your traces (Langfuse, Arize) and in your harness, not from a slide.

Example. At Booking.com (March to June 2026) I designed a multi-arm offline evaluation framework for an agentic LLM recommender — LLM-as-judge scoring, variance decomposition, automated prompt optimisation — and used it to compare configurations and choose models. The measurement redesigned the system: from a multi-step agentic loop to a leaner deterministic workflow, task completion up 2.7× and latency down an order of magnitude, from research prototype to production. Before that, at Slice, the document-AI pipeline I designed replaced manual onboarding: 500+ legal and financial documents in twenty minutes at 95%+ accuracy. The CV has the rest.

Read: Signed Before the Code Existed · Make Your OpenClaw Agent Cheaper, and Measure It Yourself · The Ablation That Beat the Agent · Ninety-Six Percent Cheaper and Slightly Better

If you govern AI in a bank or insurer

Two regulators moved in October 2026. The HKMA’s ART framework — Accountability, Resilience, Trust; 15 October — came with updated supervisory guidance on responsible AI and announced a discussion paper on a supervisory framework for agentic AI that will explore intent-anchored accountability, a registry of material AI agents and effective intervention mechanisms, after a sandbox cohort in which more than 60% of use cases were agentic. MAS’s Guidelines on AI Risk Management — 7 October, in force from 7 October 2027 — ask for an inventory of AI use at a granularity that matters, testing and monitoring across the life cycle, and accountability for AI a third party built, with agentic guidance to be consulted on in 2027.

Both ask the same question of an agent: what did it do, under which rule, and who could have stopped it? That is the question jack answers by construction, and its three mechanisms translate directly:

What I do for a bank or insurer: independent validation of a vendor’s or an in-house GenAI system against pre-stated criteria, with guardrail precision and recall measured rather than asserted; the evidence record for an agentic use case, designed so that the inventory entry, the accountable person’s sign-off and the intervention path all derive from one log; and the validation report in the regulator’s terms, written for the second line and the auditor. I’ve worked inside HSBC twice — Business Analytics Senior Manager, and now the contract below — and at Prudential and EY, so the report arrives in the shape the committee expects.

Example. At HSBC, in commercial banking data and analytics, I design and measure LLM workflows for third-party vendor compliance (a retrieval-augmented workflow, with guardrails, that answers compliance questionnaires) and for fraud (improved address remediation: raw customer address data turned into signals of financial crime). Financial crime is where this started for me, and doorplate.dev is the open version of the address problem: Bayesian resolution of any Hong Kong address, in English or Chinese, to the government gazetteer — 89.5% right and 3.8% wrong on real-world text, with an honest refusal for the rest.

Read: Build the Court Before the Agent · The Court That Tried Itself · the book’s chapter 3, chapter 5 and chapter 9

If you do evaluation or oversight research

The court’s vocabulary is precise but not searchable, so here is the work in the field’s terms.

What I builtIn the field’s terms
assizePre-registered, held-out evaluation of self-improving agents with mutation testing (30 checks, 81 planted faults, all caught at the seal); proper scoring rules (log-loss) on every builder’s and reviewer’s forecast; a Bayesian power analysis, with a half-achievement improvement in Crafter detectable at 33 episodes per arm.
jackA tamper-evident audit log with independent replay; a trusted base — a 450-line kernel and a judge — that the policy cannot write to, which is AI control made structural; promotion between layers gated by anytime-valid sequential tests (e-values, Ville’s inequality) on pre-registered criteria.
The frozen-oracle protocolAcceptance tests hashed and signed before any code exists and handed to a coding agent that cannot change them: pre-registration, made binding. A red team found fifteen ways past the gate; each became a seeded failure the gate must catch.
credence-governorA runtime monitor for a coding agent’s tool calls: injected data exfiltration flagged at 0.94 precision while interrupting 1.2% of safe sessions.
The Credence retractionA one-line greedy ablation beat the full agent under fair conditions, so the paper was withdrawn and the reason published. What survived is a contingency law: exploration beats greedy only under perfect attribution (about +27), and loses under the best attribution a deployed agent gets (−12).

What a lab or institute gets from me: methodological red-teaming of evaluation claims, which I have done to my own and published; experimental design for control evaluations against a planted adversary, which is what assize’s pins are; and a book-length, recomputable argument for why each piece of a self-modifying agent’s core is forced rather than chosen. The code is public (jack; Credence in Julia and Python) and so is the record every number comes from. Papers in preparation: the frozen-oracle trust protocol; the exploration-attribution contingency law. PhD in statistics (Warwick, under Jim Smith), 1,750+ citations, mostly in Bayesian graphical models.

Read: the book’s chapter 2, chapter 6, chapter 13 and chapter 10 · The Science Was Done. The Engineering Wasn’t. · Fifteen Things a Self-Modifying Agent Cannot Do Without

How an engagement runs

The shapes it takes:

Contracts run under my own name, as Booking.com’s and HSBC’s did. I’m also open to research and senior scientist roles in AI evaluation, oversight and assurance — Hong Kong, Singapore, London, Tel Aviv or remote. The two-page CV is on the site; write to me.