Accomplished software engineer with deep expertise in Java, Spring Boot and Spring Cloud, specializing in microservice architecture and RESTful API design.
Overview
7
7
years of professional experience
8
8
years of post-secondary education
Work history
Senior Java Developer
Warpspeed
Lagos, Nigeria
04.2024 - 07.2025
Designed and implemented a KYC system to manage user financial activities across account tiers.
Developed an API Gateway featuring dynamic routing and flexible Role-Based Access Control, reducing downtime by 80%.
Leveraged Spring Config Server and AWS Secrets Manager, decreasing security vulnerabilities by 70%.
Executed server-side logic for Terminal Management System, enabling remote management of over 3000 IoT terminals.
Utilised the MQTT protocol to enhance reliable communication with IoT terminals, improving data exchange.
Modernised legacy financial application by transitioning to Java Spring Boot backend, achieving 50% performance improvement and 80% bug reduction.
Migrated financial data from NoSQL database to MySQL database for improved reliability.
Integrated with financial platforms such as Moniepoint, enhancing usage acceptability and platform trust.
Built efficient backend logic for admin reports, caching precomputed results to avoid recalculations and enhance system scalability.
Mentored junior engineers, promoting adherence to best practices and accelerating their growth in real-world development workflows.
Software Engineer
Helloworld Technologies
Lagos, Nigeria
02.2023 - 03.2024
Led the backend development team in designing and creating microservices for a financial MVP.
Wrote extensive unit and integration tests using JUnit and Mockito to ensure reliability.
Established Linux server environments for deployment, integrating Jenkins and Docker for CI/CD.
Integrated various third-party APIs for financial and utility payments.
Leveraged AWS services like SQS, SNS, and S3 to enhance application performance by 60%.
Integrated Keycloak for robust Identity and Access Management, improving system security.
Applied Threat Modeling methodologies to identify and mitigate application vulnerabilities.
Java Developer and Software Analyst
PHSPS Apps
Lagos, Nigeria
01.2021 - 08.2022
Translated business needs into technical specification and software applications by thoroughly understanding requirements and adhering to industry technical standards.
Built software applications that contributed to a 50% increase in company revenue.
Junior Java Developer
STGEI International Limited
Lagos, Nigeria
03.2018 - 11.2019
Developed applications for company's internal use.
Participated in requirements gathering, application design, development and testing.
Worked with business teams to understand needs and address production questions.