At 16, most teenagers are still trying to figure out what they want to do with their lives. For Ibrahim Kolade, the question has been how quickly he could learn enough to start.
- +How this 16-year-old is creating opportunities for African freelancers
For someone who has not yet entered the university system, Kolade has gained experience on freelance marketplaces and in the field of artificial intelligence.
For someone who has not yet entered the university system, Kolade has gained experience on freelance marketplaces and in the field of artificial intelligence. Frustrated by a personal problem, Kolade decided to build Tasknory, an Africa-focused work platform for AI specialists.
In this edition of After Hours, he shares his journey from learning desktop publishing in secondary school to teaching himself coding and experimenting with AI systems.
My earliest interaction with technology was actually at home with my dad. He works as an accountant, and sometimes he asks me to help him type documents. At that time, I didn’t really understand technology deeply; I just liked typing and being around computers.
When I got into secondary school, I became the kind of student who preferred computer practicals to theory. I always wanted to be in the computer lab. My computer teacher noticed my interest and eventually gave me a scholarship to study desktop publishing at a private tech training centre in Lagos.
That was really my first proper exposure to technology. Before then, I didn’t have any technical skills. I just knew the basics we were taught in school.
At the training centre, we started with Microsoft Word to get used to typing and to understand the keyboard properly. We later moved to Excel, PowerPoint, Publisher, MS Access, and eventually CorelDRAW — where I started learning graphic design.
I graduated as one of the best students, and I was selected to tutor other students in desktop publishing as part of a vocational programme. Looking back now, I think that was one of my first experiences teaching people and understanding technology beyond just using it.
Around that period, I also started meeting older students who introduced me to a tech hub near my school. The hub focused mainly on freelancing and digital skills. But when I researched how some of the training worked, I became uncomfortable with parts of it.
Some of the things being taught included creating multiple accounts on freelance platforms, using identities that were not their own, and using browser extensions that violated platform rules. I decided I didn’t want to go down that route. Instead, I wanted to understand freelancing properly for myself.
I registered on platforms like Fiverr, Upwork, and Freelancer.com with my parents’ support. At the time, graphic design was the only skill I had, so that was what I offered. But I didn’t get any job.
The more I used those platforms, the more I realised the problem wasn’t only mine. New users struggled to get visibility because the systems rewarded people who already had ratings and completed jobs. But without jobs, you couldn’t get ratings in the first place.
At some point, I was even banned from one of the platforms while speaking with a potential client, even though I hadn’t broken any rules. That experience made me start asking bigger questions about how freelance systems were structured and whether there was a better way to build around them. That was where the idea for Tasknory came from.
At first, it was just an idea in my head because I still didn’t know how to build websites. Graphic design felt creative, but coding felt different. Coding made me feel like I was solving problems with logic.
So I started learning programming through freeCodeCamp. I initially focused on responsive web development, but after some time, I realised I needed more practical experience. Later, I enrolled at a ProCode Coding School in Abeokuta, where I deepened my learning in frontend and backend development.
I finished frontend quickly and immediately started building the first version of Tasknory before I had even completed backend development. Initially, I used Supabase with AI-assisted tools to bootstrap the backend. Later, after improving my backend skills, I rebuilt parts of the platform using Django.
Tasknory was built on the idea that freelance platforms should not make visibility dependent solely on ratings. When I used Fiverr, most of the messages I received were scam messages. Eventually, you start blocking people, and you can no longer tell which opportunities are legitimate anymore. So I started thinking differently about how freelance systems could work.
When I first launched the MVP in 2025, Tasknory was a general-purpose platform, but after feedback from colleagues, I realised that competing directly with global platforms like Fiverr and Upwork right away would be difficult. So I chose to focus specifically on African AI specialists. I wanted to create something more niche and more intentional.
On Tasknory, clients cannot immediately begin chatting freely with freelancers. Before deeper communication can happen, the client must fund the project. I designed it that way because unrestricted communication can easily create opportunities for scams.
Another major difference is how freelancers are vetted. Instead of relying heavily on ratings, I want freelancers to undergo manual verification, including live skill assessments. If ratings determine visibility, only highly rated people will continue to be seen, while new freelancers remain invisible. That creates bias in the system. So on Tasknory, matching is not supposed to depend on ratings. I want it to depend more on actual skill and proper verification.
Right now, the platform is still in its early stages. We currently have a small number of users and have completed a few projects, which I personally sourced from schools I attended, to build initial case studies. Natural traction is still limited for now, but I understand that building something meaningful takes time.
I think being young has made my journey both exciting and challenging. On one side, I had to learn many things independently very early. But at the same time, it’s made me more willing to experiment and start things without waiting for everything to be perfect.
I started freelancing before fully understanding the market. I started coding before I fully understood how websites worked. I started building Tasknory before finishing backend development training. Most of my learning has happened while building.
Technology is a very big part of my everyday life. Most of my days are spent learning, building, researching ideas, and trying to solve practical problems. I spend a lot of time trying to understand what I can improve and what I can build better.
I also use AI frequently, but mostly to speed up what I’m already doing rather than replace thinking completely.
