Freelancing can be a flexible and lucrative career option depending on what industry you work in. Freelancers don’t earn a fixed income, and because they work with different clients, often multiple at a time, they can negotiate better fees. They also set their own schedules and choose whom to work with.
But how do they make it work?
TechCabal spoke to 10 freelancers across Africa to understand how they work, what tools they use, and the challenges they face in their day-to-day. From creative professionals in Lagos, Nigeria to tech developers in Kigali, Rwanda and an IT Engineer in Rabat, Morocco, their stories paint a picture of a growing but uneven ecosystem.
Gloria Chimelu โ Web3 Content Marketer, Nigeria
Gloria Chimelu is a Nigerian Web3 content marketer. She has written and consulted for multiple brands across the globe. Her freelance life is a mix of structured systems and the chaos that often comes with working in an emerging tech industry.
โI use Google Docs, Notion, Google Keep, Twitter, and Discord to stay on top of my work,โ said Chimelu. โSome clients prefer tools like Asana, so I adapt as needed.โ
Most of her payments come in cryptocurrencyโusually stablecoinsโwhich she converts to naira. When clients canโt pay in crypto, she turns to GeegPay to collect dollars and manage conversions.
Her workflow starts on Twitter, where she either gets approached or finds job leads. After sharing her portfolio and going through up to three interview rounds, she signs a contract, delivers the work, and incorporates client feedback. โOnce a project wraps up, I take the lessons and apply them to the next one,โ she said.
Being in Web3 means her earning potential often moves with the market. โWhen the charts are green, everyoneโs hiring. When theyโre red, rejections triple,โ she explains. Payment delays or being paid in crypto tokens that drop in value are common, making income unpredictable.
Despite this, Chimelu calls Twitter her most valuable tool. Itโs where she finds jobs, tracks trends, and catches a break through meme threads when the hustle gets too loud.
Fabrice Bizimaan โ Web Developer, Rwanda
Based in Kigali, Fabrice Bizimaan works with global clients on full-stack web projects. He mostly gets hired through recommendations from platforms like Slack and LinkedIn.
โWhen a new project comes in, I first meet with the owners or team to understand the scope and timeline. Once we agree, I start building,โ he explains.
His developer toolkit includes VSCode, Xcode, Android Studio, and frameworks like Next.js, Vue.js, NestJS, and Django. For collaboration, he sticks with Slack and Notion.
Bizimaan prefers to receive payments through cryptocurrencies. He opts for Binance, the global crypto exchange app which, unlike Nigeria, is still operational in Rwanda. Other times, Bizimaan gets paid for his work through bank transfers. Equity Bank, Kenya’s second-largest bank by assets, allows Rwandans to accept international payments directly using SWIFT code.
โCypto takes seconds,โ he said. โSWIFT transfers take longer when the sender is outside Africa; but they work, too. I also use Payoneer when needed.โ
One of his biggest hurdles to finding freelance work is geography.
โMany opportunities exclude Africans. Youโll see: โOnly open to US residents.โ Thatโs frustrating,โ said Bizimaan.
Despite the limitations, Bizimaan keeps building. His workflow is structured, his tech stack deepโand heโs proof that freelance developers on the continent are just as capable, even if the doors arenโt always open.
Itunu Obanla โ Copywriter, Nigeria
Itunu Obanla, a Nigerian freelance copywriter, builds his freelance pipeline mostly through Upwork, where competition is fierce and visibility now depends on bidding power.
โBefore submitting a proposal, I check client reviews. But now, whoever uses the most โUpwork Connectsโ [a form of credit for applying to gigs on the app] gets their proposal seen firstโit feels like a car auction,โ he says.
He supplements his work search with gigs on Fiverr and LinkedIn, but Upwork remains his primary platform. Payments pass through several layers: first to Payoneer, then converted to cryptocurrency, and finally to naira.
โThe platform is saturated,โ said Obanla. โThereโs nothing easy about it. Iโm still doing this because Iโm in the country.โ
His biggest pain working as a freelancer is the wait. Every finished job kicks off another round of proposal submissions on freelance websites, with no guarantee of what comes next.
โYou could be busy with work today, then wait months before the next project lands,โ he said.
Obanla doesnโt romanticise freelancing. Itโs work, not freedom. But in a tight economy, showing up consistently is what keeps the wheels turning.
Joshua Adeyemi โ DevOps Technical Writer, Nigeria
Joshua Adeyemi, a DevOps technical writer in Nigeria, focuses on writing clear, well-researched technical content for DevOps teams. His tools of choiceโGoogle Docs, Grammarly, Fraser, and ChatGPTโhelp him stay organised and ensure his writing is polished and SEO-friendly.
He gets paid in dollars through Grey or GeegPay, depending on what suits the client best.
โOnce the funds land in my account, I convert the money and withdraw to naira,โ Adeyemi said.
Most of his tasks are assigned via Trello. Each article begins with a round of research before he starts writing, usually taking about three days per task. Once done, the content goes through an internal review before being published.
Staying productive, he says, is a mix of the right tools and the right mindset.
โTrello keeps me on track, Google Docs makes collaboration seamless, and being eager to learn helps me handle tough subjects,โ he said.
His biggest challenge is managing multiple deadlines while keeping every piece accurate and digestible.
โThereโs a lot of pressure to be right and write clearly when you’re explaining technical topics to a non-technical audience,โ he added.
Bobkevin Shoo โ Digital Marketer, Tanzania
Bobkevin Shoo, a digital marketing consultant in Tanzania, has carved out a space on Upwork as a digital marketing consultant, managing campaigns and client strategy for companies around the world. His workflow begins with job searches through the platform, using Upwork Connects to apply and occasionally responding to direct invites that come in each month.
Once hired, he coordinates tasks and milestones using Upwork, while most real-time communication with clients happens on Teams.
Juggling various rolesโfrom client communication to document managementโShoo depends on a stack of tools to stay efficient. He communicates with his team through WhatsApp, Microsoft Teams.
To-doist helps track deliverables. Google Docs is used for all critical documents, while SmallPDF and Stempu help him sign and stamp contracts. He sharpens the look of documents with Canva and leans on ChatGPT to polish emails and clean up grammar before sending them out.
Getting paid isnโt straightforward. Due to PayPal restrictions in Tanzania, heโs limited to Upworkโs SWIFT transfer option, which comes with a $30 fee per withdrawal. โOver two years, Iโve lost quite a lot [of money] to transaction fees,โ he says.
Shoo says the most difficult part of freelancing isnโt the workโitโs securing new contracts.
โOnce a project ends, youโre back to square one.โ Yet, he keeps showing up, refining his pitches, and using every tool available to stay in the โgameโโa term he uses to describe the gig-hunting process.
Silvia Gituto โ SEO Content Writer, Kenya
Based in Nairobi, Silvia Gituto brings a research-first mindset to her work as an SEO content writer. Her approach is rooted in clarity and communication, which she says is non-negotiable when crafting content that not only ranks, but resonates.
Gituto uses ClickUp and Monday.com, two popular SaaS project management and scheduling apps, to manage her projects, depending on the clientโs preferred workflow. โThey help me keep everything organised and ensure Iโm on track with deadlines,โ she said. For payments, she relies on bank transfers or Wise to receive funds from international clients.
Her process starts with listening. โI ask questions until I fully understand the client’s goals,โ she explained. โThen I get to work, keeping them in the loop as things progress. Nothing gets finalised without their input, and Iโm always ready to adjust until it feels right to them.โ
Staying connected to her professional community plays a key role in keeping her grounded.
โLinkedIn and Slack make my life easier,โ she said. โI get to catch up on what’s going on and have a community of like-minded people.โ
Between those interactions and her reliance on project management tools, Gituto maintains both a network and a system that help her deliver consistently.
Yet, freelance life comes with its fluctuations, according to Gituto.
โInconsistent income. Some months are great, others not so much,โ she noted. Itโs a challenge sheโs still learning to navigate, but her commitment to understanding each clientโs needs before typing a single word keeps her in demand.
Faizah Naserian โ Web3 Community Builder & Content Creator, Kenya
Based in Kenya, Faizah Naserian builds Web3 communities and creates content for blockchain projects. X (formerly Twitter) is where she finds jobs, shares her work, and keeps up with crypto industry trends. Telegram and Discord help her stay in touch with communities and team members across different time zones.
She prefers to get paid in cryptocurrencyโeither stablecoins, utility coins like Bitcoin, or project-specific tokensโusing Binance and other crypto exchanges. If a client isnโt crypto-savvy, she falls back on PayPal.
โCrypto payments are faster and donโt come with questions from banks about where the money came from,โ she said. Sheโs also helped onboard over 40 clients into the crypto space.
Kenyan freelancers have several payment options, but most are slow or expensive. SWIFT transfers through banks can take up to five days and often require documentation. Services like WorldRemit, Western Union, and MoneyGram are popular alternatives for Kenyan freelancers. Occasionally, Naserian also uses M-PESA, Kenyaโs mobile money platform, to receive international payments directly into her phone wallet.
Her workflow starts with research. Before reaching out to a project, she studies the team, roadmap, and utility. Once hired, she works on deliverables tied to clear milestones and prefers partial upfront payments.
โThe hardest parts are internet issues, power outages, and limited access to good hardware and gadgets,โ she said. โIโve lost work because I couldnโt get online or meet deadlines,โ citing the unproductivity this issue causes the team which she manages.
Language and platform barriers also add friction when dealing with clients from countries like China, where apps like WeChat or specific crypto tools are required.
Citing the notoriety of clients to follow through on agreements and payment terms, Naserian said the biggest issue she faced when starting out five years ago. As a result, she made a new policy to charge 30โ60% upfront on every project before it kicks off.
โMotivation is my biggest tool for my work,โ she said. โIt sounds funny, but that’s the truth. Freelancing is tough; it’s like owning and running a businessโincome is unpredictable. So it is motivation that gets me going when the work is tough or the client work is slow.โ
Minnie Mururi โ SEO Content Writer, Kenya
Minnie Mururi, a freelance SEO content writer in Kenya, uses a mix of tools to stay organised. She relies on Slack for communication, Screaming Frog, Ahrefs, and Semrush for SEO analysis, and Monday.com or ClickUp for project management.
She gets paid through direct bank transfers or Wise, depending on what works best for the client.
Her process is straightforward: understand the task, complete it, send it in for review, make edits, and invoice.
โThe project management tools help me stay on track and keep communication clear,โ she said.
Like Gituto, her main challenge as a freelancer is inconsistent income.
โSome months are great, others are slow,โ she said. โItโs tough, but it’s part of the job.โ
Diana Chiyangwa โ Freelance Journalist, South Africa
Diana Chiyangwa, a freelance journalist based in South Africa, focuses on long- and short-term reporting projects funded by grants. She applies to journalism organisations offering support for work on specific themes, completing about two to three projects a year. Her current assignment runs until September 2025 and includes training and mentoring components.
She manages her work using Google and LinkedIn and receives payments directly into her bank account. X (formerly Twitter) helps her stay updated with news and connect with other journalists.
Her main challenge is the gap between projects. โWhen thereโs nothing in the pipeline or no new commissions, it becomes a challenge to sustain day-to-day living,โ she said.
Zakaria โZackโ Jougha โ IT Engineer & Web Developer, Morocco
Zakaria Jougha, a freelance web developer based in Morocco, manages most of his work through Fiverr. The freelance platform handles everything from client communication to payments, which he withdraws via Payoneer, PayPal, or bank transfer depending on the project.
He tracks tasks with Trello or Notion, uses Google Workspace for documents, and turns to Canva or Adobe tools for design-related work. Google Calendar helps him stick to deadlines.
When a client reaches out, he discusses the project scope, shares a custom offer if needed, and begins work once the order is confirmed. He stays in touch throughout and makes revisions as requested.
โFiverr makes it easier to manage everything in one place,โ he said. His biggest challenge is juggling multiple deadlines, which he handles with daily planning and clear communication.
African freelancers are figuring it out. They use what they have, pick up what they need, and keep going. The systems arenโt perfect, but somehow, they ensure the work gets done.
Mark your calendars! Moonshot by TechCabal is back in Lagos on October 15โ16! Join Africaโs top founders, creatives & tech leaders for 2 days of keynotes, mixers & future-forward ideas. Early bird tickets now 20% offโdonโt snooze! moonshot.techcabal.com

















