I build software, explore AI, and write about what I learn.

Based in Nairobi, working remotely. My interests span AI, agents, automation, data, and backend engineering.

Writing

All writing →

Projects

All projects →
2026 · Python / Claude

Soma Agent

Agentic document search using a ReAct loop that reasons about what to read instead of relying on vector similarity. Small embedding model (90MB), agent reasoning compensates. 50% latency reduction over naive RAG.

View project →
2025 · Python / Hugging Face

PromptGuard

Fine-tuned DeBERTa on ~51k examples for prompt injection detection. Deployed to Hugging Face in 16-bit and 8-bit variants. 3.33ms CPU / 0.44ms GPU inference.

View project →