ProTime
Desktop app · web · Chrome · npmEvery session on stage at my church is timed, and the timer our media team used made even setting up a new one a chore. So I offered to build them something better. It has run every service since.

About the author
I studied Agricultural Economics at the University of Ibadan and taught myself HTML on W3Schools during the holidays.
During a bank internship, I realised I wanted to build the software, not just use it. In December 2021 I joined Squad, the payment gateway from GTCO's HabariPay, as a frontend engineer. By 2024 I was leading the frontend of a public offer the whole country was watching.
Today I'm a senior frontend engineer at ama, an AI recruiting startup in Berlin.
Read the case studies“I build what people rely on, and what developers build on.”
Every session on stage at my church is timed, and the timer our media team used made even setting up a new one a chore. So I offered to build them something better. It has run every service since.
Adding Squad payments to a React app meant a script tag, a global object and converting naira to kobo by hand. I wrapped it in a small library on my own time. It later ran the checkout of the GTCO public offer.
I built the app behind COZA's yearly leadership summit, used by 5,000+ attendees. I later adapted it for a non-profit outreach that served more than 12,000 people.
use-fullscreen and use-window-inactivity. All four packages on npm →
Most weeks, you'll find me at church with a bass guitar. I've played since 2013, and I now lead the musicians at the church I've been part of since 2017.
The rest of my time goes to family, and to travelling together when we can. Our latest favourite was five days on Jamaica's north coast. On a free evening, a good TV series.
Bass is the part of a song you feel more than you hear. It holds everything together.
Good frontend is the same. It's the part of a product people feel.
Let's talk
Send me a note. I reply within two working days.
Prefer your own inbox? Email me directly