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

Senior Software Engineer with 8+ years of experience designing high-throughput distributed systems, real-time infrastructure, and open-source developer tooling. Deep expertise in Rust (Actix Web), event-driven architectures, and cloud-native AWS deployments. Authored Trypema, a Rust sliding-window rate limiter with local, Redis, and hybrid providers plus gradual probabilistic load shedding. Built WebSocket services sustaining 120,000+ messages/second and led end-to-end product delivery in high-growth startup and SaaS environments.

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

CAPABILITIES

Skills

Core languages

RustTypescriptPHPSQL

Frameworks

ActixTokioVue/NuxtReactLaravel

Infrastructure

DockerAWSKafkaRedisPostgreSQLPrometheusHAProxy

Systems Design Tools

FigmaOpentelemetryREST
NOTES FROM THE FIELD

Engineering Log

SELECTED WORKS

Projects

Laye preview
May 13, 2026

Laye

Framework-agnostic RBAC library for Rust with composable AccessPolicy rules and plug-and-play middleware for actix-web and tower/axum.

RustRBACAccess Control
distkit preview
April 3, 2026

distkit

A Rust toolkit of distributed systems primitives backed by Redis. Strict and lax counters, instance-aware counters with automatic dead-instance cleanup, distributed locks (Mutex and RwLock), and sliding-window rate limiting.

RustRedisDistributed Systems
Trypema Rate Limiter preview
February 19, 2026

Trypema Rate Limiter

High-performance sliding-window rate limiting for Rust with independently built local, Redis, and hybrid providers.

RustRate LimitingRedis

Let's build something together

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

© 2026 David Oyinbo