Hello! đź‘‹

I'm Keabetswe Mmakola

Data Engineer | DevOps Expert | Solutions Architect | EdTech Founder

6x Microsoft Certified Professional

About Me

I'm a software engineer focused on data engineering, DevOps, and systems architecture. I build scalable backend systems, reliable cloud infrastructure, and resilient data pipelines designed to perform predictably in production.

Trained at WeThinkCode_, I enjoy solving complex backend problems, automating delivery through CI/CD, and designing systems that remain maintainable as they grow.

I'm also the founder of Kleva Academy, an education platform that uses AI to help South African students master the CAPS curriculum. Having impacted over 25,000 students so far, it's where I put my engineering experience to work making learning more accessible and personal.

Tech Arsenal

Core Languages
PythonSQLJavaBash
Cloud Platforms
AWSAzureGoogle Cloud Platform (GCP)
Architecture & System Design
MicroservicesEvent-Driven ArchitectureRESTGraphQL
Data Engineering & Orchestration
Apache SparkApache KafkadbtApache Airflow
Databases & Storage
PostgreSQLSnowflakeBigQueryAWS S3
DevOps & Infrastructure
TerraformAnsibleDockerKubernetes
CI/CD & Version Control
GitHub ActionsGitLab CIJenkins
Observability & Monitoring
PrometheusGrafana

Experience

Intern Software Engineer

Cashit (MAVUMA ENTERPRISE (PTY) LTD)

February 2026 - July 2026
  • Building, extending and testing go to market infrastructure readiness.

Infrastructure Lead

Cashit (MAVUMA ENTERPRISE (PTY) LTD)

August 2026 - Present
  • Responsible for the availability, capacity, resilience, configuration and lifecycle management of Cashit’s core infrastructure.

Education

Advanced Diploma in Software Engineering

WeThinkCode_

September 2024 - December 2025
  • Intensive peer-to-peer software engineering programme covering full-stack development, cloud computing, and DevOps.

Azure Data & Administration Certifications

Microsoft

Certified
  • DP-700: Fabric Data Engineer Associate
  • DP-900: Microsoft Azure Data Fundamentals
  • AZ-104: Microsoft Azure Administrator Associate

Azure Architecture & DevOps Certifications

Microsoft

Certified
  • AZ-305: Azure Solutions Architect Expert
  • AZ-400: DevOps Engineer Expert
  • AZ-900: Microsoft Azure Fundamentals

Projects

Kleva Academy has impacted over 25,000 students so far. It is a gamified, next-generation edtech platform designed to modernise the South African CAPS curriculum. Architected on the bleeding edge with React, TanStack Start, and Supabase, it delivers a lightning-fast, gamified study environment. It features an integrated AI Tutor, real-time curriculum tracking, interactive mock exams, and robust mathematical typesetting, providing high school students with a deeply personalised learning experience.

02

I built a prediction bot just to prove your betslip will lose. A repeatable Python pipeline prepares match data, trains models, and backtests predictions, comparing a logistic baseline with XGBoost and a Dixon–Coles goals model. An interactive React evidence page presents the results, making the models and their performance easier to explore.

03

A career toolkit for building a CV, reviewing it against a job description, and drafting an editable cover letter. Built with Python and Flask, it uses Groq for AI-assisted reviews and generates downloadable PDFs, helping job seekers prepare tailored applications.

PythonFlaskGroqPDF GenerationVercel

What it does

Why I chose it

Blog Posts

Thoughts, tutorials, and insights on software development.

7 min read

I Built a Prediction Bot Just to Prove Your Betslip Will Lose

I spent weeks building a prediction engine for the top five European football leagues. The goal was simple, bordering on a developer cliché: write eno...

Read article

GitHub

Public Talks