Portfolio

Work that
moves the needle

A curated selection of projects — from idea to production, built with precision and purpose.

0

Projects shipped

0

Client satisfaction

0

Years building

0

Happy clients

Selected Work

All recent projects

8 projects

QuickFoodShop
View details
Live

QuickFoodShop

01

A full-stack food and grocery delivery platform built for QuickFoodShop, a UK-based online delivery service connecting customers with restaurants, food vendors, and grocery stores. The project was designed to provide a complete digital ordering ecosystem, allowing customers to discover restaurants and groceries, browse products and meals, place orders, make payments, and track deliveries. Alongside the customer experience, the platform supports vendor and delivery workflows, creating a connected marketplace between customers, businesses, and delivery personnel. The platform combines a responsive web experience with mobile applications and a production backend, supporting authentication, restaurant and grocery listings, shopping carts, order processing, delivery status management, notifications, invoice generation, and real-time order-related workflows. The website also provides dedicated customer support, vendor registration, delivery registration, and mobile-app download experiences.

Next.jsReactTypeScriptReact NativeNode.jsExpress.jsPostgreSQLPrisma ORMRedisBullMQDockerAWS EC2REST APIJWT AuthenticationCloud StoragePayment IntegrationPush NotificationsResponsive DesignSEOPerformance Optimization
View details
Crownwize Consulting
View details
Live

Crownwize Consulting

02

A professional accounting, tax, and business advisory website built for Crownwize Consulting Ltd, a UK-based consultancy serving clients across the North East and throughout the UK. The project was designed to establish a credible and professional digital presence for the consultancy while making its accounting, tax, compliance, and business advisory services easy for prospective clients to understand. The experience combines a refined corporate visual identity with clear service structures, practical financial information, and conversion-focused calls to action. The website presents Crownwize Consulting's core services including bookkeeping, tax planning and filing, and business strategy. It also includes structured service packages, pricing information, client onboarding guidance, FAQs, a blog, reviews, legal and compliance information, and direct consultation and WhatsApp contact options.

Next.jsTypeScriptTailwind CSSResponsive DesignSanity CMSCustom Design SystemContent ManagementSEOImage OptimizationPerformance OptimizationAccessibility
View details
BJ Media Production
View details
Live

BJ Media Production

03

A cinematic videography and film production website built for BJ Media Production, a Lagos-based visual storytelling studio focused on creating films for brands, businesses, weddings, events, and documentaries. The project was designed to position the production company as a premium visual storytelling partner rather than simply a video service provider. The experience puts the company's films and creative work at the centre of the website, using immersive imagery, cinematic typography, carefully structured case studies, and a refined editorial layout to communicate the quality and storytelling philosophy behind the work. The website presents BJ Media Production's core services including corporate films, brand films, commercial video, documentary filmmaking, wedding films, and event coverage, while also providing a clear process for prospective clients to discover, plan, produce, edit, and deliver their projects.

Next.jsTypeScriptTailwind CSSResponsive DesignVideo IntegrationYouTube IntegrationCinematic PortfolioCustom Design SystemImage OptimizationSEOPerformance OptimizationAccessibility
View details
Estandz Place Consulting
View details
Live

Estandz Place Consulting

04

A full accounting and tax advisory website rebuilt from the ground up on Next.js, replacing a static site with a CMS-driven platform designed for real day-to-day content management by a non-technical client. I was responsible for the complete build — architecture, design system, and backend. This meant designing a distinctive "ledger" visual identity (perforated receipt-style cards, ruled lines, a warm ledger-green and mustard-gold palette) rather than a generic template look, then wiring it to a headless Sanity CMS so the client can publish blog posts, speaking engagements, downloadable resources, and client reviews without touching code. On the backend, I built transactional email infrastructure using Resend and React Email for the contact form, a full client-onboarding intake form, and gated resource downloads — each with server-side Zod validation, input sanitization, rate limiting, and bot-detection (honeypot fields plus submission-timing checks) to keep the forms genuinely spam-resistant in production.

Next.jsTypeScriptTailwind CSSSanity CMSFigma to CodeResendReact EmailZod ValidationRate LimitingBot/Spam ProtectionGROQ QueriesOn-Demand Revalidation (ISR + Webhooks)Custom Design SystemBlog / Content PlatformSEO & Structured DataResponsive Design
View details
Tivitea Africa
View details
Live

Tivitea Africa

05

The project focused on creating a dynamic, user-centric platform designed to empower artisans—giving them seamless access to rentable workspaces and tools, while also enabling them to showcase their skills and connect with potential clients. I was responsible for bringing the vision to life on the frontend—translating a comprehensive Figma design system into a fully functional, responsive, and high-performance web experience. This involved crafting reusable components, ensuring pixel-perfect implementation, and delivering an intuitive interface that balances aesthetics with usability.

Next.jsTailwind CSSAuthenticationAPI IntegrationFigma to CodeREST APIJWT AuthenticationRole-Based Access ControlDashboard UI (Charts & Tables)Payment IntegrationBooking System LogicCloud Storage (Images)Server Actions / SSRCookie-Based SessionsResponsive DesignPerformance OptimizationSEO
View details
Union Care Consult
View details
Live

Union Care Consult

06

A sleek, single-page website built for a small business to establish a strong and modern online presence. I transformed a Figma design into clean, production-ready code—starting with a solid HTML, CSS, and Bootstrap, then progressively enhancing the project by migrating it into a React-based architecture for improved scalability and maintainability. To elevate the visual experience, I integrated illustrations from unDraw, adding a polished and engaging touch to the overall design.

Next.jsBootstrapFigma to CodeIllustration Integration (unDraw)CSSContact Form IntegrationBasic SEOResponsive DesignGoogle Maps IntegrationPerformance Optimization
View details

Page 1 of 2 — showing 6 of 8 projects

How I work

From idea to live product

01

Discovery

Understanding your goals, audience, and constraints before writing a single line of code.

02

Design

Wireframes and high-fidelity mockups that align on look, feel, and user flow early.

03

Build

Clean, performant code using modern tooling — shipped in iterations with continuous feedback.

04

Launch

Deployment, testing, and handoff. Plus ongoing support to keep things running smoothly.

Tech stack

Tools of the trade

HTML/CSSJavascriptNode.jsReactReact NativeNext.jsTypeScriptTailwind CSSFramer MotionPrismaVercelFigmaDigital OceanGitGitHubCI/CDAgile methodologiesTest-driven developmentRESTful APIsGraphQLSEOFirebaseStripeHeadless CMSMicroservicesWebSocketsOAuthJWT
Let's build together

Got a project
in mind?

I'm open to freelance work and collaborations. Let's turn your idea into something real.

🍪

We use cookies

To improve your experience on this site. Privacy policy