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 usersCOMPLETED PROJECTS
10+
Including multi-role SaaS platforms, marketplaces and CMS toolsMy Journey
Started Learning Web Development
2021Started with HTML, CSS and JavaScript, building static pages and slowly understanding how the web actually works.
First Freelance Project
2023Completed my first paid project: a website for a local business. First time shipping something real to a real client.
Moved to React
2023Picked 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
2024Adopted Typescript across all projects after hitting too many runtime bugs. Started building with production habits: typed APIs, structured state, CI/CD
Building Bartr
2025Co-building Bartr, a marketplace for African users; handling the full Next.js web side: auth, trade lifecycle, search, image upload, and more.
2021
Started Learning Web Development
Started with HTML, CSS and JavaScript, building static pages and slowly understanding how the web actually works.
2023
First Freelance Project
Completed my first paid project: a website for a local business. First time shipping something real to a real client.
2023
Moved to React
Picked up React after realizing vanilla JS couldn't handle the state-heavy, multi-role apps I wanted to build. Things started clicking.
2024
Typescript & Professional Readiness
Adopted Typescript across all projects after hitting too many runtime bugs. Started building with production habits: typed APIs, structured state, CI/CD
2025
Building Bartr
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.