I am a software engineer with 7+ years of hands-on building experience and 4+ years working across international projects, clients, and open-source-style collaboration. I build web products that are useful, polished, and understandable, mostly with React, Next.js, TypeScript, Node, Supabase, MongoDB, Prisma, and modern CSS.
Frontend is my strongest lane, but I care about the whole product: auth, data flow, payments, subscriptions, dashboards, realtime rooms, accessibility, deployment, and the small edge cases that decide whether an app feels finished.
I am currently building public projects around wellness, fitness, AI support tools, browser APIs, CSS debugging, accessibility, and practical full-stack app features.
What I do best:
Experience -> 7+ years building, 4+ years international collaboration
Build product UIs -> React, Next.js, TypeScript, CSS, responsive layouts
Ship full-stack features -> auth, payments, subscriptions, dashboards, realtime flows
Create useful demos -> CSS bugs, accessibility patterns, browser API experiments
Improve developer UX -> clear READMEs, setup flows, debugging notes, project polish
Learn in public -> small useful commits, visible progress, open-source practice|
A breathing and cardiovascular wellness app with guided sessions, BP tracking, sleep sounds, Paystack checkout, Supabase subscriptions, and realtime Breathe Together rooms.
|
A full-stack customer support product with a Next.js frontend, Node/Express backend, MongoDB, Socket.io, auth, and AI-assisted support workflows.
|
|
A smart fitness coaching app with 205+ exercises, personalized workouts, nutrition tracking, progress analytics, achievements, and subscription features.
|
A browser-based Gamepad API debugger with live controller visualization, CSS cascade layers, recording, export, snapshots, and replay tools.
|
|
Why dropdowns break inside scroll containers, covering clipping, stacking contexts, transforms, and portal fixes. |
CSS Grid demos explaining why |
Accessibility demos for focusable overflow regions, keyboard scrolling, labels, and usable scroll containers. |
| Frontend React, Next.js, TypeScript, JavaScript, CSS, Tailwind |
Backend Node, Express, API routes, auth flows, Socket.io |
Data MongoDB, Prisma, Supabase, subscriptions, user data |
Product Payments, dashboards, realtime rooms, accessibility, docs |
I am open to software engineering, frontend engineering, junior full-stack roles, internships, freelance builds, open-source work, and startup projects where I can contribute with real code.
The work I want more of:
- building useful web apps from idea to shipped feature
- improving UI quality, accessibility, performance, and developer experience
- fixing tricky frontend bugs and explaining the solution clearly
- working with small teams, startups, founders, and open-source maintainers
- learning fast, taking ownership, and shipping consistently