Founder & Lead Engineer
2026 — PresentMyshoplet · Lagos, Nigeria
- Designed, built and operate a full commerce platform solo — Next.js 14 frontend, Express/MongoDB backend, 57 data models and 43 route modules across 159K lines of code and 8,900+ commits
- Built the payments layer end to end: Paystack integration, HMAC webhook signature verification, idempotent money-path writes, subscription billing with dunning, payout clearance holds, and KYC/KYB verification tiers
- Shipped dedicated virtual bank accounts for stores, with webhook-confirmed transfers that credit vendor wallets and give the AI sales agent a bank-transfer option alongside card checkout
- Diagnosed and fixed a double-payment bug caused by webhook retries, making the payout write conditional and idempotent with a
$ne-filteredupdateOne - Found and fixed a billing fault that charged trial sellers four times the published platform fee (₦4,120 instead of ₦1,030 on one ₦103,000 order), by routing every fee lookup through a single effective-plan resolver and locking the invariant in a unit test
- Traced a silent lockout to reminder de-duplication flags surviving renewal, fixed every renewal path and backfilled the sellers already in the broken state
- Shipped an LLM sales agent to production across three channels — WhatsApp Cloud API, Instagram DM and voice notes — with per-tenant cost tracking, language-based model routing and anti-hallucination guardrails
- Built storefront discovery infrastructure for Google and AI search: product and merchant schema, canonical URLs, sitemaps, IndexNow publishing and per-store
/llms.txtfeeds - Cut dashboard latency by collapsing 43 database round trips into 3 with a single aggregation using conditional accumulators, after profiling showed the cost was network latency rather than query time
- Reduced storefront image payload 74% (1,852KB → 467KB) by transforming at the CDN delivery layer
- Own the full lifecycle: staging/production branching, deploy pipeline, Sentry monitoring, security hardening and incident response