Oliver Stubbs

I build complete systems, from the ground up.

Full stack · Embedded · Machine learning

Computer Science, University of Warwick

Selected work

IoT telemetry pipeline

Professional work

A fleet of networked sensor devices and the pipeline behind them: microcontrollers publishing over MQTT, routed through RabbitMQ into time-series storage, served by REST APIs to a web dashboard. Firmware to browser, every layer.

  • Python
  • RabbitMQ
  • TimescaleDB
  • MQTT
  • REST
Read more →
LEADERFOLLOWERS

Raft key-value store

Personal project

A five node distributed key-value store over HTTP. Leader election with pre-vote, log replication and crash-safe SQLite persistence, staying available through two node failures.

  • Python
  • FastAPI
  • SQLite
  • Docker
  • Consensus
Read more →

All work →

Tech

Languages
  • Python
  • TypeScript
  • Java
  • C
  • SQL
  • Haskell
  • Bash
Frameworks & libraries
  • FastAPI
  • React
  • PyTorch
  • Tailwind CSS
Tools & infrastructure
  • Git
  • Docker
  • Linux
  • PostgreSQL
  • TimescaleDB
  • RabbitMQ
Embedded
  • MicroPython
  • Raspberry Pi
Also
  • Agentic workflows
  • MCP servers

About

I'm a student based in the UK, working across full stack development, embedded systems and machine learning. I like building the whole thing, from firmware up to the browser. Away from the keyboard it's guitar, pedal builds and as much music as I can fit in.

More about me →