Bhekani Khumalo
/be̞ɣäɳi kxumälo/
Most people call me BK (my initials). I'm a software engineer in London, currently a Senior AI Software Engineer at Contentful , working on semantic infrastructure—vector DBs, pipelines, and the APIs that power search and recommendations.
Background
At Contentful, I build the semantic layer—event-driven pipelines that vectorize millions of content items, the vector databases that store them, and the APIs powering search, recommendations, and duplicate detection. Before moving into AI/ML, I spent two and a half years on billing pipelines, audit logging, and performance optimization.
I've worked across the full stack: React and TypeScript on the frontend, Node and Postgres on the backend, Terraform and AWS for infrastructure. I'm comfortable in early-stage startups shipping fast and in larger companies where reliability and scale matter.
Earlier in my career, I was a civil engineer in Zimbabwe — designing water networks and managing infrastructure projects. I volunteered for the GIS department, which led to a GIS analyst role, then software development at ESRI South Africa. That background still shapes how I think about software: systems, constraints, dependencies, failure modes.
What I'm Building
Outside work, I build indie products—tools that fix workflows that waste people's time.
AI Career Tools
CV Optimiser for tailoring resumes, Interview Optimiser for voice AI mock interviews, and Reference Optimiser for recruiters.
AI & Research
FaithBench — an AI theological faithfulness benchmark with 300+ test cases across 6 dimensions. blah.chat — unified AI chat across models.
Other Projects
Dealbase Africa tracks startup funding data across the continent. EasyDeck generates presentation decks from prompts. worthyourtime.xyz for taste-based movie picks.
Writing & Speaking
I write the Just Reflections newsletter and speak at events .
Connect
Looking for my full work history? Check out my CV .