Senior Software Engineer with 5+ years of experience designing, scaling, and deploying high-throughput, fault-tolerant backend systems and digital banking platforms using Java and Spring Boot. Deep technical expertise in payment switching standards (ISO 8583), event-driven architectures (Apache Kafka, RabbitMQ), distributed transaction management (Saga Pattern, CAP Theorem), enterprise security (Spring Security, Keycloak, OAuth2), and observability (Datadog APM). Proven track record of optimizing database layers (MySQL, PostgreSQL, Redis, Flyway), reducing Mean Time to Detection (MTTD) by 45%, and building automated CI/CD pipelines (Azure DevOps, Docker) for cloud-native microservices following 12-Factor App principles.
Java (8 / 11 / 17 / 21 / 25) · Rust · TypeScript · Solidity · Cairo
Spring Boot · Spring MVC · Spring Security · Spring Cloud · Keycloak · Spring Data JPA · Hibernate · OAuth2 · JWT · JUnit 5 · Mockito
Apache Kafka · Redis Caching · RabbitMQ · JSON-RPC · Asynchronous Processing
Microservices · CAP Theorem · Saga Pattern · 12-Factor App · Event-Driven Architecture · RESTful API Design · SOLID Principles · Horizontal/Vertical Scaling · Distributed Systems · Locking Mechanisms (Pessimistic/Optimistic)
ISO 8583 Payment Messaging · Stripe · PayPal · PayID · Paystack · Squard Gateway · Multi-Currency Settlement
Azure DevOps · AWS · Docker · Kubernetes · GitHub Actions · CI/CD Pipelines · Blue-Green Deployments · Datadog APM · Confluence · Agile/Scrum
PostgreSQL · MySQL · SQL Server · Flyway Migrations · Query Profiling & Optimisation · Database Indexing
BLOCKCHAIN ENGINEER
MariblockSENIOR JAVA DEVELOPER
eTranzact International PLCBACKEND ENGINEER (Remote)
Syncskills. Flagstone, QLD, AustraliaSOFTWARE ENGINEER
Semicolon AfricaPAYEGO (https://github.com/intelliDean/Payego)
Rust · Axum · PostgreSQL · Docker · Stripe · PayPal · PaystackProduction-grade financial backend built in Rust, implementing multi-currency transactions, JWT authentication, and resilient payment-gateway routing that handles high concurrency.
ARTEZAN (https://github.com/intelliDean/Artezan-Microservices)
Java 21 · Spring Boot · Spring Cloud · Keycloak · Apache Kafka · Netflix Eureka · Resilience4j · DockerEnterprise cloud-native microservices platform featuring Eureka service discovery, Keycloak OAuth2/JWT authentication, Kafka event streaming, Resilience4j circuit breakers, Zipkin distributed tracing, and Docker containerisation.
ISO-8583 FINANCIAL TRANSACTION ENGINE (https://github.com/intelliDean/ISO-8583)
Java 25 · Spring Boot · Netty / TCP Sockets · Bitmaps & Packaging · JUnit 5High-performance financial messaging parser and transaction switching engine implementing ISO 8583 standards (packed/unpacked bitmap processing, MTI routing, and field packing/unpacking) for high-throughput banking and POS terminal integrations.
Business Management and Entrepreneurship
Henley Business School, The University of ReadingProject Management Technology
Federal University of Technology, Akure