Currently I am writing a COAP to HTTP proxy in Rust for a IoT project. This is basically my low-level / transport projects the others are more high-level and abstract. Except some cryptography stuff but even there I use maintained official libs and their APIs.
But usually I do most frontend to backend to system architecture. Actually the other way around. The real low-level stuff I am currently dipping my toe in and see how it goes.