Skip to content
View LeparaLaMapara's full-sized avatar
🌴
On vacation
🌴
On vacation

Organizations

@ubunye-ai-ecosystems

Block or report LeparaLaMapara

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.

Content in all repositories owned by your account will be closed.
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
LeparaLaMapara/README.md

Thabang Mashinini-Sekgoto

Applied AI · Data Science · AI Engineering · Research · Founder of Ubunye AI Ecosystems South Africa · from Soshanguve

Website Google Scholar LinkedIn CV Followers


I build machine learning and data systems that run in production, and I write about how. Nine years across insurance, telecommunications, applied research and higher education: enterprise ML platforms, Spark and Databricks pipelines at scale, and the unglamorous engineering that keeps models alive after the notebook is closed. That experience pushed me toward reusable infrastructure and applied research.

I am preparing doctoral research at the University of the Witwatersrand on physics informed self supervised learning for SAR based flood extent mapping: remote sensing, self supervised learning and computational hydrology, aimed at insurance risk in data scarce regions. (Proposal stage; not yet registered.)

Everything I build in the open goes through Ubunye AI Ecosystems, an organisation for producing serious open source from Africa rather than only consuming it.


Start here

Agent Roadmap Kit: the free, hands on companion to my six part series on building with AI agents. Six stops, one working assistant that answers questions from your own notes, with tools, search by meaning, safety, tests and CI. Runs on Gemini's free tier, a local model through Ollama, or fully offline. Read the series.

Open source

Ubunye Engine: a config driven, Spark native framework for data and ML pipelines. Describe a pipeline once as a folder of config plus Python, then run that exact folder on a laptop, Docker, Kubernetes or Databricks. A build job runs one pipeline on five execution environments and fails if the outputs differ. pip install ubunye-engine

tfilterspy: Bayesian filtering in Python. Kalman, Particle and Ensemble filters behind a scikit learn style API, scaling out with Dask. For anyone estimating true state from sensors that lie.

Ubunye Examples: worked, deployable pipelines on Databricks. The proof the framework does what it claims.

Ubuntu CFD: research. Cost function discovery under Ubuntu constraints: an agent that discovers cost functions rather than optimising a fixed objective, arguing that fixed extractive objectives are mathematically destabilising over long horizons, not only ethically wrong.

Research

Echo State Networks for image segmentation: code behind my MSc dissertation at Wits, learning variational level set segmentation as a spatiotemporal problem. The research, line by line.

Published work on hearing loss estimation in mine workers, noise policy systems for mining, and long range seasonal temperature forecasting. Full list, with BibTeX for every paper: tmashininisekgoto.com/publications

Community

Kasilam Digital Platforms: a free community initiative where young people in South African townships learn to build with AI by shipping real sites for local businesses. I teach; the participants build.


Writing

I write about AI engineering, MLOps, Spark and Databricks, and building systems in South Africa, including The Practical Roadmap to Building With AI Agents, a six part series where every post ends with something you can run.

tmashininisekgoto.com/blog · also on dev.to · RSS


Working with: Python · Apache Spark · Databricks · PyTorch · Kubernetes · MLflow · Airflow · TypeScript

Pinned Loading

  1. ubunye-ai-ecosystems/tfilterpy ubunye-ai-ecosystems/tfilterpy Public archive

    Superseded by ubunye-ai-ecosystems/tfilterspy, which is the maintained version. Kept for the history and for anyone arriving from the original PyPI release.

    Python 3 1

  2. ubunye-ai-ecosystems/ubunye_engine ubunye-ai-ecosystems/ubunye_engine Public

    Config-driven Spark framework for data and ML pipelines. Describe a pipeline once as config plus Python, then run that exact folder on a laptop, Docker, Kubernetes, cloud clusters or Databricks.

    Python 17 1

  3. ubunye-ai-ecosystems/ubunye-examples ubunye-ai-ecosystems/ubunye-examples Public

    Worked, deployable examples for Ubunye Engine — ingestion and ML on Databricks

    Shell

  4. ubunye-ai-ecosystems/tfilterspy ubunye-ai-ecosystems/tfilterspy Public

    Python library for implementing state-of-the-art Bayesian filtering techniques like Kalman Filters and Particle Filters.

    Python 2 1