Osoro Bironga

Resume →

Osoro Bironga

Computer scientist. Loves experimenting with technologies. The bane of my existence is distributed private computation through cryptography. Here's a blog about it. Compilers, virtual machines, and cryptography take most of my time.

On the side I own a pixel art game studio, !help. Currently working on publishing the studio's first title, Vain Creatures, planned to be available on Android & iOS. I commit to no dates! :) Here's a blog about it.

GitHub: muse254

Projects

Harness Framework (2024)

Blockchain · Rust · WebAssembly

A decentralized compute framework using the IC Blockchain to orchestrate distributed computing across IoT devices. Now defunct; some ideas have been carried forward into other personal projects.

Speak Programming Language (2023)

Compiler design · Rust · WebAssembly

A human-language-agnostic programming language. Any language representable in ASCII can be translated against it. Designed and built for my final-year certification, with an accompanying playground.

Experience

Greentic.ai: Software Engineer

Feb 2026 – Present · London, UK

!help: Independent Game Developer

May 2025 – Present · Nairobi, Kenya

Globe&Citizen: Senior Software Engineer (Contractor, Part-Time)

August 2024 – Feb 2026 · Open Source

Fellowship at Near Blockchain: Software Engineer (Contractor)

June 2023 – Feb 2024 · Open Source

Rabbit Care: Software Engineer (Contractor)

Feb 2022 – April 2023 · Bangkok, Thailand

Launch AI: Freelance Developer (Contractor)

Dec 2021 – Feb 2022 · Vancouver, BC, Canada

Education

Moi University

August 2019 – Dec 2023

Nairobi School

2013 – 2017

Skills

  • Languages: Rust · Go · TypeScript · Zig · Python
  • Technologies: WebAssembly · Compilers · VMs · Cryptography · AI

Off-keyboard

Outdoor adventures · Piano · Cinema · Math

Read the blog →