About Candidate

I have over four years of experience in various object oriented programming languages and have worked extensively with microservices architecture and containers. In my current role at Seaico Technologies Limited, I engineered a robust system architecture design for multiple proprietary products and developed backend microservices for core banking applications using Java technologies including SpringBoot, Message Queues, Eureka, Open Feign, and so on. My previous experience at Getstep Limited involved optimizing a hybrid recommendation engine and developing wallet features within a microservice architecture, ensuring modularity and maintainability with various levels of payment infrastructure for facilitating payments within my country and abroad.

My experience also includes working with relational databases like MySQL and PostgreSQL, and I am familiar with NoSQL databases, including MongoDB. I have successfully applied Agile development practices in my projects, which have allowed for efficient and timely delivery of high-quality software solutions. Moreover, I have designed and implemented RESTful APIs and have experience with gRPC-based APIs.

I hold a Bachelor of Engineering degree in Electrical and Electronics Engineering from Covenant University, where I also took on leadership roles, further honing my organizational and communication skills.

Location

Education

E

Electrical and Electronics Engineering

2017-2022
Covenant University, Nigeria

Bachelor of Engineering Electrical and Electronics Engineering Leadership: Head of Technologies Convocation Planning Committee, Head Hospitality Unit, Level Representative for the Association of Electrical and Information Engineering Students

Work & Experience

S

SOFTWARE DEVELOPER

February 1, 2024
SEAICO TECHNOLOGIES LIMITED

• Engineered a robust system architecture for the company's upcoming product, ensuring scalability, reliability, and performance optimization. • Took on product owner responsibilities, including requirements gathering, prioritization, and documentation creation, ensuring alignment with stakeholder expectations and project goals. • Spearheaded initiatives to enhance service startup times by 120% by leveraging Linux environment knowledge on the company server, significantly improving overall system efficiency. • Developed and implemented backend microservices for core banking applications, leveraging technologies such as ActiveMQ, Eureka, and Open Feign in Java to facilitate seamless communication and interoperability between services. • Played a pivotal role in developing and maintaining core banking applications and treasury and liquidity solutions and customizations, on platforms like Calypso and IntegralFX.

S

SOFTWARE DEVELOPER

February 1, 2023 - January 1, 2024
GETSTEP LIMITED

• Designed and executed an ML-enabled hybrid recommendation engine that harnessed user interactions and posts to provide personalized recommendations using Python. • Optimized the recommendation engine and enhanced response times by 450% through code optimization and leveraging the microservice architecture between .Net and Django APIs. • Leveraged PostgreSQL stored procedures to optimize database interactions within the wallet service microservice. • Built new wallet features and collaborated with NIBSS Integrated Payment services and payment gateway infrastructures to streamline customer payment management in C#. • Developed and implemented wallet functionalities as microservices within the architecture, ensuring modularity and maintainability in C#. • Significantly enhanced the e-wallet and payment infrastructure by integrating NIBSS Integrated Payment solutions and other payment gateway solutions to provide a robust payment ecosystem.

S

SOFTWARE DEVELOPER

October 1, 2021 - February 1, 2023
TBO INTEGRATED SERVICES LIMITED

• Led the complete revamp of the company's website, enhancing the brand's digital presence and user experience. • Created a user network for storing user data and generating talent recommendations based on skills, improving efficiency and personalization. • Built a robust project management system and automated key processes, including the Talent as a Service (TaaS) pipeline, calendar scheduling, and email notifications, leading to improved time-to-delivery and user engagement using MERN.