Full-Stack Developer

Crafting beautiful, performant web experiences with modern technologies

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

About Me

Professional photo

I’m a software engineer focused on building reliable backend systems and scalable web applications. My work centers around designing clean APIs, structuring maintainable architectures, and solving real-world problems with thoughtful engineering decisions.

I currently work with Java (Spring Boot) and Go for backend development, while using Next.js and TypeScript to build structured, production-ready interfaces. I care deeply about code clarity, data modeling, and building systems that are easy to extend and reason about.

Beyond writing code, I spend time strengthening my understanding of system design, database design, and performance trade-offs. I aim to grow into a backend engineer who builds systems that are not only functional, but scalable and resilient.

Key Highlights

  • Designing and building role-based systems with structured workflows
  • Strong emphasis on API design, validation, and database integrity
  • Actively deepening expertise in Java, Go, and backend architecture
  • Building full-stack applications with a backend-first engineering mindset

Featured Projects

Explore some of my recent work and technical achievements.

VendorHub
VendorHub

A commerce platform that helps WhatsApp vendors showcase products through shareable store links. Customers can browse products, select items, and are redirected directly to the vendor’s WhatsApp DM to complete purchases. Built with a Go backend and Next.js frontend.

Next.jsReactGoPostgreSQL
CompanyFlow
CompanyFlow

An organizational management system that structures companies by departments, designations, and roles. Includes employee management, leave requests, and multi-level approval workflows. Built with Go for backend services and React for the frontend.

ReactGoPostgreSQLREST API
AI Fitness Planner
AI Fitness Planner

An AI-powered fitness application that generates personalized workout plans based on user inputs such as gender and weight. Integrates Google AI to dynamically create exercise routines. Built with Next.js.

Next.jsGoogle AITypeScript
Personal File Storage
Personal File Storage

A secure file upload and storage application that allows users to upload and organize files and folders. Built with Next.js and Drizzle ORM for structured database interaction.

Next.jsDrizzle ORMPostgreSQL
GameHive
GameHive

A game discovery platform that fetches data from an external API, processes it, and stores selected records in a Neon PostgreSQL database for optimized querying and display.

Next.jsExternal APINeon DBPostgreSQL

Skills & Tools

Languages

JavaScript
TypeScript
Python
Go (learning)

Frontend

React
Next.js
Tailwind CSS
Framer Motion
Redux

Backend

Node.js
NestJS
Express
REST APIs
GraphQL

Databases

PostgreSQL
MongoDB
Redis
Firebase
Supabase

Other Expertise

API Design

Testing & QA

DevOps

Git & CI/CD

Agile/Scrum

UI/UX Principles

Get In Touch

Have a project in mind? Let's work together to bring your ideas to life.

Send Me a Message

Let's Connect

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Follow Me

Location

Lagos, Nigeria

Availability

Open to new opportunities