senior backend & cloud engineer

My focus is on working on distributed systems, researching small LLM models, and studying philosophy in my free time.

projects I'm currently working on in my free time

01

HomeOS

About
HomeOS is an AI-powered operating system for the home, connecting homeowners to vetted service professionals for bookings, scheduling and payouts. Duplicate payouts at zero: a replayed webhook settles the same booking once.
HomeOS booking flow
02

Ìtàn

About
Building Ìtàn from scratch in Go around a replayable video edit ledger, where every agent action is an appended operation rather than a mutation.
Ìtàn editor mid-render
03

Khanzuo

About
Khanzuo is an AI agent I built for my QA team (haha), it navigates the real app like a user would, following the reported steps while capturing console output, network calls and screen state. Bugs come back as a replayable session with the failing step and full trail attached.
Khanzuo agent mid-run
04

Akitekt

About
Akitekt is a visual architecture workspace built around a single source-of-truth document, where the canvas and an AI assistant that proposes changes both operate through the same document-operation pipeline.
Akitekt architecture canvas

log / writing

2026-08-27INFO
Africa Will Be the Unassuming Winner of the AI Race
Africa won't win AI by training the next 500B-parameter model. It will win through applied AI and small, specialised models solving real problems in agriculture, manufacturing, healthcare and the informal economy.
2026-08-05WARN
Your Go Service Is Getting OOMKilled and It Isn't a Leak
A highly concurrent Go service kept dying with exit code 137 in Kubernetes, but pprof showed no leak. The problem was that the Go runtime had no idea the pod had a memory limit. This is what GOMEMLIMIT fixes.
2023-08-04INFO
Create an API Rate Limiter in Golang
Learn how to create an API Rate Limiter in GoLang.
2023-07-11INFO
Production-Ready Beanstalkd with Laravel Queues
Queues are one of the integral parts of a scalable system, this article introduces the users to Queues and how they can integrate them into their Laravel application to improve the system performance.
2022-07-27INFO
Create a Crud Application With Golang and PostgreSQL
Learn how to create a RESTful API using GoLang and PostgreSQL.
2021-04-29INFO
Simple Way to Run Multiple Long-Running Processes in PHP Asynchronously
Learn how you can run multiple long-running processes in PHP asynchronously
2021-04-24INFO
How to Add Retries to External API Calls in PHP
When making HTTP API calls to external or third-party systems, failures may occur due to issues with the server connection or any intermediate hops in-between, this article explains how to implement custom Retry logic using the Exponential Back-off Algorithm.
2020-08-04INFO
Vue.JS Techniques to Save You Development Time
Vue.js have some intrinsic parts that are not widely known, and not even mentioned in the documentation, knowing some of these can save you time.

about

Oláyíwolá Odunsi

MSc Artificial Intelligence & Human Factors. BSc Computer Science. Certified Kubernetes & Cloud Native Associate.

Most of what I know came from things breaking in production and having to explain why. That's also most of what I write about.

Stack

  • Go
  • PHP
  • Kubernetes
  • MongoDB
  • Postgres
  • Redis
  • gRPC
  • AWS
  • OpenTelemetry

Also: Laravel, Vue, Node.js, RabbitMQ, Terraform, TypeScript