
AYOTOLA .J.
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 yearsC#
8 yearsSwift
3 yearsJava
8 yearsSpring
8 yearsSpring AOP
5 yearsSpring Batch
4 yearsSpring Boot Client
8 yearsSpring JDBC
8 yearsASP.NetCore
7 yearsASP.Net
9 yearsH2Database
7 yearsSpringBoot
9 yearsoracle
8 yearsandroid
5 yearsaws
4 yearsData Analysis and Insights
2 yearsAzure Devops
5 yearsApacheKafka
4 yearsNotable projects
Experiences
Software Engineer / Project-Lead (Android Development)
• 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)
• 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
• 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
• 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