No. 01
Social Shake — UGC Marketplace
A marketplace where brands brief, hire and pay 500+ creators for short-form video.
- Role
- Sole developer, end to end — freelance
- Year
- 2025
- Stack
- Next.js, TypeScript, Firebase, Stripe Connect, Socket.io
Available for roles
I turn complicated flows into fast, accessible interfaces people get on the first try. Most recently: a UGC marketplace with 500+ creators, built end to end.

References marked [n]
The hard part of most products isn't the code — it's the moment someone has to figure out what to do next. That's the part I like working on.
So I build products with a lot going on underneath and keep the surface simple: a marketplace where brands brief, hire and pay 500+ creators, an AI appGixel — AI Fashion Campaigns: Turns one product photo into a whole fashion campaign: studio, on-model, lifestyle and detail shots. that turns one product photo into a whole fashion campaign, and a 3D guide to Nigeria's governmentThree Arms — How Nigeria Works: A 3D explainer of Nigeria's government where every constitutional claim cites its section. where every claim cites the constitution.
As a frontend engineer on the DevFest Lagos team, I've worked on the 2024 siteDevFest Lagos 2024 — Website: Lifted the accessibility score from 82% to 96% (WCAG 2.1 AA)., where accessibility went from 82% to 96%, and the 2025 ticketingDevFest Lagos 2025 — Ticketing: Ticketing for one of Nigeria's largest developer conferences — 4,000+ attendees., where one person can buy for a whole group.
I'm open to frontend roles, ideally on a product whose hardest problem is making something complicated feel simple.
5 featured · 6 more
No. 01
A marketplace where brands brief, hire and pay 500+ creators for short-form video.
No. 02
Turns one product photo into a whole fashion campaign: studio, on-model, lifestyle and detail shots.
No. 03
A luxury fashion store that looks the part, with real checkout, accounts and an admin behind it.
No. 04
A 3D explainer of Nigeria's government where every constitutional claim cites its section.
No. 05
Ticketing for one of Nigeria's largest developer conferences — 4,000+ attendees.
4 roles · 3 community
Jan 2026 — Present
Building the frontend of a logistics infrastructure platform for African businesses, including a transportation management dashboard kept in sync with live data over REST APIs.
Oct 2025 — Present
Led Gixel's move from iOS-only to the web: a Next.js app that turns one product photo into a full fashion campaign, with OpenAI, Gemini and Replicate behind it and Firebase shared with the iOS app.
Nov 2024 — Jun 2025
Rebuilt the company site in React and TypeScript, and built the PrintEazy e-commerce UI — reusable components cut feature development time by 30%; SEO work lifted organic traffic 18%.
Feb 2024 — Sep 2024
Built Go-Digital, moving insurance cards into Apple and Google Wallet — a 25% jump in adoption. Reworked onboarding for 20% more sign-ups; code splitting cut navigation time 35%.
May 2026
Led a hackathon team that formed on the day and built a solution for agriculture.
2025
Guided participants through frontend projects across the bootcamp.
Aug 2024 — Present
Frontend engineer on the team behind the 2024 and 2025 event platforms for 4,000+ attendees. Helped raise accessibility from 82% to 96% (WCAG 2.1 AA) and cut page rollout time by 25% with a shared component library.
4 steps · shown on Social Shake
Find the real requirement under the stated one. Social Shake was pitched as “a UGC marketplace”. The real problem was trust: someone always had to go first, the brand paying or the creator filming.
Make the hardest moment easy. For brands that was writing the brief, so it became four short steps, with a live cost estimate next to the creator picker before they commit.
Make the product keep its promises. “You only pay for approved videos” is enforced, not just written: the card is held at checkout and charged only on approval. 100MB uploads and live updates were handled before launch, not after.
Every project ends with what I'd change. On Social Shake: card holds expire after about a week, so longer projects should charge up front and hold the funds instead.
Every write-up feeds the next scope.
Read the Social Shake case study →