Skip to Content

About Me

Pragmatic and experienced software engineer who is well-versed in technology and writing code to create reliable and user-friendly systems. I'm also a skilled leader who has proven the ability to educate and manage a team of professionals to build software.

Here are a few technologies I've been working with recently:

  • Java/Springboot
  • Python/Django
  • JavaScript/TypeScript
  • React/Nextjs
  • Node/Express/Nestjs
  • Docker/Kubernetes
  • SQL/NoSQL
  • PHP/Laravel
  • Agile/Scrum
  • Team Leadership
  • Software Testing
  • System Design

Where I’ve Worked

Software Engineer & Backend Lead @ PKFRC - Afriland First Bank

March 2023 - Present

  • Led backend development team of over 15 developers in building a modular, scalable Core Banking System, ensuring code quality and architectural consistency.
  • Provided technical mentorship and coaching to junior developers and participated in technical interviews for new hires.
  • Integrated feature flagging capabilities using Unleash to enable dynamic feature rollout per customer.
  • Applied Saga and Event sourcing for robust microservices orchestration using Axon framework to ensure financial operations integrity.
  • Implemented an Aggregator service to facilitate data retrieval from multiple entities in multiple services using NestJS and GraphQL Yoga.
  • Implemented an audit system to track important financial data during delicate read and write operations using the transactional outbox pattern with RabbitMQ and Postgres.
  • Designed and deployed Node-RED based configurable workflows, empowering banks to customize and automate their EOD/COB operational processes.
  • Worked on a real-time messaging and notifications system for bank employees, enhancing internal communication through Express.js and Socket.io over WebSockets.
  • Implemented a customer data storage solution based on MinIO, ensuring secure and compliant document management.
  • Developed the backend for Afriland First Bank South Sudan’s e-banking web application — https://ebanking.afrilandfirstbankss.com
  • Built the back-office system for AFB Ivory Coast’s mobile banking app SARA — https://play.google.com/store/apps/details?id=com.icafbmobilebanking
  • Implemented backend services for partner microfinance institutions' mobile apps, supporting financial inclusion across multiple jurisdictions such as CEMAC and UEMOA.

Some Things I’ve Built

Other Noteworthy Projects

View the Archive

Musician Site

A presentation website for a recording artist. It displays information about the artist and also enables visitors to program meetings, book studio time, etc.

  • WordPress

Simple GPA Calculator

A bilingual web app that enables calculation of GPA. Also enables conversion to image and PDF formats.

  • Reactjs
  • MaterialUI

What’s Next?

Get In Touch

My inbox is always open. Hit me up if you have a job offer that might suit me or if you have a question or just want to say hi.