SUMMARY

With over 6 years as a senior software engineer, I excel in leading teams and delivering top-tier solutions. Proficient in Java, Python and many more technologies, my expertise spans financial Institutions, Fintechs, B2B and others. Known for a customer-oriented approach and a relentless focus on results, I thrive in dynamic, innovative settings, showcasing my prowess in Core banking Applications, Payment processing. Passionate about staying ahead in technology, I'm dedicated to driving excellence in software development.


Skills

  • Backend: Java, Spring Boot, Python, Django, Flask, Ruby on rails, JavaScript, Node Js, C++
  • Frontend: React, Bootstrap, HTML, Thymeleaf, Jinja
  • Mobile: Swift
  • Database: SQL, PostgreSQL, MySQL, MSSQL, Redis. Oracle, MongoDb, Firebase, Cloudflare, Snowflake
  • DevOps: CircleCi, DataDog, BugSnap, Open Search, Nginx, Docker, Aws (Ecs, Ecr, Ec2, Eks, Aws RDS), Gcp (cloudrun, sql, vm instance), Azure, Windows server (On Prem and Cloud)

Experience

Branch International

April 2024 – Present

Remote

Senior Software Engineer

Responsible for designing algorithms and producing clean, efficient code and services based on requirements. Verify and deploy programs and systems. Troubleshoot, debug and upgrade existing software.

Key Results

  • Provide a full audit of the KYC System in the Africa Market
  • Restructed the KYC flow in the Nigeria Market

WoodCore Inc.

Nov 2022 – April 2024

Remote

Lead Engineer

Responsible for overseeing the technical aspects of all products, managing a team of engineers, and ensuring the successful delivery of high-quality software solutions. Also responsible for ensuring no downtime on solutions and services.

June 2021 – Nov 2022

Senior Software Engineer

Responsible for designing algorithms and producing clean, efficient code and services based on requirements. Verify and deploy programs and systems. Troubleshoot, debug and upgrade existing software.

Key Results

  • Created an authentication service which does two-factor authentication on the core banking application
  • Created a routing lib for efficient routing of tenants in a multi-tenant application
  • Created a reporting service for faster generation of reports using Pentaho and Thymeleaf and also extended it to work with a python service that uses pandas to process the data faster and further reduce generation time of reports.
  • Created a service for faster retrieval of savings accounts and transactions, loan accounts and transactions on the CBA. Also Implemented a search feature which makes it easier to find the accounts and transactions with any parameter
  • Tested and created Documentation for services and API on the core banking application

3Line Card Management Ltd.

Feb 2023 – April 2024

Lagos, Nigeria

Backend Team Lead

Responsible for overseeing the technical aspects of the backend products, managing a team of engineers, and ensuring the successful delivery of high-quality software solutions. Also responsible for ensuring no downtime on solutions and services.

Oct 2022 – Feb 2023

Senior Software Engineer

Responsible for designing algorithms and producing clean, efficient code and services based on requirements. Verify and deploy programs and systems. Troubleshoot, debug and upgrade existing software.

Key Results

  • Restructured the backend architecture for the agency banking solution
  • Deployed the first version of the agency banking solution to its first bank client (Optimus Bank) and it actively in use and has over 100 agents with a transaction volume of 100,000 transaction
  • Worked on the transaction routing service that enables POS transactions via ISO
  • Worked on a version two of the agency banking solution and it has been deployed to FCMB to aid their agency banking solution

TeamApt Limited

May 2019 – June 2021

Lagos, Nigeria

Full Stack Software Engineer

Responsible for designing algorithms and producing clean, efficient code based on specifications. Verify and deploy programs and systems. Troubleshoot, debug and upgrade existing software.

Key Results

  • Led troubleshooting, debugging and upgrade exercise on software applications for 11 key financial institutions, achieved on time 100% resolution and recorded zero issue escalations.
  • Executed national deployment of Moneytor and POS transactions routing for First Bank, FCMB, UBA and Providus Bank.
  • Implemented Two Factor Authentication security check for Moneytor in United Bank for Africa(UBA)
  • Increased settlement transactions fetching by 50% by optimizing the queries and building native queries

Photizzo Technology

February 2019 – May 2019

Lagos, Nigeria

Machine Learning Engineer

Responsible for building smart applications with focus on Natural Language Processing.

Key Results

  • Built a Spam Detector for detecting spam and ham mails.
  • Led the implementation and maintenance of spam detector within company’s mail system.

Bincom Dev Center

Nov 2018 – January 2019

Lagos, Nigeria

Machine Learning Engineer

Data pre-processing and building machine learning models. Regression Models - Linear, polynomial, multiple regression. Classification models - clustering, KNN, decision Tree and Random Forest.

Key Results

  • Built a web crawler algorithm that extracts Facebook user data.
  • Built supervised and unsupervised algorithms using regression and classification models
  • Developed algorithms for social media reputation scoring within a multifunctional team


Education

University of Lagos

Oct 2010 – Oct 2015

Lagos, Nigeria

BSc. Electrical/Electronic Engineering

  • 2012: Agbami M & E Professionals Scholarship Award
  • 2011: Lagos State Bursary Scholarship Award
  • 2011: ADDAX Petroleum Scholarship Award