Projects
Built things with dedicated write-up pages — what the project is, why it was built, and what the key decisions were.
- Borb Cage — Borb Cage is a fidget toy: seven+ birds loose in a hanging bell cage, under a gravity you can tilt, drag, or shake. It runs as a single self-contained HTML file with no build step, no framework, and no network.
- Corvidae DB — Embedded columnar database built in Rust with a split-engine architecture: ECS for writes, DataFusion over sealed Parquet for reads. The two engines each do what they do well, with an immutable boundary between them.
- graph-neural-network — A Rust-native graph neural network built from first principles on a Bevy ECS substrate, exploring how graph topology and aggregation strategy affect long-range signal propagation.
- influx-portfolio — My portfolio: long-form essays and project write-ups, written in Rust and deployed as static WASM to Codeberg Pages.