I'm a Frontend Developer with 4 years of experience building interactive, and user-friendly web applications.
I'm passionate about writing clean, maintainable code, following best practices, and ensuring performance and usability across all devices. I'm also a great communicator who values collaboration, accepts feedback openly, and is committed to continuously improving every project I work on.
When I'm not coding, you'll probably find me playing chess. It's a game I love deeply and have competed in at the highest level, including representing Nigeria at the World Chess Olympiad.
A clean and interactive web app for a table tennis gym that allows users to book tables, view schedules, manage bookings, and make payments. Also including an admin-facing dashboard for managing sessions, users, and transactions efficiently.
Features:
Admin Panel:
Manage users, boards, challenges, roles, subscriptions, and notifications.
Scheduling & Match Making:
Centralized booking system with real-time court availability, coach session management, and peer-to-peer challenge requests powered by calendar-based scheduling logic.
Payments & Subscription:
Integrated payment gateway with support for recurring billing, auto-renewal, and secure transaction handling.
Real-Time Notifications:
WebSocket-powered notification system for instant delivery of booking updates, challenge invites, and administrative alerts across user sessions.
A clean and interactive web app for a table tennis gym that allows users to book tables, view schedules, manage bookings, and make payments. Also including an admin-facing dashboard for managing sessions, users, and transactions efficiently.
Features:
Admin Panel:
Manage users, boards, challenges, roles, subscriptions, and notifications.
Scheduling & Match Making:
Centralized booking system with real-time court availability, coach session management, and peer-to-peer challenge requests powered by calendar-based scheduling logic.
Payments & Subscription:
Integrated payment gateway with support for recurring billing, auto-renewal, and secure transaction handling.
Real-Time Notifications:
WebSocket-powered notification system for instant delivery of booking updates, challenge invites, and administrative alerts across user sessions.
A modern fintech platform offering Sharia-compliant and Conventional robo-advisory services, designed to scale seamlessly from regulatory sandbox to market launch.It also includes an admin panel that enables authorized personnel to trade on behalf of users, monitor accounts, and efficiently resolve user issues.
Features:
Automated KYC via Sumsub Integration:
Implemented identity verification using Sumsub’s API to streamline eKYC workflows, ensure regulatory compliance, and reduce onboarding friction.
Investment Dashboard & Fund Operations:
Built a real-time investment dashboard with the ability to invest and liquidate funds across diverse portfolios with transaction logging.
Risk-Based Trading Strategy Selection:
Users could dynamically configure trading preferences based on predefined risk profiles, enabling tailored investment plans.
Shariah-Compliant & Conventional Portfolio Options:
Supported dual investment models with screening logic to filter halal-compliant equities and conventional instruments under the same platform.
A responsive feedback management tool that enables users to submit, edit, and upvote product suggestions
Features:
Full CRUD Feedback Flow:
Users can create, read, update, and delete product feedback posts with server-side validation.
Filtering & Sorting:
Dynamic sorting (by upvotes/comments) and category-based filtering of feedback items.
Nested Comments & Replies:
Threaded comment system allowing users to reply to feedback and engage in discussions.
Upvote System with State Persistence:
Interactive upvoting tracked and saved in browser storage to maintain user state.
A responsive, interactive portfolio designed to reflect my personal brand and highlight key frontend expertise.
Features:
Responsive Design:
Fully responsive layout optimized for mobile, tablet, and desktop devices using Tailwind CSS.
Interactive Project Showcase:
Each project includes videos, tech stack, and key features, presented with engaging hover and motion effects.
Port-Harcourt, Nigeria
“Don’t worry, I tested it… in production.”
— Every dev, ever
😅