Ikwueto C.

Ikwueto C.

Senior Java Engineer

Lagos, Nigeria
Hire Ikwueto C. Hire Ikwueto C. Hire Ikwueto C.

About Me

Ikwueto is a Senior Java Engineer with 8+ years of experience delivering highly distributed and scalable enterprise solutions using modern and accepted industry standards and best practices. He designs and develops new components, websites, and web apps, driving innovations that improve system availability, resilience, and performance. Ikwueto produces solutions for system upgrades, migrations, and enhancements, resolving complex technical issues.

Work history

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

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

  • Ensuring that features are being delivered efficiently and on time.

3Line
3Line
Senior Software Engineer | Team Lead
2023 - Present (1 year)
Lagos (hybrid), Nigeria
  • Working with a team of engineers as a back-end Java developer to create an agent/terminal management and transaction processing system using Java, Spring Boot, Node.js, PostgreSQL, Docker, React.js, and Redis.

  • Collaborating with senior engineers on transforming a corporate monolithic solution into a scalable set of containerized microservices using Java, Spring Boot, MS SQL, Docker, Redis, Kubernetes, and Kafka.

HICs Enterprise
HICs Enterprise
Senior Software Engineer
2022 - Present (2 years)
Remote
  • Managing a group of engineers and served as a back-end Java developer to successfully create the Swift Loans application using Java, Spring Boot, PostgreSQL, Docker, Node.js, React.js, and Redis.

  • Leading a team of back-end engineers to create Neighbourhood Waka, a logistics application as part of the Quick Waka initiative, using Java, Spring Boot, MS SQL, Docker, Redis, PostgreSQL, Dynamo, S3, Kubernetes, and Kafka.

Interswitch Group
Interswitch Group
Senior Software Engineer
2021 - 2022 (1 year)
Lagos (hybrid), Nigeria
  • Led a team of back-end engineers in crafting diverse payment solutions including NQR and token-based payments, facilitating daily transactions exceeding 200 million naira across multiple payment gateways and applications.

  • Played a vital role in designing and developing low-latency, highly fault-tolerant APIs, serving a user base exceeding 20 million across Africa, utilizing industry-standard tools such as Java, Spring Boot, MS SQL, Apache Kafka, Redis, Docker, and Kubernetes.

  • Contributed to the development and implementation of an OTP token generation service, which served major commercial banks in Nigeria, ensuring secure and seamless online transactions.

  • Implemented an automated CI/CD pipeline leveraging Jenkins, Circle CI, and Spinnaker, enabling code building, testing (with SonarQube), and deployment from GitHub to Kubernetes clusters and AWS EKS.

  • Incorporated database migration tools such as Liquibase and Flyway across all services to streamline server-side communication among multiple database instances.

3Line Card Management Limited
3Line Card Management Limited
Software Engineer
2021 - 2021
Lagos, Nigeria
  • Developed and implemented an authentication middleware on 3Line's products, reducing security breaches by 85%.

  • Improved different payment solutions for 3Line and delivered a payment integration middleware with multiple APIs.

  • Worked on 3Line's APIs that process more than 1 million transactions and compute profits for 5,000 agents across Nigeria.

Integrated Software Services
Integrated Software Services
Software Engineer
2020 - 2021 (1 year)
Lagos, Nigeria
  • Designed and implemented back-end architecture solutions on products, improving existing software components and services.

  • Developed and implemented a scalable, secure, and highly performant API service that improved agency banking.

  • Built and deployed solutions on an investment management platform for a Nigerian-based investment house.

Softiris Africa Limited
Softiris Africa Limited
Software Engineer
2019 - 2020 (1 year)
Lagos, Nigeria
  • Participated in delivering the Activ360 examination portal with features for automated tests and improved recruitment.

  • Engineered a new solution to improve product onboarding through the Runner Africa service by 80%.

  • Offered Level 2 support for the Runner Africa admin dashboard, improving product and service delivery by 40%.

Portfolio

Java Engineer - Governance, Risk, and Compliance Solution
Java Engineer - Governance, Risk, and Compliance Solution

Worked on an application software suite with modules like CRMP, Issue Tracker, KRI Regulator, Internal Surveyor. The system manages compliance, issues, risks, surveys, KRI regulations, and CRMP within an organization. It allows staff to report risk incidents, raise issues, and assign them to specific departments. It provides text and graphic reports across the organization. Developed back-end services and managed integrations on the project.

Java Engineer - Freedom Networks
Java Engineer - Freedom Networks

Freedom Network is an agency banking brand powered by 3Line Card Management Limited. It allows agents to perform financial transactions on behalf of banks and other third-party service providers. Agents can open accounts, take deposits, allow for withdrawals, execute fund transfers, bill payments, airtime top-ups, and enrollment. Designed and implemented the API services, third-party API integrations, and back-end structures on the product.

Java Engineer - Runner Africa
Java Engineer - Runner Africa

Runner Africa is a grocery ordering and delivery service that allows customers to receive items ordered from nearby grocery stores within minutes. Built and deployed the admin module on the app suite, providing solutions for back-end services and handling integration with other suites.

Education

BSc Computer Science
BSc Computer Science
Anambra State University - Nigeria
2012 - 2016 (4 years)