Professional Experience

Building scalable systems for leading FinTech

Senior Software Engineer

Union Bank

Aug 2022 - Present
2+ years • Lagos, Nigeria
Current

Event-Driven Microservices & Systems Architecture

  • Architected and implemented event-driven microservices powering Union360, Corporate Banking, and Open Banking services handling millions of customers
  • Designed CQRS-style workflows and integration event pipelines to decouple services and reduce cross-system dependencies
  • Built highly available APIs facilitating internal and external payment flows, customer onboarding, and transaction processing

Kubernetes, Cloud Engineering & DevOps

  • Led migration of key services to Azure Kubernetes Service (AKS), optimizing autoscaling, rolling updates, and reliability
  • Containerized multiple legacy modules and introduced GitOps workflows for safer, predictable deployments
  • Reduced deployment time by 40% and improved overall platform stability through pipeline improvements and IaC (Terraform)

Observability: OpenTelemetry + Grafana + Loki

  • Implemented OpenTelemetry tracing across the microservice ecosystem to provide full request lifecycle visibility
  • Built Grafana dashboards visualizing latency, throughput, error rates, and distributed traces for core banking services
  • Integrated Loki for centralized log aggregation and improved incident detection and root-cause analysis
  • Reduced MTTR for production issues by 35%

Leadership & Delivery

  • Mentored junior developers, introduced code quality standards, and led engineering best-practice adoption across teams
  • Oversaw several enterprise integrations with regulatory bodies, payment partners, and third-party financial providers
  • Ensured compliance, security-by-design, and adherence to PCI-level standards for all backend components
.NET Core C# AKS Docker Azure Service Bus Azure DevOps Terraform OpenTelemetry Grafana Loki Oracle SQL Server

Software Engineer

FairMoney

Jan 2019 - Jul 2022
3.5 years • Lagos, Nigeria

Backend Development for High-Scale FinTech Systems

  • Built and maintained scalable backend services powering FairMoney's digital banking, lending, and payments platforms
  • Implemented microservice components for wallet operations, loan disbursements, transaction processing, and customer risk evaluation
  • Designed APIs and internal services supporting market expansion across multiple African regions

Event-Driven Architecture & Messaging

  • Implemented message-driven workflows using Azure Service Bus and AWS SQS, enabling reliable asynchronous processing of financial events
  • Improved system resilience by introducing retry policies, dead-letter handling, and structured logging
  • Contributed to decoupling monolithic flows into standalone microservices to improve system maintainability

Cloud Infrastructure & Observability

  • Deployed and managed services on Azure App Service, then collaborated on a migration initiative toward containerization and Kubernetes adoption
  • Introduced structured logging, performance monitoring, and partial OpenTelemetry instrumentation for key services
  • Developed dashboards and alerts to monitor customer onboarding funnels, transaction success rates, and service latency
.NET Core C# Azure App Services Azure SQL Azure DevOps AWS SQS OpenTelemetry Redis SQL Server

Key Achievements

35%
MTTR Reduced
40%
Deploy Speed
99%
System Uptime
5
Years Exp
100
Millions Served
⚠️ An unhandled error has occurred. Reload

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.