Full-stack & cloud infrastructure engineer.
Python/Django, TypeScript/React/Svelte, Rust, Docker.
Building open, self-hosted cloud infrastructure in Canada.
mathewstorm.ca -- Github Source
My own custom static site generator, written in rust, hosted on Storm Buckets.
-
Django Spellbook - Markdown CMS with spellblock syntax
-
Django Mercury Performance - Simple, powerful performance monitoring for Django tests
-
Gooseloop - A Goose-powered harness for LLM agents running structured long-running loops
-
Storm Pulse Agent - Secure server management agent for Storm Developments. Connects outbound to a Django dashboard over WebSocket with mTLS, pushes system metrics, and executes whitelisted deploy commands. Zero listening ports.
Founder of Storm Developments
Canadian cloud infrastructure, built on open source and operated by us.
Storm Buckets - S3-compatible object storage hosted in Canada, built on Garage. Point rclone, the AWS CLI, or Terraform at a bucket and the data stays on Canadian soil.
Storm Pulse - the open source, security-first agent that runs the servers Buckets sits on. Outbound-only, mTLS, HMAC-signed commands, zero listening ports.
GitHub is where people find me; my own forge is where the work lives. Same commits, both places — canonical on infrastructure I run.
- git.stormdevelopments.ca — Storm's Forgejo forge
- git.deuxfleurs.fr/smattymatty — where my Garage contributions land





