Planned stories
Every piece of work starts with scope, acceptance criteria and dependencies settled up front. Scope questions get answered in planning, not halfway through implementation.
South Africa (SAST) · Remote or hybrid
Senior Engineer: Full-Stack & Smart Contract Delivery with AI Agents
I am the sole engineer on a live financial protocol on Ethereum mainnet. I built it with a delivery system where agents do the work and something other than the agent checks every result before it ships.
I designed and built more than 40 deployed contracts, the web app, the deployment tooling and the operations for a live stablecoin protocol. That is work that used to need a team. Every contract since 2025 has gone through my own audit pipeline.
AI agents handle whole stages of my delivery cycle: planning, implementation, testing and first-pass review. My job is designing the system they work in. That means the guardrails, the independent checks and the standard every change must meet before it ships.
I can bring this to a team however it uses AI today. I can ship features quickly myself. I can also set up the ticket structure, review gates and CI checks that let your engineers delegate more to AI without AI-quality bugs reaching production.
Before crypto I spent six years writing C# / .NET and React at Digiata, a financial-services software firm. I was a Code4rena audit-contest judge, and I hold a master's in economics, which I use in mechanism and incentive design.
Everything an agent produces is untrusted until something other than that agent has verified it. This is what "Claude Code" on my CV means in practice.
Every piece of work starts with scope, acceptance criteria and dependencies settled up front. Scope questions get answered in planning, not halfway through implementation.
Each sprint gets its own git worktree and branch. Every commit is tagged with its story number, so any line of code traces back to the decision behind it.
A separate review agent that has never seen the implementer's reasoning judges the result. Validator agents confirm every ticked checkbox was really done and flag suspicious file changes.
Agents sometimes weaken or delete tests instead of fixing the code. Dedicated checks look for exactly that, so a green test suite means what it says.
Critical invariants are enforced by CI gates, dedicated tests and tool-call hooks. An agent cannot argue its way past them.
Runs chain stories and projects together and merge finished work. They stop at the first result a human should see: a failed review, a refused approval, or a story out of attempts.
Design, implementation, tests, frontend, deployment and production operations.
Move engineers from autocomplete to delegated tickets to autonomous pipelines, with review gates that keep quality where it is now.
Static analysis, symbolic execution, invariant fuzzing, and a runnable proof of concept for every finding.
Pricing, yield and reward mechanics judged by an economist as well as an engineer.
A yield-bearing stablecoin protocol, live on Ethereum mainnet and listed on DefiLlama. Protocol name and links are available on request.
A token-launch and liquidity protocol, launched on Ethereum mainnet in February 2021 after a year of development.
Founder and developer of a gift card auction platform (2012 – 2013). Economics lecturer at the University of Cape Town (2010) and TSiBA Education (2008).
Private · live demo on request
The system described above: planned stories, isolated worktrees, independent review, validator agents and separate machine and human approval.
800+ completed stories across 30+ repositories since July 2025.
Claude Code plugin · repository on request
22 specialised agents and 16 commands covering scope discovery, static analysis (Slither, Aderyn, Semgrep), symbolic execution (Halmos), invariant generation, proof-of-concept exploits, severity review and report writing.
No finding is reported until it has a runnable Foundry proof of concept and a second-opinion severity check, which filters out plausible-sounding false positives. It also reviews deployment scripts by running them against a mainnet fork before they go live.
University of Cape Town, 2005 – 2011
Public code, published writing on token economics and a live demo of the delivery pipeline are available on request.