More About Me?

I am a Developer Experience Engineer and technical writer. I enjoy working on projects that help other software engineers. I'm usually the guy that make it possible for other developers to get things done faster. At Flutterwave, I oversee the development of technical tools like SDKs and Plugins that make it easy for Engineers to Integrate Flutterwave into their projects. You can find some of the Flutterwave packages I oversaw their development here.

To further help developers get things done, I create a lot of technical content. You can find some of my contents on Scotch and Logrocket. You can also take a look at the Flutterwave v3 documentation that I completed a few months ago. Finally, I speak at conferences when the need be.

Outside work, I'm a fun loving person. I like to dance (even though I suck at it 😞). I also like to travel, meet new people, learn new cultures and try out new meals 😃.

My Crafts

I love simplicity so I try to keep things simple in all that I do. I'm also very particular about best practices and would always sacrifice time and effort to acheive great developer and user experiences in all my works.
You can find some of my talks, articles and projects in the sections below

Talks

I love to speak at events and conferences to share with the wider community of developers all over the world. Here are slides to some of my past conference talks

developer advocacy

The State of Payments In Africa - (Nairobi, Kenya)

The payments ecosystem in Africa has evolved over time. We've gone from a cash-only society to an instant global payment system. In this talk, I discussed the transitional process that brought us here and how the current state of making/receiving payments in Africa has given us a share of the global economy.

Talk Slides →
technical writing

Building Customizable Checkout Experiences - (Lagos, Nigeria)

At the Google Developer Group summit in Lagos, I presented on this topic to help attendees better understand how to build diverse checkout experiences and customize them to suit their different user needs using Flutterwave

Talk Slides →

community management

Accessibility first approach for product development - (Kampala, Uganda)

In this presentation, I talked about the need for building products with accessibility in mind. You will also learn the business values accrued to building for all user groups and how to go about it.

Talk Slides →
View More Talks

Articles

In my attempt to continue to support the next generation of software developers, I write technical articles to teach web development concepts and best practices. Here are some of my popular articles

community management

How to build an ecommerce site with Strapi, Vue.js, and Flutterwave

As a frontend developer, I was excited by how fast I could build backend services that communicate effortlessly with my frontend application using Strapi. So I used it to build an ecommerce site with Vue.js and Flutterwave. Read all about it

Read More  →
developer advocacy

GraphQL - The Good and the Bad

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API as well as gives clients the power to ask for exactly what they need and nothing more.

Read More  →

technical writing

5 Ways to Convert React Class Components to Functional Components w/ React Hooks

In the latest alpha release of React, a new concept was introduced, it is called Hooks. Hooks were introduced to React to solve many problems as explained in the introduction to Hooks session however, it primarily serves as an alternative for classes. With Hooks, we can create functional components that uses state and lifecycle methods.

Read More  →
Check My Scotch Stats! OR View my LogRocket profile

Engineering

At Flutterwave, I oversee the development of technical tools like SDKs and Plugins that make it easy for Engineers to Integrate Flutterwave into their projects. You can find some of the Flutterwave packages I oversaw their development here.

Get my resume  →