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.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Java Engineer
2021 - Present (4 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 (2 years)
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 (3 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%.

Showcase

Java Engineer - Governance, Risk, and Compliance Solution
Java Engineer - Governance, Risk, and Compliance Solution
  • Developed an application software suite featuring modules like CRMP, Issue Tracker, KRI Regulator, Internal Surveyor for managing governance, risk and compliance within an organization

  • Implemented a system that allows staff to report risk incidents, raise issues, assign them to specific departments and provides text and graphic reports across the organization

  • Handled the development of back-end services and managed integrations on the project

Java Engineer - Freedom Networks
Java Engineer - Freedom Networks
  • Freedom Network is a banking agency that enables agents to conduct financial operations on behalf of banks and other service providers.

  • Agents can perform various tasks like account opening, deposits, withdrawals, fund transfers, bill payments, airtime top-ups, and enrollments.

  • The project involved designing and implementing API services, third-party API integration, and backend structures for the product.

Java Engineer - Runner Africa
Java Engineer - Runner Africa
  • Runner Africa is a grocery ordering and delivery service delivering purchases from nearby stores rapidly

  • Developed and implemented the admin module in the application

  • Provided back-end solutions and managed integration with other suites

Education

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