Position: Java Developer
Category: Java
English level: upper
Years of experience: 3


Software Engineer
United Bank for Africa (UBA)
2022-Present		Marina, Lagos.
•	Built a fault-tolerant Failure Notification Service (FTS) for instant notification of customers for failed transactions across all UBA Nigeria channels, and also log on GRP/DRP for dispute resolution.
•	Modified and optimized GTP TTUM web-service for auto- processing prepaid card transaction files downloaded from GTP SFTP and posting the processed transactions on Finnacle. 
•	Built a fault-tolerant settlement portal for downloading settlement files from UPSL and settling charges for the recorded merchants.
•	Modification of Global TTUM for enhancing file settlement process for UBA ROA.
•	Constructed the logic for a streamlined CRM platform that scaled to our various branches across Africa, which improved the page speed by 15% after implementation.
•	Built a fault-tolerant restful web services for instant card Issuance and Reissuance. Thereby making the process of card issuance and re-issuance faster and less prone to error.
•	Built a fault-tolerant microservice for settling disputes across all arbiters
•	Optimised UBA's PAN Generation service application

Software Engineer
Integrated Software Solutions (ISSL)
December 2021-September 2022		Surulere, Lagos.
•	Part of a team that built a recruitment application where users can either signup as recruiter or recruitee. Users can sign up to look for board groups that seek members and also cooperate organizations can sign up to seek members to join their board group. The application functions in a such a way that all the processes involved in recruiting a board member or all the processes involved in seeking a board group is duly met. It also includes an Interswitch payment platform for subscription. 
•	Part of a team that built a web application where cooperate organizations can schedule meetings, assign roles, set committees for meetings and members for meetings. 
•	Built a responsive and fault-tolerant banking web application where banking operations can easily be carried out by individuals and corporate bodies.





•	Built a quick registration feature for bootstrapping the on-boarding process involved in creating an account for a banking mobile application. I also implemented the logic for printing multiple receipts from the application. 

Software Engineer (Consultant)
Swift-Tech
June 2020- November 2021		Abuja, Nigeria.
•	Built a Data-Integrator application for managing bulk data. It takes an excel sheet of data, stores them in a