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