OYINBO, David Bayode
Summary
Product engineer with 9 years of experience designing and shipping SaaS platforms, distributed systems, and developer infrastructure from ambiguous requirements through production. I am strongest in Rust, distributed systems, TypeScript, Vue, Nuxt, Node.js, PostgreSQL, and Redis, with additional experience in AI integrations and React. I currently build NLP/NLU systems for residential property managers at STAN while independently maintaining Celeris Realtime.
Skills
Backend and frontend
Data and distributed systems
AI integrations
Cloud and operations
Experience
Senior Software Engineer @ STAN A.I. Corp.
Aug. 2026 - Present
North York, Ontario
Building STAN's text and email AI assistants for residential property managers, with responsibility across conversation automation, delivery, and client onboarding.
- Develop STAN's text and email AI assistants for residential property managers, including proprietary NLP/NLU systems that automate complex user conversations.
- Own work across end-to-end software delivery from ideation through production, maintain engineering quality, and support client onboarding through data collection, scripting, and knowledge-base updates.
Open Source Maintainer @ Celeris Realtime
Apr. 2024 - Present
Remote
Sole architect, engineer, and operator of a public-beta, multi-region real-time platform spanning backend services, frontend, cloud infrastructure, deployment, observability, documentation, and SDK-facing work.
- Own the end-to-end design and implementation, including database design, Rust backend services, the Nuxt/Vue dashboard, AWS infrastructure, deployment, observability, documentation, and SDKs.
- Built a RESP-inspired, zero-copy Rust WebSocket protocol. In recorded Criterion tests, its parser stayed near 0.3 microseconds from 128 B to 256 KiB; at 256 KiB it took 305 nanoseconds versus about 38 microseconds for serde_json, roughly 125 times faster in that test.
- Used Kafka, Redis, ClickHouse, and HAProxy for per-channel ordering, multi-node fan-out, usage history, and selective cross-region replication.
- Provisioned US and EU infrastructure with Terraform, Kubernetes, Amazon EKS, MSK, EC2, ElastiCache, and Route 53, with OpenTelemetry and the Grafana observability stack.
- Sustained 96,114 messages per second for 25 minutes with 0.5 KiB payloads on one c8g.large (2 vCPUs, 4 GiB memory), using 102 MiB memory and 56% CPU at 32 ms p95 round trip including k6 overhead. The load generator failed before server saturation, so this remains a tested operating point.
- Created and independently maintain Trypema, distkit, and Laye for reusable rate limiting, distributed counters and locks, and authorization policies.
Senior Software Engineer @ 55 Tech Limited
Feb. 2025 - Apr. 2026
London, United Kingdom
Owned a multitenant accounting service from design through production delivery in a team of about 10 engineers, reporting directly to the CTO. Also rebuilt a resource-heavy automatic bet placement service and contributed to shared APIs, observability, email, and dashboard work.
- Designed the NestJS and TypeScript accounting service with PostgreSQL, Drizzle ORM, atomic transactions, tenant isolation, relational constraints, and immutable audit trails.
- Built 794 passing automated tests across 35 Vitest and Supertest suites, executing in under 30 seconds as of Jan. 2026.
- Rebuilt the Python/FastAPI automatic bet placement service with caching, Dockerized deployment, unified Vertex and Pinnacle adapters, and end-to-end observability.
- Reduced p95 latency from 3,555 ms to 400 ms, removed an 8.7% failure rate in the comparison workload, and increased throughput from 9 to 45 requests per second per node.
- Collaborated on a TypeScript-to-Go migration of betting-platform APIs: endpoints, SMTP, OpenTelemetry/Grafana.
- Built an account-linked RAG assistant across WhatsApp, Telegram, and Slack using LangChain, ChromaDB, PostgreSQL, custom APIs, and OpenAI/Anthropic models; a blinded 30-question evaluation reached 0.843 judged relevance at 13 times lower cost than direct GPT-5.5.
Projects

Celeris Realtime
A public-beta, binary-first WebSocket platform built in Rust for high-throughput pub/sub across multiple nodes and regions.

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

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.
Education
Master of Information Technology, Artificial Intelligence Specialization
Expected Sep. 2026
Miva Open University | Current CGPA: 4.92
Bachelor of Engineering, Mechanical Engineering
2015-2021
Federal University of Technology, Minna | First Class Honours | CGPA: 4.70/5.0
Certifications
BCS Level 4 Certificate in IT
Awarded Sep. 2025
BCS, The Chartered Institute for IT
Certified Nuxt Master
Certified
Vue School
Scrum Foundations Certified (SFC)
Certified
Scrum Alliance