Uthman Oladele

Backend Engineer

Backend engineer. I write Go (sometimes it compiles).
I think first, build second — so it tends to hold up in production.
Don't take my word for it. Look below.

play with the cube — drag / tap /r u f

# Projects

Phylax

Minimal PostgreSQL logical replication client. Streams committed row changes from the WAL — a five-line OnChange callback, webhooks, or a live SSE console. Decoded ~37k changes/s with lag pinned at zero.

GoPostgreSQLWALSSE

Logos

A scripting language written in Go. Pratt parser, tree-walking interpreter, closures, goroutine-backed concurrency, sandboxed VM, and cross-platform binary compilation.

GoCompilersAST

Flick

Self-hostable feature-flag service backed by Postgres: flags live in your database and sync to flagd in real time — no polling, no extra platform, no vendor lock-in.

GoPostgreSQLflagd

Kyu

Distributed job queue for Go. PostgreSQL is the durable source of truth, Redis only the priority index — jobs survive a full Redis wipe. Dead-letter management, embedded dashboard, CLI, and Prometheus metrics. Benchmarked at 52ns/op with 0 allocations.

GoPostgreSQLRedisPrometheus

Barrage

Load testing tool for Go. Fires HTTP, DB, and TCP load simultaneously and correlates latency across all three layers to find where a system actually breaks under real cross-layer load.

GoHTTPPostgreSQL

Raw-HTTP

HTTP/1.1 server built from TCP sockets. Keep-alive, TLS, static file serving, graceful shutdown. Buffer pooling pushed throughput from 5,000 to 11,000 RPS.

GoTCP/IPTLS
1–6 of 13 More on GitHub →