Instrumental
AI inspection and failure analysis for electronics assembly. Cameras capture every unit at each build state, then models flag defects no golden-sample rule ever encoded.
Start anywhere
Building
Systems taken from problem to production and written up honestly: approach, failures, outcome. Logs are published after a system ships, never before.
The work spans the full stack of making intelligence useful: models and agents, the software around them and the hardware they end up driving.
The anatomy of a build log
What the system exists to do and why the obvious approach was not enough. Constraints first.
Architecture and key decisions: what was chosen, what was rejected and the reasoning for both.
The failures on the way, documented as phenomena: what went wrong, why it happened, how it was detected.
The working system, photographed and measured. Real hardware and real terminals, never renders.
Instruments
AI inspection and failure analysis for electronics assembly. Cameras capture every unit at each build state, then models flag defects no golden-sample rule ever encoded.
A VS Code fork built around agentic editing, with its own Composer models, a pull request review bot and SOC 2 controls for teams that want AI in the editor.
End-to-end computer vision platform for labelling, training and deploying detection models to cloud or edge hardware like Jetson, with a visual builder for multi-step vision pipelines.
Work
Applied work, community projects and open source get the same write-up: the problem, what was tried, what it cost. Where there is a repository, the code is linked.
Ventures and applied work, written up for the transferable lesson rather than the specifics.
Second place at Tencent's OpenClaw hackathon in Shenzhen, pitched and defended in Mandarin. What changes about preparation, and what reading Chinese sources first-hand actually buys.
I spent roughly two years building a China Africa trade platform and never sent a single invoice. The corridor problem was real. My method for testing it was not.
Sourcing agents are paid a percentage of what you spend, so every good procurement decision costs them money. What engineer-led, fee-based buyer representation actually involves instead.
Work with no invoice attached, documented to the same standard as everything else.
Mentored young builders at the Tencent-organised Global Youth AI Hackathon in Shenzhen, working on scoping, harness design and the difference between a demo and a system.
The mechanics nobody writes down: why first meetings fail as coordination problems, why narrow definitions travel further than broad ones and what the Greater Bay Area gives an African engineer.
Volunteer bodies decay when the rules live in one person's head. The order that prevents it: membership record and constitution first, programmes last, with a gate between every step.
A volunteer-led initiative that introduced Scratch programming to secondary school students in Lagos, Nigeria, empowering young minds with foundational coding skills and building a generation of future-ready digital creators."
Build logs
A build log lands here after its system ships, with photographs of the rig and an honest account of what broke. The projects above are published to the same standard; the logs add the hardware.
Bench & stack
The working stack behind these systems, plus the one unfair advantage: a hardware supply chain an hour away in any direction.
I'm open to a conversation about the subject matter.
Start a conversation