Rust systems & protocol engineer based in Montreal ❄️🐝
snowmead.com · X · LinkedIn
I'm at Moonsong Labs, working on Solana and Substrate protocols and infrastructure.
- solana-payment-channels: a Solana program for machine-to-machine payments, written with Pinocchio and
no_std. I wrote about the safety patterns behind it. - storage-hub: decentralized storage for Substrate-based chains.
- substrate-mcp: an MCP server for working with Substrate-based chains.
- e-rust: an agent skill that teaches coding agents how I write Rust.
- stackless: spins up throwaway full-stack environments from one command, so agents can run and test end to end.
- rust-docs-mcp: an MCP server that lets agents read Rust crate docs and source.
- oxgraph and oxcode: a zero-copy,
no_stdgraph and hypergraph engine for Rust, and a code indexer built on it that parses source with tree-sitter and serves agents context ranked with personalized PageRank. - specdrs: keeps engineering decisions in the crate, next to the code they apply to, so people and agents work from the same ones.
- shapes: records a project's intent, constraints, and decisions so agents have them to work from.