profile image

AYOTOLA .J.

tag

Senior

Backend Engineer   |   New Brunswick , Canada   |   8.1 years experience

I'm a seasoned backend developer with 5+ years of experience automating manual processes in the banking industry. I'm passionate about achieving efficiency and effectiveness through automation of manual complex processes and building competent service and engines for the company. I've spent years helping commercial banks across the continent to build simpler and smarter banking processes and achieving a more digital bank through dedicated efforts, attention to details, careful implementation and an eye for goal. I'm currently open to opportunities in backend programming using Java frameworks, oracle DB, microservice and more, so if you'd like to work together, contact me by checking through my profile and dropping a message.


Skills

JavaScript

3 years

C#

8 years

Swift

3 years

Java

8 years

Spring

8 years

Spring AOP

5 years

Spring Batch

4 years

Spring Boot Client

8 years

Spring JDBC

8 years

ASP.NetCore

7 years

ASP.Net

9 years

H2Database

7 years

SpringBoot

9 years

oracle

8 years

android

5 years

aws

4 years

Data Analysis and Insights

2 years

Azure Devops

5 years

ApacheKafka

4 years

Notable projects

No Projects found.

Experiences

Software Engineer / Project-Lead (Android Development)

eProcess, South Africa (Ecobank Transnational Group) Nov, 2019 - Current
Achievements:
• Nigerian Interbank Payment Integration (NIP, NAPS): Integrated the Ecobank payment system into the Nigerian Interbank Settlement System (NIBSS) platform to enable seamless and real-time payment across Nigerian banks.
• Smart Teller Core Banking Platform for Tellers: Worked actively within a team of developers to develop the new banking innovation to enable tellers transact and attend to customers while off the desk and over the internet, while still within the space of the bank’s core-banking system.
• Smart Teller Mobile Application: Worked as Team lead on architecture, screens design and development of mobile transactional-application for daily teller-driven banking activities in android.

Core Programmer (Application Development)

Union Bank of Nigeria Feb, 2017 - Nov, 2020
Achievements:
• Payment Aggregation Service (Clickatel Integrator Service): Single handedly Programmed Union bank’s transaction aggregation service, integrating to Clickatel to handle all airtime and bills payment across all bank platforms (ATM, USSD, Mobile, Online, etc.).
• Nigeria Custom Service Integration to Union Bank Platforms: Worked actively within a team of developers to integrate NCS collection service and expose it to banks channels for seamless payment of custom duty.
• IBM Identity and Access Management Aggregator Service: Designed, developed and exposed the architectural diagram, process flow and implementation of backend logic to third party vendor to aggregate all bank application (in-house & vendor) into one platform to better manage user access across application.
• Member Get Member Client Application: Developed the business logic that would help the bank attract the 37% unbanked population by awarding points (which can be used to purchase gifts on the platform) to customers who brought in new customers.
• CBN Automated Information Sharing Service (CISS): Developed and exposed a RESTful service with requested customer information to the Central Bank of Nigeria in adherence to regulatory standard.

Software Application Developer

Medismart Technologies Limited Jan, 2016 - Jan, 2017
Achievements:
• Hygeia Customer Retention Management Portal (CRM): Collaborated with a team of skilled programmers to deliver a platform for Hygeia HMO company to automate the company’s customer on-boarding process as well as provide instant access to services and better manage customer base.
• Medismart Electronic Medical Record (EMR): Chaired, developed and delivered an enterprise hospital management system to model the process-flow of hospitals from patient walk-in to discharge.

Network System Support/ Software Developer

Najcom Solutions Technologies Limited Oct, 2015 - Jan, 2016
Achievements:
• Virtual Terminal Machine (VTM): Contributed to the designer of user interface for Huawei developed virtual terminal machine which processes features like interactive video call between customer and bank rep, cash deposit, account opening modules, coin deposit module amidst others.
• UBA ATM Networking: Bonded with team members to successfully deliver on networking of 3 UBA ATM Machine outlet within the Ikeja axis.

Education

BTECH in Computer Engineering

Ladoke Akintola University of Technology, Ogbomoso, Oyo State   |     2008 - 2014


NIIT, Lagos   |     2025 - 2018


NIIT, Abeokuta   |     2025 - 2012


Mayflower Senior Secondary School, Ikenne-Remo, Ogun State   |     2025 - 2006


Golden Gate International School, Sagamu, Ogun State   |     2025 - 2000


Certifications

Microsoft Azure Cloud Services

    |    Apr, 2025


IBM Identity and Access Management

    |    Apr, 2025


Information Technology Infrastructure Library (ITIL)

NIIT, Lagos     |    Dec, 2018


Cisco Certified Network Administrator (CCNA)

NIIT, Abeokuta     |    Dec, 2012


CIBN Professional Conduct and Ethics Certification

    |    Apr, 2025


Conversation

    No conversation found