AO
Senior Software EngineerOpen to opportunities worldwide

Full-stack engineer building production systems that scale.

Senior frontend engineer leading a team at Sterling Bank, with deep backend experience in fintech, logistics, and distributed systems. I build reliable software — from regulated banking platforms to real-time operations.

Lagos, Nigeria (WAT / GMT+1)
Passport holder · Open to visa sponsorship & relocation
ReactTypeScriptNext.jsJavaSpring BootKafkaAWSPostgreSQLDocker
~/api-preview

Experience

Production systems I've designed, built, and shipped — with real teams, real stakes, and measurable outcomes.

Sterling Bank

Senior Frontend Engineer · Lagos, Nigeria

2023 – Present

Banking Platform & Branch Operations

Leading frontend engineering for enterprise banking applications, while contributing to backend services.

Problem

Sterling needed modern, reliable web applications for loan origination, branch account opening, and card management — serving operations across all branches with strict compliance and auditability requirements.

Architecture

React-based frontends with component-driven architecture, integrated with Spring Boot backend services. Built loan application platform with intake, inputter handoff, and approval workflows. Delivered account opening channel and card portal system with insurance integration.

Impact

Streamlined loan operations and improved approval visibility while preserving compliance controls. Unified account onboarding and card management across all branches, making branch channels more consistent and reliable.

ReactTypeScriptSpring BootREST APIsWorkflow Automation

Trip Value

Engineering Team Lead · Lagos, Nigeria

2021 – 2023

Logistics & Operations Platform

Led the engineering team building real-time logistics tracking and fleet management systems.

Problem

The company needed a resilient platform to monitor shipments, coordinate routes, and provide live updates across distributed operations teams — with reliable performance under high-volume conditions.

Architecture

React dashboard with real-time API layer using WebSockets, microservices backend on Spring Boot, and containerized deployments. Led architecture decisions, code reviews, and delivery execution for the engineering team.

Impact

Enabled 24/7 operational visibility, accelerated task resolution, and reduced route latency by 40% in peak hours. Grew and mentored the engineering team while maintaining delivery velocity.

ReactTypeScriptWebSocketsSpring BootDockerPostgreSQLRedis

Contract Role

Frontend Engineer (Contract) · Budapest, Hungary (Remote)

2020 – 2021

Logistics Marketplace

Built a fast-launch order-to-rider matching application for a logistics startup.

Problem

A Hungarian logistics startup needed a marketplace application to match orders with verified riders, including driver verification, document submission, and proof-of-address checks — delivered under tight timelines.

Architecture

React-based marketplace with real-time order matching, driver verification workflows, and responsive design for field operations. Integrated with backend APIs for document processing and address verification.

Impact

Delivered a reliable matching flow that connected orders to verified riders. Improved operational trust from first rollout. Demonstrated ability to deliver remotely for an international client.

ReactTypeScriptReal-time APIsResponsive Design

ComplyDesk

Backend Developer · Lagos, Nigeria

2024 – 2026

Tax Computation Engine & Government API Integration

Built multi-tenant compliance platform automating tax filing for accountants, individuals, and regulators.

Problem

ComplyDesk needed a backend engine to accurately process multi-tier income brackets, statutory reliefs, and deductions — then file directly with the national tax authority API, with zero tolerance for calculation errors and full audit traceability.

Architecture

Multi-tenant Spring Boot service with role-scoped access for accountants, end users, and admin. Government API integration behind an adapter layer with retry logic, reconciliation workflows, and idempotent submission tracking.

Impact

Eliminated manual reconciliation cycles between internal ledgers and government data sources. Compliance defect rate dropped significantly. Platform passed regulatory inspection readiness checks on first review.

Java 11Spring BootPostgreSQLREST APIsDocker

Projects

Open-source work and side projects that demonstrate full-stack capability and engineering depth.

CBN-Compliant Wallet System

Personal Project — Full-stack Fintech

Production-grade digital wallet built to deepen my understanding of regulated financial systems. Implements national banking authority compliance with identity verification tiers, anti-money laundering flagging, double-entry GL ledger, and Kafka-based async processing. Includes interbank transfer simulation and regulatory report generation.

Java 17Spring BootPostgreSQLRedisApache KafkaDocker

Distributed Payment System

Personal Project — Systems Design

Event-driven payment orchestration built to master distributed systems patterns. Features resilient settlement workflows with compensating transactions, eventual consistency, idempotent APIs for safe retries, and real-time reconciliation across service boundaries.

Java 17Spring BootPostgreSQLApache KafkaKubernetes

Lekture

Live

Side Project — Ed-tech Marketplace

Full-stack marketplace connecting students and instructors. Features real-time matching with WebSocket notifications, server-rendered course discovery, and integrated video streaming. Built responsive UI supporting 3 user roles with distinct dashboards.

ReactTypeScriptNext.jsWebSocketsResponsive Design

Get in touch

Let's build something together.

I'm actively looking for senior engineering roles — remote, hybrid, or relocation. If you're building scalable systems and need a strong full-stack engineer, let's talk.