HomeStackProjExpSysArtArch
Senior Software Engineer · 7+ Years

Engineering systems that scale, ship, and last.

Distributed systems. Multi-tenant SaaS. Event-driven backends. Building production-grade architectures that hold under load — currently engineering at VDL Technologies.

01 // Systems & Tooling

Technical Arsenal

Core Engineering Stack

HTML
HTML
CSS
CSS
JavaScript
JavaScript
TypeScript
TypeScript
PHP
PHP
Java
Java
MySQL
MySQL
PostgreSQL
PostgreSQL
React JS
React JS
Next JS
Next JS
Laravel
Laravel
Spring Boot
Spring Boot
Node JS
Node JS
Express JS
Express JS
Mongo DB
Mongo DB

Infrastructure & Tooling

GitHubGitHub
VSCodeVSCode
PHP StormPHP Storm
intelliJ IDEAintelliJ IDEA
PostmanPostman
TalendTalend
AWSAWS
Digital OceanDigital Ocean
Azure ReposAzure Repos
Azure Sprint BoardAzure Sprint Board
DockerDocker
JiraJira
FigmaFigma
SlackSlack
NginxNginx
WebpackWebpack
AsanaAsana
Google DriveGoogle Drive
PlutioPlutio
ApacheApache
LinuxLinux
Chrome DevtoolsChrome Devtools
SentrySentry
Engineering Philosophy

Highly modular, scalable systems built with SOLID principles — prioritising type-safety, clean API contracts, and automated CI/CD for production-grade reliability.

02 // Portfolio

Featured Systems

Production-grade systems built for scale, reliability, and real-world impact.

Enterprise Management System (IBEDC)

Enterprise Management System (IBEDC)

Architected a domain-driven enterprise platform for Ibadan Electricity Distribution Company (IBEDC), one of Nigeria's largest power utilities. Designed system boundaries and service layers across billing, metering, field operations, and HR — built for high availability and strict RBAC in a critical infrastructure environment with zero tolerance for downtime.

Domain-driven architecture spanning billing, metering, and field operations
High-availability design for critical power distribution infrastructure
Secure, auditable RBAC with fine-grained access policies
API-first design enabling integration across mobile and enterprise surfaces
Real-time incident reporting and operational analytics dashboards
Explore Live Case
Uvidense Talent Marketplace

Uvidense Talent Marketplace

Designed and built the backend architecture for a high-throughput talent marketplace handling 1,500+ DAU. Engineered a modular monolith with clear domain boundaries, a multi-currency escrow engine ensuring transaction atomicity, and a real-time messaging system processing 75,000+ messages/day at sub-200ms delivery latency — optimized for horizontal scaling and fault isolation.

Modular monolith architecture with explicit domain boundaries
Multi-currency escrow engine with atomic transaction integrity
Real-time messaging: 75,000+ messages/day at <200ms delivery latency
Advanced scheduling engine managing complex talent availability states
Profile analytics and marketplace performance insights
Explore Live Case
SaaS LMS

SaaS LMS

Architected a multi-tenant SaaS Learning Management System serving 17,000+ users across 15+ organizations. Designed tenant isolation strategies, event-driven async workflows, and a CBT engine with deterministic scoring — with Redis caching and background job processing delivering a 40–60% reduction in database load under peak load.

Multi-tenant architecture with strict tenant isolation and scalable onboarding
Event-driven, queue-based async processing for high-throughput operations
Redis caching strategy achieving 40–60% reduction in database load
CBT engine with configurable scoring, grading, and gradebook logic
Real-time communication, integrated meetings, and discussion infrastructure
Explore Live Case
Management Assessment System

Management Assessment System

Designed a globally-aligned, multi-tenant assessment platform for benchmarking organizations against international standards (IBMSSP). The architecture supports dynamic assessment builders, versioned scoring matrices, and audit-trail-aware data models — engineered to scale institutional onboarding while preserving data integrity and historical reproducibility.

Multi-tenant data architecture with isolated organizational contexts
Dynamic assessment builder with configurable scoring matrix logic
Versioned assessments with full audit trail and historical comparisons
RBAC with admin, assessor, and organization-level permission layers
Dynamic report generation with PDF exports and benchmarking analytics
Explore Live Case
SaaS School Management System (SMS)

