About Me

I’m a full-stack software engineer who builds products that turn complex operations into seamless user experiences. I’ve shipped end-to-end systems across web and mobile—e-commerce and payment workflows, real-time multiplayer gameplay (1000+ concurrent players), and service marketplaces.

  • Frontend: React, Next.js (performance-focused UI, complex flows)
  • Backend: Node.js (APIs, auth, databases, real-time systems)
  • Mobile: React Native / Expo (cross-platform delivery)

Core stack: React, Next.js, React Native, Node.js, WebSockets, PostgreSQL, MongoDB.

Open to remote roles with international teams — reach out via LinkedIn or email.

Projects

LEOSTEPH — Service Customization & Checkout Platform

LEOSTEPH — Service Customization & Checkout Platform

FrontendBackendPayments
  • Built a configuration-driven ordering flow (options → pricing → checkout) with a responsive UI.
  • Implemented secure payments and transactional UI states (loading, retries, confirmations).
  • Delivered an admin dashboard for product management, purchases tracking, and inventory oversight.

Backend / API

  • REST API with authentication, product/catalog management, orders, and inventory.
  • Payment integration and webhook/verification flow.
  • Swagger-documented endpoints for admin operations and reporting.
API Docs
Next.jsNode.jsMongoDBTailwind CSSPaystackRedux
Qraft — Artisan Discovery (Mobile + Platform)

Qraft — Artisan Discovery (Mobile + Platform)

MobileBackendReal-timeMaps
  • Built core mobile experiences for discovery, requests, and real-time updates.
  • Implemented chat and live job status updates for a smoother service lifecycle.
  • Designed secure sign-in flows and role-based experiences (client/artisan/admin).

Backend / API

  • Scalable REST API + real-time communication for chat and job progress.
  • OAuth-based identity flow (Google/Apple) with authorization controls.
  • Swagger documentation for core resources and workflows.
API Docs
React NativeExpoNode.jsMongoDBWebSocketsFirebase
SYONIT — Real-Time Multiplayer Game

SYONIT — Real-Time Multiplayer Game

FrontendBackendReal-timeSystems
  • Built a real-time gameplay experience (live rounds, results, leaderboards, chat).
  • Engineered tournament logic: minority scoring, progression, tie-breakers, prize redemption.
  • Optimized event flow and state updates for high-concurrency game sessions.

Backend / API

  • REST API + Socket.IO server for real-time multiplayer events.
  • JWT auth and persistent storage for tournaments, players, prizes, and stats.
  • Swagger docs for auth, tournaments, rewards, and analytics endpoints.
API Docs
Next.jsNode.jsMySQLSocket.IOSequelizeRedux
GRC Consulting — Courses & Admin Platform

GRC Consulting — Courses & Admin Platform

FrontendDashboard
  • Developed marketing pages and course flows with a scalable UI structure.
  • Implemented dashboard-style layouts for managing resources and content.
  • Built responsive sections with smooth motion and polished interactions.
Next.jsSassGSAPRedux
SFICARE — Education Platform Website

SFICARE — Education Platform Website

Frontend
  • Built clean course-oriented pages for content discovery and student access.
  • Implemented responsive UI patterns across devices.
  • Integrated frontend state management patterns for a consistent user experience.
ReactFirebaseRedux
Apple Vision Pro — 3D Interactive Showcase

Apple Vision Pro — 3D Interactive Showcase

Frontend3DAnimation
  • Built an interactive 3D experience using Three.js/WebGL with responsive layout.
  • Designed motion-driven UI interactions (scroll, transitions, video-like moments).
  • Demonstrated ability to ship high-polish experiences beyond standard UI work.
ReactThree.jsWebGLGSAPSass
View Projects Archive

Experience

SYONIT (SYONIT ES ONE Ltd.)

Lagos, Nigeria

Full-Stack Engineer (Product)

Oct 2024 – Present

  • Built a real-time multiplayer platform using Next.js, Node.js, and Socket.IO; supported 1000+ concurrent players with sub-100ms event updates.
  • Engineered game systems: blind Yes/No rounds, minority scoring, tournament progression, automated tie-breakers, and prize redemption flows.
  • Designed a scalable MySQL data model for tournaments, player state, leaderboards, chat, and rewards.
  • Partnering with Terra Kulture Academy (TAFTA) to pilot SYONIT as a decision-making training tool.
Next.jsNode.jsSocket.IOMySQLSequelize

Qraft

Remote (Lagos, Nigeria)

Mobile Engineer & Technical Lead (Contract)

Nov 2024 – Dec 2025

  • Led technical execution across mobile, backend, and product collaboration, turning requirements into maintainable systems.
  • Architected and built a cross-platform React Native (Expo) app for iOS/Android from a single codebase.
  • Delivered key features: real-time chat, location-based discovery, secure Google/Apple auth, push notifications, and multi-image uploads.
  • Owned release and production readiness: App Store/Play Store workflows, CI/CD, monitoring, and Firebase/AWS infrastructure support.
React NativeExpoFirebaseNode.jsMongoDB

Hectacore Technologies

Remote

Software Engineer (Contract)

Sep 2023 – Present

  • Built configuration-driven user flows that translate complex service requirements into intuitive, step-by-step UI experiences.
  • Implemented transactional workflows including validation, checkout, and payment states with reliable user feedback.
  • Developed and maintained REST APIs supporting order/service processing, authentication, and third-party integrations.
  • Optimized database queries and API performance to improve reliability under production usage.
ReactNext.jsNode.jsPostgreSQL/MySQLMongoDB

GRC Consulting

Houston, Texas (Remote)

Web Developer (Contract)

Jan 2025 – Jun 2025

  • Redeveloped the website with a modern, responsive UI to improve clarity, navigation, and brand presentation.
  • Built a course browsing and purchase flow with payment integration.
  • Implemented interactive UI elements (including 3D components) to improve engagement and storytelling.
  • Improved performance and cross-device compatibility across key pages.
Next.jsSassGSAP

Lagos State Ministry of Science & Technology

Lagos, Nigeria

Web Developer Intern

Oct 2021 – Apr 2022

  • Contributed to building and maintaining internal web applications and the ministry’s web presence.
  • Implemented responsive UI pages and assisted with backend/API integrations for dynamic content.
  • Participated in code reviews and agile ceremonies, improving collaboration and delivery consistency.
HTMLCSSJavaScriptGit
View Full Résumé

Certifications

Certified Backend Developer

2025

Udemy

Certified Backend Developer

AI AGENTS: Automation & Business With Langchain & LLMs

2025

Udemy

AI AGENTS: Automation & Business With Langchain & LLMs

Articles

Introduction to AI Agents: Building Your First Chatbot with Flowise and Langchain

2025

Dev.to

Introduction to AI Agents: Building Your First Chatbot wi...