Interested in systems, network and concurrent programming. I primarily build in Go for high performant backends and network systems, Java so I'm employable and Rust (occasionally) because it's cool.
Key-Value database in Java following a concurrency architecture of eventual lock/wait-free readers with minmal resource contention and a single-writer with the aim to implement Raft Concensus
Cider a game-server built in Golang using an actor-pattern for writes, and mutexes for reads
Distributed Systems Databases Concurrency Network Protocols