SaaS School Management System (SMS)

Architected a multi-role school ERP covering the full academic and operational lifecycle — student records, staff management, finance, inventory, and parent engagement. Designed with a clean domain model separating academic, financial, and communication concerns, with virtual account integration and automated reporting pipelines for institutional scale.

Domain-separated architecture: academic, financial, and communication layers
Full student lifecycle management with behavioral analytics
RBAC for staff, teachers, parents, and admin with scoped data access
Virtual account integration for online payments and fee reconciliation
Real-time attendance, behavioral logs, and notification pipelines
Explore Live Case
E-commerce Platform (Mobile App)

E-commerce Platform (Mobile App)

Designed the backend and API architecture for a hyperlocal e-commerce platform with geospatial product discovery. Engineered a recommendation engine, multi-vendor inventory system, and search analytics pipeline — built to support concurrent vendor operations and real-time buyer interactions at mobile scale.

Geospatial product search with location-aware indexing
Recommendation engine with top-search analytics pipeline
Multi-vendor inventory system with concurrent write safety
Product review and vendor reputation scoring system
API-first design optimized for native mobile consumption
Explore Live Case
SaaS Clock & Shift Management System

SaaS Clock & Shift Management System

Designed a multi-workspace SaaS workforce platform with time-critical scheduling constraints. Architected the shift assignment engine, real-time notification pipeline, and leave management workflows — with workspace isolation ensuring clean data boundaries for each organizational tenant.

Multi-workspace architecture with tenant-isolated data boundaries
Shift assignment engine handling time-critical scheduling constraints
Attendance, time logs, and leave management with conflict detection
Real-time notification pipeline for schedule changes and alerts
Employee directory with scoped roles and performance reporting
Explore Live Case
Project & Team Management Tool (Internal)

Project & Team Management Tool (Internal)

An internal productivity tool for cross-functional teams to manage tasks, projects, and timelines. Includes team collaboration, time tracking, resource allocation, note taking, role-based access, and performance reporting. Built for high-efficiency environments with lean project cycles.

Task and project lifecycle management
Collaborative note-taking and updates
Time tracking and project timeline view
User access control with team visibility
Built-in reporting and performance insights
Explore Live Case
Surveillance & Security System

Surveillance & Security System

Architected a domain-oriented, event-driven security platform for real-time property and personal surveillance. Designed the GPS telemetry pipeline, access control engine, and media delivery layer as independent domains — connected through an event bus to ensure decoupled, low-latency processing with a subscription-gated feature model.

Event-driven architecture with decoupled security and telemetry domains
Real-time GPS telemetry pipeline with navigation and zone monitoring
Access control and micro-blocking engine with audit logging
Media delivery layer for real-time activity capture (video flicks)
Secure messaging, push notifications, and user verification system
Explore Live Case
SaaS Hospital Management System (HMS)

SaaS Hospital Management System (HMS)

Designed a SaaS platform for hospitals and clinics with clearly separated patient care, financial, and inventory domains. Architected the NHIS and walk-in patient workflow engines, drug inventory system, and financial ledger as distinct service layers — ensuring data integrity across concurrent clinical and administrative operations.

Domain-separated architecture: clinical, financial, and inventory layers
NHIS and walk-in patient workflow automation with state machine logic
Drug and supply inventory management with depletion tracking
Financial ledger with income, expense, and reconciliation workflows
RBAC with clinician, admin, and finance permission scopes
Explore Live Case

03 // Career Path

Engineering Journey

June 2026Present

Senior Software Engineer@VDL Technologies

Hybrid (Lagos)

  • Lead engineering across multiple product teams, providing technical direction on system design, API contracts, and delivery trade-offs — bridging backend, frontend, and infrastructure concerns in a polyglot environment.
  • Architect and deliver full-stack features across Laravel, Spring Boot, and Node.js backends with React/Next.js frontends, maintaining consistent data contracts over MySQL, PostgreSQL, MongoDB, and Redis.
  • Drive CI/CD maturity through GitHub Actions pipelines and containerised deployments on DigitalOcean and AWS, reducing environment drift and improving cross-team release confidence.
  • Establish engineering standards for codebase consistency, schema design, and inter-service boundaries — enabling autonomous team delivery without sacrificing system coherence.
