MB OTHINO
Full-stack engineer

I build platforms end to end: realtime systems, video pipelines, self-hosted AI, and the games on top.

Five years shipping production software from Nairobi. Frontend lead on Pudgy Penguins' Pudgy World, project lead of a video-collaboration platform in daily production use, and founding engineer of the backend that ran Play Arcade's EVO Japan 2026 booth.

Selected work

Things I have built

Experience

Where I have worked

  1. Agana Studios

    Full-Stack Engineer, contract2026 to present

    Lead engineer on Play Arcade's founding phase (Go platform backend, WebRTC signaling, Glicko-2 ratings, anti-cheat, Tauri booth companion) and on rTracer's architecture and UE5 Pixel Streaming infrastructure. The platform ran the EVO Japan 2026 booth.

  2. Gradient Rising

    Full-Stack Engineer to Tech Lead2025 to 2026

    Project lead and main developer of Ascents Dialog, a video-collaboration and team-operations platform in production: video pipeline, self-hosted AI captions and summaries, desktop companion, payroll and contracts suite. Tech lead on Ascents Compass, a geo-anchored 3D capture platform.

  3. IDS Company

    Frontend Developer to Full-Stack EngineerNov 2021 to Jan 2025

    Frontend lead on Pudgy World for Pudgy Penguins (about 46% of all commits). Primary frontend developer of cspr.fyi, a Casper blockchain explorer (423 of 753 commits). Top committer on the DashPro DeFi dashboard. Rebuilt The Arcadia Group's site solo.

  4. Independent contract work

    Full-Stack Developer, web32024

    Sole developer of a token-launch platform MVP for an EVM Layer 2 with wallet-signature auth and realtime feeds; a solo presale site in six days; production hardening on a Nibiru Chain DEX.

Before engineering (2019 to 2020) I founded ScorpioX Champions, a PUBG Mobile tournament league, and co-founded Rush Pro Scrims, a 3,500-member competitive community. Running tournaments is why the arcade and esports platform work feels like home.

Skills

What I work with

Languages
TypeScriptGoRustPythonSQLGDScript
Frontend
ReactNext.jsSvelteSvelteKitThree.jsTailwindFramer MotionRive
Backend
Go (chiGinpgx/sqlcGORM)Node (ExpressFastifyHono)PostgreSQLRedisMongoDB
Realtime and media
WebRTC (LiveKitsignalingTURN)WebSocketsFFmpeg pipelinesHLS/DASHUE5 Pixel Streaming
Cloud
GCP (Cloud RunCloud SQLGCSMemorystoreIAPGPU VMs)DockerTerraformCI/CD
AI
Self-hosted LLM serving (vLLMQwen)Whisper STTLLM product features
Web3
wagmiviemetherswallet-signature authSolidity basics
Contact

Available for full-time roles and contract work

Remote from Nairobi, Kenya (UTC+3). The fastest way to reach me is email.