Hi, I'm Tolu · Senior frontend engineer
For the moment your product gets serious.
I take products to their next stage, and make sure they hold up when they get there. Most recently: an AI startup and a national public offer.
$274,965 in four weeks.Zero downtime.

Selected work
Three products, three next stages.
- Overview. 100,000+: AI-written messages generated in the extension since June 2026. Every search set up by hand. Now, in the app. I built the screens that brought sourcing and assessment into ama's app: first for ama's team, then for every user.
- What was at stake. By hand: How every client's search was set up. Behind the curtain. To change what ama looked for, or how it searched, users asked ama's team, who set it up by hand, outside the app. Every adjustment waited on a person.
- The moment. Bare bones: Sourcing in the app, January 2026. “The biggest ones.” On 30 April 2026, someone on ama's team who sets up searches for clients listed what had changed his work over the last few weeks. Among the biggest: sourcing in the app.
- Results. None: Searches set up by hand since April 2026. In users' hands. The screens went to ama's team first, then to every user. Users can now see what ama looks for and how it searches, and change both themselves.
01 / 04 · Overview · scroll to turn
Every search set up by hand. Now, in the app.
I built the screens that brought sourcing and assessment into ama's app: first for ama's team, then for every user.
Behind the curtain.
To change what ama looked for, or how it searched, users asked ama's team, who set it up by hand, outside the app. Every adjustment waited on a person.
“The biggest ones.”
On 30 April 2026, someone on ama's team who sets up searches for clients listed what had changed his work over the last few weeks. Among the biggest: sourcing in the app.
In users' hands.
The screens went to ama's team first, then to every user. Users can now see what ama looks for and how it searches, and change both themselves.
Every search set up by hand. Now, in the app.
I built the screens that brought sourcing and assessment into ama's app: first for ama's team, then for every user.
Every search set up by hand. Now, in the app.
I built the screens that brought sourcing and assessment into ama's app: first for ama's team, then for every user.
01 / 04 · Overview
Every search set up by hand. Now, in the app.
I built the screens that brought sourcing and assessment into ama's app: first for ama's team, then for every user.
Chapter 1 of 4: Overview
How I work
Product first, code second.
Ship, then sharpen.
Get a working version in front of users fast, then improve it. At a startup, waiting for perfect clarity costs more than learning from real use.
Push back for users.
When a spec will hurt the people using it, I say so and bring a better option. Some of ama's best-loved patterns started that way.
Raise the floor.
I set up the things a whole team builds on, like end-to-end tests, analytics and shared components.

About
From economics to engineering.
I studied Agricultural Economics and taught myself HTML on W3Schools during the holidays. In 2021 I joined Squad as a frontend engineer. Three years later, I was leading the frontend of a public offer the whole country was watching.
“I build what people rely on, and what developers build on.”
Off the clock, I play bass and lead the musicians at my church. Bass is felt more than heard. So is good frontend.
Read my storyBeyond the day job
Building because I want to.
Open source
Four npm packages under @toluade, including squad-pay-react, which turns a Squad payment integration into a few lines of React.
See on npmCommunity
As a volunteer at COZA Global, I built the app behind its yearly leadership summit, used by 5,000+ attendees. I later adapted it for a non-profit outreach that served more than 12,000 people.
ProTime
A stage timer I built in 2023 for my church's media team. It has run every service since, and grew into a Chrome extension and an npm package.
Let's talk
Product ready for its next stage?
Send me a note. I reply within two working days.
Prefer your own inbox? Email me directly