These days I'm co-founder at Boundless, CTO at
Threadify and deep in Useroutr. Before that I led the frontend team at
GridApe. It started in 2019 with a website for
UNICEF and the
Enugu State Ministry of Education that over 2,000 schools ended up using. In between, I ship code to open source and go down AI rabbit holes.
Selected work
Company bets, startup sprints and one stubborn weekend project.

GridApe
Frontend team leadCampaigns, automations, sign-up forms and a drag-and-drop email editor in one dashboard. I led the frontend team, and 77 of my pull requests shipped in it.

Threadify
CTOCreators design merch on a canvas, open a store and start selling. Threadify prints and ships the rest. I'm the CTO.

Sumas
Full stackOne system for a whole university, from the Senate down to first-year students. Seven roles, one source of truth, and sign-in with passkeys.
pub fn verify_quorum(env: &Env,digest: &Hash<32>,signatures: &Vec<BytesN<65>>,signers: &Vec<BytesN<20>>,threshold: u32,) -> Result<(), DvnError> {if threshold == 0 {return Err(DvnError::InvalidThreshold);}if signatures.len() < threshold {return Err(DvnError::QuorumNotMet);}// Bound the work an unauthenticated caller can induce.if signatures.len() > signers.len() {return Err(DvnError::TooManySignatures);}
stellar-dvn
BuilderCould one person build a LayerZero verifier for Stellar? I built one for fun to find out. It works end to end on testnet.
Experience
Seven years, six stops, one very long commit history.
- Dec 2024 — Now
Boundless
Co-founder
Nov 2023 — NowThreadify
Chief Technology Officer
Formerly Threadflow.
Sep 2023 — Apr 2026GridApe
Team Lead, Frontend
Led the frontend team building GridApe's dashboard.
- FApr 2026
Freelance
Web Developer

Sep 2019 — Mar 2022UNICEF & Enugu State Ministry of Educationcontract
Web Developer & Graphic Designer
One joint contract. Built and shipped an education website used by over 2,000 schools.
- OAug 2020 — Jan 2023
Oracus NG
Full-stack Web Developer Assistant
Open source
My code lives in other people's repos too.
Most of it lands in the Stellar, Starknet and Bitcoin SV ecosystems: dapps, AI agents, starter kits, docs and the odd faucet. Here's the last twelve months, square by square.
- 5,734
- Contributions in the last 12 months
- 1,304
- Pull requests merged
- 38
- Outside projects I've shipped to
Contributions per year
Snapshot from GitHub, 2 Oct 2026
Merged into 38 repositories across 32 organisations
Everything on GitHubOff the clock
The part of the week with no pull requests.
Gaming
Fortnite
Drop in. Build fast. Repeat.


