Skip to content
View bonaventureogeto's full-sized avatar
❄️
Using Nix
❄️
Using Nix

Organizations

@mctabalabs

Block or report bonaventureogeto

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bonaventureogeto/README.md

Bonaventure Ogeto

Founder, Mctaba Labs · Software Engineer · Educator · Africa-First Builder

Mctaba Labs Nairobi Africa First

Typing SVG


👋 About

I'm Bonaventure, founder of Mctaba Labs, an Africa-First technology company headquartered in Nairobi, Kenya. We build, ship, and teach the engineering systems that will power Africa's next decade.

I've taught 30,000+ students across multiple platforms, most recently as Senior Facilitator at HyperionDev. Today I split my time between architecting Mctaba's owned SaaS products, training engineering teams across Kenyan companies, and shipping production software on the African Stack - M-Pesa, Paystack, WhatsApp Business API, Africa's Talking, and USSD.

Long-term mission: 1M students trained by 2030 · 15,000 working engineers placed by 2035.


🚀 Mctaba Labs - Three Pillars

const mctaba = {
  build: "Custom software, AI agents & payment infrastructure for businesses",
  ship:  "Owned SaaS products engineered for the African market",
  learn: "Cohort-based bootcamps & corporate AI training",
  stack: "Africa-First — M-Pesa · Paystack · WhatsApp · USSD",
  motto: "Built to dominate",
};

🛠️ Currently Building

Product What it is Core Stack
TabFlow Prepaid meal credit platform for co-working spaces Paystack split payments · CBK-compliant ledger
Mctaba Academy Self-paced paid courses on fullstack & AI engineering Next.js · Supabase
Mctaba Learn Code review & student progress platform Next.js 16 · React 19 · Supabase · Tailwind 4
Maoni Post-payment WhatsApp feedback for restaurants BullMQ · Redis · Meta WhatsApp Cloud API
AgentHive Marketplace for revenue-generating AI agents Prisma · Next.js
itinerary.africa AI-powered African travel itinerary builder Claude · OpenAI · Resend

⚡ The African Stack

Africa-First engineering is what I specialize in. The continent needs infrastructure that meets the market where it actually is - mobile money, low-data UX, conversational interfaces, and offline-tolerant systems.

M-Pesa Paystack WhatsApp Business Africa's Talking USSD


🧰 Tech Arsenal

Languages

TypeScript JavaScript Python

Frameworks & Runtime

Next.js React Node.js Django

Styling & UI

Tailwind CSS Framer Motion Sass

Data & Infrastructure

Supabase PostgreSQL Redis Prisma

AI & Tooling

Claude OpenAI Playwright Git Linux Nix


📊 GitHub Pulse

GitHub Stats GitHub Streak Top Languages

🎯 Impact So Far

  • 🎓 30,000+ students taught across HyperionDev and Mctaba programs
  • 🏗️ 10+ production SaaS products shipped or in active development
  • 🌍 B2B AI training delivered to companies across Nairobi
  • 💼 Senior Facilitator - HyperionDev
  • 🔥 Active builder on Africa's payment + messaging rails

🌐 Let's Connect

Twitter / X LinkedIn YouTube HojaLeaks Mctaba Email


"Africa doesn't need imported software. It needs engineers who can build the systems the continent actually runs on."

Profile Views

🚀 Open to collaborations on infrastructure, AI, payment systems, and African market software.

Contribution Snake

Popular repositories Loading

  1. Introduction-to-Git-GitHub---Public-Course-Repo Introduction-to-Git-GitHub---Public-Course-Repo Public

    A complete, beginner‑friendly, two‑week course that teaches Git and GitHub before coding. Includes day‑by‑day tutorials, assignments, weekly projects, rubrics, and professional workflows (branches,…

    Shell 18 20

  2. Learn-JavaScript Learn-JavaScript Public

    This repository is a collection of JavaScript concepts, projects, and their solutions, designed to help you learn and practice JavaScript programming.

    JavaScript 4 10

  3. RealEstate RealEstate Public

    Django real estate app

    CSS 3

  4. Zindua-Intro-to-HTML-CSS-Class Zindua-Intro-to-HTML-CSS-Class Public

    This code was used in class for the Coding for High School Graduates program

    HTML 3 6

  5. SafiriBnB SafiriBnB Public

    This is a learning project that implements the AirBnB model

    3 2

  6. Project-Euler Project-Euler Public

    These are solutions to project Euler problems

    JavaScript 2 6