About
I'm Emmanuel, The Mastermind.
I build mobile apps in Flutter, usually for people who have a product they need turned into something real.
I started taking client work in 2024 and have been doing it since.
Most of the time, I've been the main engineering person on the project. On some projects I've also worked with backend developers and designers, which meant I was responsible for making sure the different parts actually came together.
That's taught me that a lot of problems between clients and developers aren't really technical problems.
They're communication problems.
Someone has an idea. Someone else has to turn that idea into requirements. Then someone has to turn those requirements into software.
I've spent a lot of time doing all three.
Working across different products has also meant making plenty of mistakes myself.
I've built architectures that couldn't handle the next feature. I've had integrations break after working perfectly. I've had apps rejected because I missed something I should have caught earlier.
You learn from those pretty quickly when you're the person who has to fix them.
I'm looking for a full-time remote mobile engineering role now.
After working on a lot of different products, I'd like to spend more time with one team and one product — understanding it properly, improving it over time and seeing what happens when you get to work on something for years instead of months.
Outside of work, I run a channel where I try to learn things I'm bad at, usually on a deadline, and document the process.
It's a completely different kind of work, but it's taught me a lot about learning quickly and actually finishing things.