AO

Full Stack Engineerasta-otaku

Building PRODUCT INTERFACES

Frontend-focused full stack engineer with 4+ years building scalable web products — React, Next.js, and TypeScript up front, with APIs, integrations, and deployment when the product needs it.

Say hello
Available for workFull Stack EngineerFrontend-heavyReact · Next.js · TypeScriptLagos → The WorldAvailable for workFull Stack EngineerFrontend-heavyReact · Next.js · TypeScriptLagos → The World

01 / Selected Works

8 projects
/012025

Caraten

B2B e-commerce for retailers and wholesalers — multi-language storefronts (EN / AR / KU), RBAC dashboards, real-time notifications, and payment-ready checkout UI.

Caraten interface
Next.js 15React 19TypeScriptTanStack QuerySSE
/022025

Leaplearners

Interactive learning platform for kids — modern data-fetching patterns and a clean, conversion-focused learner experience.

Leaplearners interface
Next.jsTypeScriptShadcnTanStack Query
/032024

Reeka

Full-featured property management platform — listings, Paystack payments, and calendar sync that lifted engagement and cut load time.

Reeka interface
ReactTypeScriptTailwindPaystack
/042024

ECMS

A multi-tenant headless CMS in React + Vite — drag-and-drop content blocks, TipTap editing, and role-based publishing so non-technical users can compose pages without engineering tickets.

ECMS interface
ReactTypeScriptTailwindViteTipTapHeadless CMS
/052024

HaydaSkinco

A skincare hub with a clean, product-led storefront UI.

HaydaSkinco interface
ReactTypeScriptTailwindSupabase
/062023

Flincap

Mobile-first fintech (crypto) product UI built with React and Next.js — architecture polish, critical bug fixes, and UX that raised satisfaction.

Flincap interface
Next.jsReactTypeScriptTailwind
/072024

CCI Website

Celebration Church International website redesign — typed React/Next stack with a clear, accessible public presence.

CCI Website interface
Next.jsReactTypeScriptTailwind
/082023

Paywater

Consumer-facing water commerce frontend — responsive UI for browsing and purchasing utility services.

Paywater interface
ReactTailwind

02 / About

Iamafrontend-focusedfullstackengineerleadingUIarchitectureforcomplexdashboards,multilingualstorefronts,andreal-timeproducts,whileintegratingAPIs,payments,search,andtheservicesthatcarrythemtoproduction.Four-plusyearsdeepinReact,Next.js,andTypeScript,collaboratingacrossproductanddesigntoshipsoftwarepeopleactuallyuse.

Ibrahim Afolabi

I ship product experiences people actually enjoy using. Currently Lead Software Engineer at Estation, owning B2B commerce experience across English, Arabic, and Kurdish — UI systems through search, payments, and real-time features. Previously led Reeka’s property platform from build through launch.

B.Sc. Computer Engineering (Second Class Upper)Obafemi Awolowo University, Ile-Ife, Nigeria

ReactNext.jsReact 19TypeScriptJavaScript (ES6+)Tailwind CSSRadix UIMantineTanStack QueryNode.jsREST / GraphQLSSE / WebSocketsPostgreSQLMongoDBElasticsearchPaystackRTL / i18nRBACGit / CI/CDVercelFigma

03 / Experience

    • Led frontend for a B2B e-commerce platform on Next.js 15, React 19, and TypeScript — retailers and wholesalers with EN / AR / KU support.
    • Architected RBAC dashboards for retailers, wholesalers, and admins across 20+ modules.
    • Built Elasticsearch-backed search with autocomplete and multi-criteria filters, improving product discovery ~35%.
    • Shipped SSE real-time notifications and in-app messaging that lifted engagement ~40%.
    • Implemented multi-gateway payment / checkout UI, order management, and Recharts admin analytics.
    • Cut load times ~25% via image optimization, prefetching, Suspense, and caching; built Radix / Tailwind / Mantine UI with RTL and mobile-first layout.
    • Designed a headless JSON CMS so non-technical users can compose content blocks with role-based access.