LaravelJava/Spring BootReact/Next.jsNode.jsPHPJavaScript/TypeScriptMySQL/PostgreSQLMongoDBSequelize/NeonRedisDocker
April 2024March 2026

Chief Technology Officer (Start-up)@Mahdumo Enterprise Ltd

Remote (Abuja)

  • Architected and scaled a multi-tenant SaaS platform serving 17,000+ users across 15+ organizations — defining system boundaries, tenant isolation strategies, and scalable data models.
  • Designed event-driven, queue-based processing systems and Redis caching strategies that reduced database load by 40–60% under production traffic.
  • Established org-wide engineering standards for API design, data modelling, and horizontal scalability across web and mobile surfaces.
  • Directed technical strategy and mentored cross-functional teams on distributed systems design, backend architecture trade-offs, and delivery execution.
LaravelReact JSNode.jsPHPTypeScriptMySQLPostgreSQLMongoDBRedisDockerAWS
January 2024April 2024

Software Engineering Team Lead@Yonevas Open University

Remote (Abuja)

  • Led 12 engineers delivering scalable backend systems, introducing CI/CD pipelines that improved release cycle reliability and cut production incidents.
  • Established API contracts, data modelling standards, and code review practices that reduced cross-team inconsistency and onboarding friction.
  • Mentored engineers on system design, distributed patterns, and backend architecture trade-offs.
TypeScriptReact JSLaravelNode.jsMySQLPostgreSQL
June 2023April 2024

Full‑Stack Engineer@Yonevas Open University

Remote (Abuja)

  • Designed and built backend API architecture for a scalable academic management platform, covering multi-role workflows, academic records, and communication systems.
  • Improved database performance through indexing strategies, query optimization, and Redis caching — maintaining integrity under concurrent academic operations.
React JSLaravelNode.jsMySQLPostgreSQLRedisHTMLCSSJavaScript
May 2023January 2024

Technical Support & Web Developer@Alstrada / Beato Consulting LLC

Remote (UAE)

  • Maintained and extended business-critical web systems, building custom WordPress plugins and Laravel-based admin interfaces for client operations.
  • Managed client hosting, server configuration, and deployment environments across multiple projects.
LaravelPHPWordPressMySQLJavaScriptjQueryHTMLCSSBootstrap
September 2022August 2023

Full Stack Engineer@Ibadan Electricity Distribution Company (IBEDC)

Ibadan, Oyo State, Nigeria (On-site)

  • Architected high-availability systems supporting critical power distribution operations for one of Nigeria's largest electricity companies.
  • Designed domain-driven service layers and secure RESTful APIs for real-time billing, metering, and customer data access.
  • Applied clean architecture principles (DRY, SOLID, KISS) to decompose complex operational domains into maintainable, testable service boundaries.
  • Optimized API throughput and backend performance under production load, improving system reliability and reducing incident rate.
  • Introduced structured code review practices and testing standards that improved delivery confidence across the engineering team.
LaravelNode.jsJavaScriptReact JSMySQLPostgreSQLHTMLCSS
July 2021July 2022

Frontend Developer@Summit Afrika

Remote (Lagos)

  • Built component-driven, responsive interfaces with React and styled-components, establishing reusable component patterns for consistent UI delivery.
  • Improved SEO performance through structured markup, meta strategies, and page performance optimizations.
React JSJavaScriptHTMLCSSStyled ComponentsBootstrapTailwind CSS
May 2019March 2021

Full‑Stack Developer@Dean Digital Agency

Ilorin (On-site)

  • Delivered end-to-end web applications for multiple clients using Laravel and custom JavaScript, owning the full stack from architecture to deployment.
  • Managed server configuration, hosting infrastructure, deployment pipelines, and client technical onboarding.
LaravelPHPJavaScriptHTMLCSSjQueryMySQLBootstrap
Status: Open to Opportunities

Need a senior engineer who builds to last?

Security Verified
Encrypted Channel
Global Reach