Ethan Rule

Systems Software Engineer

Systems software engineer focused on distributed systems and storage, working primarily in C/C++ and Rust.

Computer science degree, C/C++ systems track. Four years of low-level programming, memory management, and algorithm design.

Currently building ShardKV, an in-memory distributed key-value store in C++23.

GitHub activity

LeetCode activity