I design, build and audit onchain systems that have to hold up under adversarial conditions — DeFi protocols, zero-knowledge privacy primitives, and production products with real users.
| Focus | Smart contract engineering · protocol design · security research · ZK privacy |
| Chains shipped on | Ethereum · Base · Hedera · Bitcoin / Stacks · Starknet · Midnight · Somnia · Lisk L2 |
| Languages | Solidity · TypeScript · Cairo · Clarity · Compact · Python · Kotlin |
| Original repositories | 55+ — everything featured below is mine, not forked or contributed |
| Live deployments | 24 product builds shipped to production URLs |
| Education | Web3bridge Cohort XIII · Cybersecurity Science, Federal University of Technology Minna |
| Status | Open to audit engagements, protocol development, and security consulting |
|
Smart Contracts
|
Security & Auditing
|
|
Zero Knowledge & Privacy
|
Full-Stack Product
|
A focused selection of personal projects I designed and shipped end to end. No forks, no contributed PRs.
| Project | What it does | Stack |
|---|---|---|
| VERIDAQ · live | Zero-knowledge academic credential verification. Universities issue on their own backend; employers verify claims like "CGPA above 3.5" without ever seeing student data. A single 32-byte commitment touches Base L2. | Base · SnarkJS · Next.js · TypeScript |
| ClearScope | Compliance proofs without disclosure on Midnight Network — holder wallet, verifier dashboard, issuer portal and governance registry, with ZK eligibility checks for age, KYC and jurisdiction. Apache-2.0, CI-gated. | Midnight · Compact · TypeScript |
| AfriHealth Ledger · live | Hedera-native healthcare and insurance platform: patient-controlled consent, itemized billing with AI policy checks, and an on-ledger community insurance pool. Modular EIP-2535 Diamond with Consent, Billing, InsurancePool and Token facets. | Hedera · Solidity · HTS · Diamond |
| CPPay | Non-custodial account-abstraction wallet on Lisk L2 — gasless one-tap payments via session keys, social recovery with guardians, and on-chain swaps. Diamond standard + ERC-4337, 100% test coverage. | Lisk L2 · ERC-4337 · Diamond |
| Anglican Schools · live | Production multi-branch school management for the Nigerian system — token-based staff access across 11 roles, a drag-and-drop report-card builder, fees, waivers and a full audit trail. | Next.js 16 · React 19 · Prisma |
| Votara · live | Multi-tenant voting platform for contests — live leaderboards, contestant profiles, 3D tilt UI and Flutterwave OAuth 2.0 payments. | Next.js 16 · Prisma · Flutterwave |
| BExtDetect | Chrome-extension malware scanner — static manifest and code analysis (permissions, suspicious patterns, entropy) fused with a sandboxed headless-browser run into a single risk score. | Python · Node.js · Chromium |
| Phishing Domain Detection | Research framework comparing Random Forest vs XGBoost over lexical and structural URL features. Flask REST API plus a full training pipeline. FUT Minna chapter-4 implementation. | Python · scikit-learn · Flask |
- 🗣 Commented on #1649 in SoroScan/soroscan
I take on smart contract audits, protocol engineering and security review work. If you have a protocol that needs hardening, a ZK primitive that needs shipping, or an idea that needs the whole stack, reach out.



