There are a lot of web-based tools that have C implementations, so fun projects may include writing pure-Rust implementations of these. Imagine, say, the CommonMark markdown parser (https://github.com/jgm/CommonMark) implemented in Rust. Making it as fast as the C version would be a challenging optimization problem, but I bet it's doable. :)