Selected work
Four projects, four different problems.
Each one is written up properly, with the decisions, the alternatives I rejected, and the things that did not work. Not a screenshot and a list of technologies.
01 / Education
Français Lingua Voyage
An online French school taking enrolments through WhatsApp, with no way for a stranger to find it or trust it. Now a site that drew visitors from five countries on day one.
02 / Oil and gas services
GEE Expert Limited
A welding and fabrication company with more than a hundred delivered projects and nothing online to show for any of them.
03 / Backend engineering
Embeddable Widget Platform
Multi tenant lead capture that drops into any customer's website with one script tag, and cannot leak one tenant's data into another.
04 / Applied AI
Offline Cassava Advisor
A farming advisor that runs with no internet at all, on an eight gigabyte laptop from 2015. Four language models tested, three rejected.
Also built
AI Website Builder
ai-website-builder-omega-indol.vercel.app
Built following an online tutorial that taught Stripe. Stripe does not support merchant accounts for Nigerian registered businesses, so I read the Paystack docs and replaced the payment layer, then added idempotent webhook handling and a credit ledger. Everything else followed the tutorial.

Screen recorder
screen-recorder-liart-five.vercel.app
The tutorial built the recorder and the Mux integration. I added Google OAuth so the app is gated by registration and login, and recordings are scoped to the signed in user.
