McTaba bootcamp graduates typically move into junior full-stack developer roles, freelance work, or their own product ventures within 2 to 6 months of completing the 6-month marathon. The African Stack skills (M-Pesa, USSD, WhatsApp integrations) give them a distinct edge in the East African market. We share only verified outcomes in this article and clearly mark where data is still being collected.
Most bootcamp websites have an outcomes page filled with glossy numbers. "95% employment rate." "Average salary of $85,000." "Graduates hired at Google, Meta, and Amazon."
We are not going to do that. Not because our outcomes are bad, but because we refuse to publish numbers we cannot verify, and we think the standard bootcamp outcomes page is designed to impress rather than inform.
Here is what we commit to in this article:
If you are searching for "maktaba graduates" or "mctaba reviews" and hoping for a wall of success stories, this page might feel underwhelming compared to competitors. We think that is the right trade-off. When we eventually have large enough cohorts and rigorous tracking to publish hard employment rates, we will. Until then, we share what we actually know.
McTaba graduates do not all follow the same path, and we think that is a sign the programme is working correctly. The 6-month marathon builds broad full-stack skills plus African Stack specialisation, which opens multiple doors rather than funnelling everyone toward a single outcome.
1. Employment at a company
The most common path. Graduates take junior or mid-level developer roles at Kenyan tech companies, fintechs, digital agencies, NGO tech teams, or remote-first companies hiring from East Africa. The roles vary: some are frontend-heavy, some are full-stack, and a few lean toward backend or API development. What they share is that employers consistently cite practical project experience and M-Pesa integration knowledge as reasons they chose our graduates over other candidates.
2. Freelancing and contract work
A meaningful number of graduates choose freelancing, either as a bridge while job hunting or as a deliberate career choice. The African Stack skills translate well to freelance work because small and mid-size Kenyan businesses need M-Pesa payment integration, WhatsApp automation, and web applications, but cannot afford a full engineering team. A McTaba graduate who can build and deploy a complete payment flow is immediately valuable to these clients.
Freelancing income varies widely. Some graduates pick up their first paid project within weeks of graduating. Others take longer to build a client pipeline. We encourage graduates to start with local business referrals rather than competing on global platforms like Upwork, where pricing pressure from developers in lower-cost markets can be discouraging early on.
3. Building their own products
A smaller but notable group of graduates use their skills to build their own tools or startups. These tend to be people who came into the marathon with a specific problem they wanted to solve, often rooted in their previous career. The marathon gives them the technical ability to build an MVP without hiring a developer, which changes the economics of starting a tech-enabled business in Kenya entirely.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
We will not give you a single number and call it an average, because the range depends heavily on factors outside our control: how aggressively someone job hunts, whether they have prior professional experience, their location, and the state of the hiring market at the time they graduate.
What we can share is the pattern we observe:
Within the marathon (weeks 20 to 26): Some graduates start receiving offers before they officially finish. The final stretch of the programme includes portfolio building, mock interviews, and introductions to hiring partners. Graduates who are active on LinkedIn, attend Nairobi tech meetups, and have deployed projects live tend to attract attention early.
1 to 3 months after graduation: This is the window where most employed graduates land their first role. The job search is active during this period: applications, interviews, technical assessments. Graduates who struggled with the marathon's pace sometimes need this time to polish their portfolios and fill gaps before they feel confident interviewing.
3 to 6 months after graduation: Graduates who are still searching at this point typically fall into one of two categories. Either they are being selective (holding out for a specific type of role or salary), or they are dealing with constraints like location, visa issues, or the need to supplement income with non-tech work while searching. We stay in contact with graduates during this period through our alumni WhatsApp group and continue sharing job leads.
What slows things down: The biggest delays we see are not skill-related. They are confidence-related. Graduates who wait until they feel "completely ready" to apply lose months. We push hard against this during the programme, but it remains the most common pattern we wish we could break faster.
When we talk to employers who have hired McTaba graduates, or when graduates report back on what came up in interviews, the same themes recur. These are not abstract "transferable skills." They are specific, demonstrable capabilities.
M-Pesa Daraja API integration
This is the single most-cited skill. The ability to implement STK Push, handle C2B callbacks, and build complete payment flows is in high demand across Kenyan fintechs, e-commerce platforms, and any business digitising payments. Most computer science programmes and generic bootcamps do not teach this. Our graduates can do it because they have built and deployed it multiple times during the marathon.
Full-stack project delivery
Employers tell us they value that McTaba graduates can take a feature from database schema to deployed frontend. The marathon produces production projects per graduate, all deployed with live URLs. This is different from having completed tutorials or passed coding challenges. It is proof that someone can ship working software.
WhatsApp and USSD development
Building WhatsApp Business API integrations and USSD menus through Africa's Talking gives graduates skills that serve hundreds of millions of users across the continent. Businesses building for the African mass market need developers who understand these channels. Our graduates have built functional prototypes in both.
AI-augmented development
The marathon integrates AI tools (Claude, GitHub Copilot) into the workflow from early on. Graduates are comfortable using AI to accelerate development, debug code, and prototype features. This is increasingly a baseline expectation at forward-looking companies, and maktaba graduates enter the market already fluent in these tools.
Working in a team under pressure
The marathon's cohort model and project deadlines mean graduates have experience with code reviews, merge conflicts, collaborative debugging, and delivering under time constraints. This soft skill is hard to teach outside a structured programme, and employers notice the difference between someone who has only coded alone and someone who has shipped projects with a team.
We want this section to feature real stories from real graduates, with their permission. We are building this out as our alumni base grows and graduates consent to sharing their experiences publicly.
Story 1: [Name pending consent]
Background:
During the marathon:
Current role:
Story 2: [Name pending consent]
Background:
During the marathon:
Current role:
Story 3: [Name pending consent]
Background:
During the marathon:
Current role:
If you are a McTaba graduate and want your story featured here, reach out to us. We will only publish what you approve, and you can review the final text before it goes live.
Honest outcomes reporting requires honest measurement. Here is where we stand on tracking graduate outcomes:
What we currently track:
What we are building toward tracking:
We know this is less impressive than a competitor page that boldly claims "92% employment rate within 90 days." We also know that number, when unaudited, is often meaningless. We would rather build trust through transparency than inflate metrics to win a marketing comparison.
We believe in publishing our weaknesses alongside our strengths. People searching for "maktaba reviews" or "mctaba reviews" deserve a complete picture. Here is what we are actively working to fix:
Employer partnership pipeline
Our informal network of hiring contacts in the Nairobi tech scene is decent, but it is not yet a structured hiring pipeline. We want to get to a point where graduating cohorts have direct interview access to a roster of partner companies. We are building these relationships, but they take time and we are not going to overstate where we are.
Post-graduation support duration
Right now, our alumni support is community-driven: WhatsApp groups, informal mentorship, and job lead sharing. We want to build a more structured 6-month post-graduation programme that includes regular check-ins, continued technical mentorship, and active job placement support. This is on our roadmap but not yet operational.
Income share or scholarship options
KES 120,000 is a real barrier for many talented prospective learners. We currently offer payment plans (2 installments of KES 60,000 or 3 installments of KES 40,000), but we do not yet have an income share agreement (ISA) or scholarship programme. Both are being explored. An ISA aligns our incentives with graduate outcomes, which is exactly the accountability structure we believe in.
Outcomes data rigour
As outlined in the measurement section above, our outcomes tracking is still developing. We are committed to publishing auditable employment data once our cohort sizes and survey response rates support it. Until then, we share patterns and individual stories (with consent) rather than aggregate statistics.
Geographic reach
The programme is optimised for the Nairobi timezone and the Kenyan job market. Graduates looking for work in other East African countries, or remote roles in different timezones, have less structured support. We want to expand our employer network across East Africa and build better async support for graduates in different locations.
Since you are probably comparing programmes, here are the questions to ask any bootcamp about their outcomes claims:
We hold ourselves to these same standards. When we eventually publish aggregate outcome numbers, they will include clear definitions, honest denominators, and the date range they cover. For now, the honest answer is: we are still collecting the data, and the qualitative patterns we describe in this article are the most accurate picture we can offer.
KES 120,000
Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Ship 8 production apps and get career support until placement.
Apply to the McTaba Marathon