Available for new work from September 2026

Get in touch
Method

What “AI-supported” actually means here.

Every product CV mentions AI, which makes the claim close to worthless unless you know how someone is actually using it. So here is the specific version: the problem it solves, what gets delegated, where I step in, and what came out at the end.

The problem it solves

One product person cannot hold a regulated domain in their head. At Climatise I was the sole product function for a carbon accounting and sustainability reporting platform, working across ESOS Phase 4, SECR, CBAM, UK SRS, ISO 14064 and ISO 50001, from discovery through specification and prototype to build and QA.

Six months produced more than 100,000 lines of specification, QA and research documentation across roughly 360 documents. That included 63 PRDs, a 4,060-line logic specification for the assessment wizard and a second of nearly 2,000 lines for site audit reporting, a field dependency register the backend builds against, and a QA estate of more than 100 documents.

Work at that volume normally rots. A definition moves in one place and not the other, acceptance criteria start contradicting the flow they describe, and engineers quietly stop trusting the specification. AI is how one person keeps a body of work that size accurate. It is the reason the number above is a capability rather than a warning sign.

In practice

Where it does the work.

First drafts from source material
Regulation, call transcripts and engineering threads become a structured specification I then rewrite. The draft is scaffolding, never the deliverable.
Consistency across the whole set
Automated passes that catch terminology drift, stale cross-references and acceptance criteria contradicting the flow they sit in — the errors a human reader stops seeing after the third read.
Specifications and tickets kept in step
The spec in the repository and the ticket stakeholders read stay synchronised, so nobody builds against a version that has moved on.
Repeatable QA
An eight-stage pipeline model became a 124-row scenario manifest and 27 scenario specifications, now feeding an automated Playwright suite.
Research at pace
A six-competitor analysis producing a pricing recommendation and build sequence, regulatory briefs with qualification criteria and gap analysis, and prompting research for document ingestion.
The process itself
The PRD format, the bug format and the route from specification through prototype and development into QA are written down as rules that apply every time, rather than conventions somebody has to remember.
Judgement

Where I step in

The list opposite is the part that scales. This is the part that does not, and it is what makes the rest worth trusting.

There is only so much context you can give a model, so the real work is choosing what goes into it — and then answering for what comes out.

Deciding what it sees
Knowing which paragraph of a regulation, which line of a customer call and which platform constraint actually bear on a decision. The model only sees what I judged worth showing it, and everything downstream depends on that being right.
The commercial call
What to build, in what order, and what to trade away is a question about customers, cost and timing. That sits with the product lead and does not move.
Compliance interpretation
A confident wrong answer about ESOS or CBAM is far more expensive than a slow right one, so interpretations get checked against the source regulation rather than accepted.
QA that carries risk
Automation covers what is repeatable and low risk, which is most of it. Where getting it wrong would break compliance, the testing is manual and the responsibility is mine.
Every line that goes out
The standard is the one Clay set in its internal writing policy: you have to be able to stand behind any individual sentence you send, and “the model wrote it” is not an answer anyone should accept.
Why it matters to a team

You can feed a model context. You cannot feed it accountability.

What a team is actually buying is someone who will answer for the document. The volume only counts because one person stays answerable for all of it. In practice that means the documentation layer keeps pace with delivery instead of falling permanently behind it, the rules for how work gets written down are set once and applied every time, and a product function can be held by one person for far longer than would otherwise be reasonable.