Imoni C.

About Me

I am a Java Engineer ardent about building software solutions that evolve with time. I embrace an engineering mindset on projects with a commitment to delivering solutions right. I provide code/design analysis and strategy, identify software needs and design technology solutions to overcome process bottlenecks - working through all phases of the development cycle.

Frontend

Backend

Database

DevOps

QA & Testing

Other

Work history

UpStack
UpStack
Java Engineer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Africa Prudential Plc
Africa Prudential Plc
Software Engineer
2020 - Present (5 years)
Lagos, Nigeria
  • Implement new microservices architecture solutions to increase the efficiency, availability, reliability and scalability of projects.

  • Translate product requirements into innovative microservice solutions - choosing the right technology and solving technical problems.

  • Participate in code reviews and prepare detailed technical designs for resiliency, scalability, maintainability, and performance.

Nathan Claire Africa
Nathan Claire Africa
Software Engineer (Technical Consultant)
2019 - 2020 (1 year)
Lagos, Nigeria
  • Built and deployed the DT Edge microservice to generate downloadable reports on bill payments and inter/intra-bank transfers.

  • Worked on real-time reporting solutions for server health, performance metrics, and root cause analysis of failed services.

  • Performed code reviews and evangelized quality standards, worked on technical issues and resolved complex problems.

Schoolbridge Technologies
Schoolbridge Technologies
Software Developer
2017 - 2019 (2 years)
Lagos, Nigeria
  • Designed and implemented different modules and features for the EMIS system.

  • Translated and migrated existing features from procedural PHP to object-oriented PHP frameworks on the project.

  • Participated in code reviews to ensure that codebases are concise, technically feasible and adhere to industry standards.

Showcase

Java Developer - Easycoop
Java Developer - Easycoop
  • Easycoop automates cooperative processes like loans, accounting, and reporting.

  • It provides companies and individuals with an efficient way to manage savings, loans, and member contributions.

  • Easycoop utilizes containerization and GitHub Actions for CI/CD, including daily SCRUM meetings.

Java Developer - DT Edge microservice
Java Developer - DT Edge microservice
  • Developed a microservice called DT Edge to generate analytical reports for banking transactions across USSD, Mobile, and Web channels.

  • Implemented a Dynatrace API to monitor server health, application, and service performance metrics.

  • Created a root cause analysis report for failed services.

Education

Master Java Unit Testing with Spring Boot & Mockito
Master Java Unit Testing with Spring Boot & Mockito
Udemy
2021 - 2021
Java Persistence: Hibernate and JPA Fundamentals
Java Persistence: Hibernate and JPA Fundamentals
Udemy
2021 - 2021
Frontend Web Development Course Powered By Microsoft
Frontend Web Development Course Powered By Microsoft
Andela
2018 - 2018
Fullstack Web Development Certification
Fullstack Web Development Certification
FreeCodeCamp
2017 - 2018 (1 year)
BSc. Computer Science
BSc. Computer Science
Benue State University
2010 - 2014 (4 years)