David Oyinbo - Software Engineer

Building resilient, real-time
systems with clarity and intent.

I design distributed systems, craft custom protocols, and ship production-grade real-time infrastructure. Want to learn more about my experience? View resume

PROFILE

About

I’m a systems-minded engineer focused on low-latency networking, protocol design, and fault-tolerant architecture. My work spans WebSocket infrastructure, streaming backends, and performance tuning across Rust and primitives.

7+ years shipping production systems Currently building: real-time messaging, presence & distributed syatems.

CAPABILITIES

Skills

Core languages

RustTypescriptPHPSQL

Frameworks

ActixTokioVue/NuxtReactLaravel

Infrastructure

DockerAWSKafkaRedisPostgreSQLPrometheusHAProxy

Systems Design Tools

FigmaOpentelemetryREST
NOTES FROM THE FIELD

Engineering Log

March 22, 2026

Why I Built Trypema: Rate Limiting, Rust, and One Stubborn Problem

The story behind Trypema, a Rust rate limiting library I built while solving a real problem, and how I ended up creating a hybrid provider nobody asked for.

rustrate-limitingopen-source
View log
February 14, 2026

How to Implement an In-Memory Rate Limiter in Rust

A step by step approach to implementing an in-memory rate limiter in Rust.

rustrate-limitingconcurrency
View log
April 28, 2024

Is Programming Enough? The Tales of a Software Engineer

Exploring the essential soft skills beyond programming that software engineers need to succeed in the business world - from communication and time management to collaboration and problem-solving

software-engineeringcareer-developmentsoft-skills
View log
SELECTED WORKS

Projects

January 22, 2025

Auth module for Nuxt server apps

Auth module for Nuxt 3 server apps with local and social providers, tokens, middlewares, and typed composables.

TypeScriptNuxt 3Auth
February 19, 2026

Trypema Rate Limiter

High-performance Rust rate limiting primitives with local, Redis-backed, and hybrid providers, atomic Redis enforcement, and absolute/suppressed strategies.

RustRate LimitingRedis
October 1, 2021

Payaza Web SDK

A JavaScript Web SDK that simplifies integrating Payaza checkout on web applications. Built as part of my role at Payaza Africa.

SDKJavaScriptPayments

Let's build something together

Available for senior engineering roles, consulting, and architecture reviews.

© 2026 David Oyinbo