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

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
April 21, 2024

Understanding the Client-Server Model in Distributed Computing

Exploring the fundamental architecture in distributed computing that facilitates efficient allocation of tasks and workloads between clients and servers through network communication

distributed-computingclient-servernetworking
View log
SELECTED WORKS

Projects

June 27, 2025

Actix Web Starter Template

Production-ready Rust/Actix Web REST API starter with RBAC auth, SeaORM/PostgreSQL, Kafka-based email, and Docker tooling.

RustActix WebSeaORM
December 4, 2024

Country flags and currency package

Lightweight TypeScript library for country flags, capitals, dial codes, currencies, and simple location distance utilities.

TypeScriptLibraryNPM
May 10, 2024

Canvas Random Floating Circle

Pet project animating randomly floating circles on HTML Canvas with simple drift and easing.

JavaScriptHTML CanvasAnimation

Let's build something together

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

© 2026 David Oyinbo