Work
Employment
I work at Greenpeace International as a software engineer. I use my skills as a programmer and activist to increase the impact of Greenpeace.
Open Source
Peermerge
Description: Peermerge is a set of rust crates for managing peer-to-peer, multi-writer, JSON-like documents.
Role: author and maintainer
Status: alpha
Hypercore
Description: hypercore and hypercore-protocol are rust crates that implement a secure, distributed append-only feed, and a peer-to-peer protocol, respectively.
Role: co-author and maintainer
Status: beta
Random Access Storage
Description: random-access-storage, random-access-disk, and , random-access-memory are rust crates that implement reading and writing at random offsets to a disk or memory storage.
Role: co-author and maintainer
Status: released
Compact Encoding
Description: compact-encoding is a rust crate for building small and fast parsers and serializers.
Role: author and maintainer
Status: released