Software Engineer
Woodcore | Jun 2021 - Present
Java
Amazon EC2
Amazon S3
Spring Security
Spring data
Docker
Spring Boot
Thymeleaf
Pentaho
JasperReports
Responsible for designing algorithms and producing clean, efficient code based on specifications
Key Results
Led the refactoring of the multi tenancy architecture from a monolith to micro service architecture refactoring duplicated codes into libraries and services
Led the design and implementation of the Transaction Reader service using the CQRS design pattern to enable faster retrieval of client transactions
Led the design and implementation of the reporting service integrating with report generating tools and libraries like Thyme leaf, Pentaho and Jasper
Full Stack Software Engineer
TeamApt | May 2019 - Jun 2021
Java
MySQL
JDBC
Redis
Spring Boot
Microsoft SQL Server
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 8 key financial institutions, achieved on time 100% resolution and recorded zero issue escalations.
Executed national deployment of Moneytor and Aptent routing for FCMB
Implemented Two Factor Authentication security check for Moneytor in United Bank for Africa(UBA)