Kyei Barfour Jr., Developer in Accra, Greater Accra Region, Ghana
Kyei is available for hire
Hire Kyei

Kyei Barfour Jr.

Verified Expert  in Engineering

Integrations Developer

Accra, Greater Accra Region, Ghana

Toptal member since November 26, 2020

Bio

Kyei is a focused software developer with over four years of professional experience in mobile and API development and various integrations. He has expertise in Anypoint Studio and Mule ESB and has experience in the insurance and banking industries. A recent project that Kyei has worked on was as an integrations developer for the migration of a core banking system. Kyei also excels at evaluating situations and making spot-on recommendations while explaining the processes extremely well.

Portfolio

eProcess International
IntelliJ IDEA, Unix, SoapUI, Postman, Mule Runtime Engine, Anypoint Studio...
Payswitch Company Limited
Libraries, APIs, Java, Android SDK, Android
Origin Company Limited
Libraries, Postman, APIs, iOS, Android SDK

Experience

  • Postman - 4 years
  • Anypoint Studio - 3 years
  • Java - 3 years
  • MuleSoft - 3 years
  • Mule ESB - 3 years
  • Mule Runtime Engine - 3 years
  • SoapUI - 2 years

Availability

Part-time

Preferred Environment

SoapUI, Git Forks, MuleSoft, Mule ESB, IntelliJ IDEA, Anypoint Studio, Postman, Microsoft Teams

The most amazing...

...thing was working as part of the team that migrated the core banking system of one of the biggest banks in Africa from an older version to a newer version.

Work Experience

Integrations Developer

2018 - PRESENT
eProcess International
  • Played a key role in the migration of the core banking system of the bank.
  • Built and deployed interbank services for Ghana, Gambia, and Nigeria, which is currently being used in production.
  • Developed several bill payment services for multiple affiliates(Ghana, Burkina Faso, Togo, Benin, and so on) which are currently being used in the Ecobank mobile app.
  • Implemented the mobile money name validation service which is used to validate the name of persons during a mobile money transfer.
Technologies: IntelliJ IDEA, Unix, SoapUI, Postman, Mule Runtime Engine, Anypoint Studio, Mule ESB

Mobile Developer

2017 - 2018
Payswitch Company Limited
  • Built an Android app for that runs on a customized POS device that was used for financial transactions and Visa payment processing.
  • Consumed necessary APIs for various functionalities on the mobile app.
  • Designed user journeys and process flows for the mobile app.
Technologies: Libraries, APIs, Java, Android SDK, Android

Mobile Developer (Android and iOS)

2015 - 2017
Origin Company Limited
  • Built an app for an insurance company where users could buy and monitor their insurance policies.
  • Integrated payment aggregators in order to allow customers make direct payments on the app.
  • Identified and fixed bottlenecks and bugs in current systems.
Technologies: Libraries, Postman, APIs, iOS, Android SDK

Experience

Interbank Service

I developed an interbank back-end service for Ghana, Gambia, and Nigeria that was built in Mule and was exposed in the Ecobank mobile app for Ecobank customers to consume. This basically helps Ecobank customers send money to other banks in a particular country.

Ghana QR Service

The purpose of the Ghana QR service is to help create a central channel through which merchants can accept and process payments regardless of the bank they belong to. The integration was a back-end service that exposed functionalities of GHIPSS web services to our USSD (unstructured supplementary service data) and mobile app channels.

GEPG Integration

This is an integration into the GEPG (government electronic payment gateway) in Tanzania. This enables Ecobank customers in Tanzania to pay bills through Ecobank channels, e.g., the mobile app and branches.

Sonabel Integration

This is a back-end service that exposes a Sonabel integration so that could be accessed via Ecobank channels, e.g., the mobile app and various branches. This allows customers from Burkina Faso to pay utility bills and also view the statuses of paid bills.

Proxy Pay Service

This is a back-end integration that connects to the Ghana interbank payment and settlement systems (GhIPSS). It enables customers to keep track of their aliases and various bank accounts at several banks to simplify interbank transactions.

Education

2009 - 2013

Bachelor's Degree in Information Technology

Valley View University - Accra, Ghana

Skills

Tools

Anypoint Studio, Microsoft Teams, Postman, IntelliJ IDEA, SoapUI, Jenkins

Platforms

Mule ESB, MuleSoft, Mule Runtime Engine, Unix, Android, iOS

Languages

Java, XML

Frameworks

Android SDK

Storage

XML Schema

Other

Git Forks, Operating Systems, Data Structures, Algorithms, Computer Vision, Computer Security, APIs, Libraries, XML Web Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring