Building, Breaking, Fixing, Repeat 😎

I'm a Frontend Developer with 3+ years building production web applications across fintech, edtech, and healthcare. My work has involved multi-role authentication systems, payment integrations (Flutterwave and Paystack), rich text editors, and real-time data; often for products with real users and real stakes.

I work primarily inNext.js, React, and TypeScript, and I care about the part most developers skip: what happens when the network is slow, the user is confused, or the business model changes.

I write code, break things, fix them, and somehow make it all work. I build user-friendly web experiences, focusing on accessibility and clean design. When I'm not wrestling with React hooks, you'll find me arguing about Ronaldo (GOAT) vs Messi, watching Steph Curry's basketball highlights, or hoping Sir Lewis Hamilton returns to winning F1 races.

YEARS OF EXPERIENCE

03+

Across freelance and personal products shipped to real users

COMPLETED PROJECTS

10+

Including multi-role SaaS platforms, marketplaces and CMS tools

My Journey

Started Learning Web Development

2021

Started with HTML, CSS and JavaScript, building static pages and slowly understanding how the web actually works.

First Freelance Project

2023

Completed my first paid project: a website for a local business. First time shipping something real to a real client.

Moved to React

2023

Picked up React after realizing vanilla JS couldn't handle the state-heavy, multi-role apps I wanted to build. Things started clicking.

Typescript & Professional Readiness

2024

Adopted Typescript across all projects after hitting too many runtime bugs. Started building with production habits: typed APIs, structured state, CI/CD

Building Bartr

2025

Co-building Bartr, a marketplace for African users; handling the full Next.js web side: auth, trade lifecycle, search, image upload, and more.

Currently Learning

Next.js App Router & Server Components

Bartr meeds server-side rendering for SEO and faster load times on low-bandwidth connections.

GSAP Advanced Animations & ScrollTrigger

Adding meaningful motion to UI without sacrificing performance; especially on mobile devices.

TypeScript Advanced Patterns & Design Systems

Designing type=safe APIs across complex multi-role systems like Bartr's trade lifecycle

GitHub Actions & CI/CD Pipeline Automation

Already using this in Memomaze; pushing further to automate and deploy pipelines.