Martin Omwenga builds backend systems, and the platforms that keep them running
A fullstack and platform engineer in Nairobi, currently tech lead on platforms for European clients. This site is his portfolio, and also one of his projects: every demo below is live, checked every 15 minutes by a monitoring system he wrote.
Recent work includes preview environments for every pull request on Kubernetes, a two-way sync between an ordering platform and a Sage ERP, Node.js and Kafka services handling more than 10,000 requests a minute, and an AI assistant with tool use and retrieval, in production.
He works mostly in TypeScript (NestJS, Express) with PostgreSQL, Kafka, Kubernetes and Terraform, and holds the AWS Solutions Architect – Associate certification. Lighthouse, the system that publishes this page, is written in Go.