About — Thembinkosi Mkhonta
Background, current work, and technical focus areas of Thembinkosi Mkhonta, a software engineer from Eswatini working on infrastructure, distributed systems, and data engineering.
About
Thembinkosi Mkhonta is a software engineer from Eswatini who builds infrastructure, distributed systems, and data-engineering tools. This page — t.mkhonta.com/about — is the canonical "who is this" reference for the profile at t.mkhonta.com.
Background
Thembinkosi likes to tinker and get things done. The work centers on how systems actually behave under load: databases, caches, schedulers, and the plumbing that keeps distributed systems correct when parts of them fail. That interest shows up in open-source projects like tinycache (an in-memory database engine written in Rust) and pg_studio (a web-based PostgreSQL client), and in long-form writing about write-ahead logging, Rust's error-propagation model, and kernel-level debugging.
Technical focus
Infrastructure engineering, distributed systems, database internals, and systems programming in Rust and Go, with production experience in TypeScript and cloud platforms (GCP). Recent writing covers write-ahead logging, Rust's ? operator, building serverless platforms from scratch, and diagnosing hard kernel lockups on Linux.
Elsewhere
See also: Contact, Developer resources, llms.txt.