Backend engineer focused on distributed systems and performance. I spend most of my time thinking about how to make services scale and not fall over.
Tech Stack
- Go — primary language, most of my serious work lives here
- Python — scripting, tooling, the occasional service
- Rust — learning as I go, mostly for CLI tools and anything where I care about allocations
- Infrastructure: Kubernetes, Postgres, Redis, Kafka
What I'm working on
Mostly infra-adjacent stuff — internal tooling, deployment pipelines, and a small distributed key-value store I'm building in Go to better understand consensus protocols.
Interests
- Distributed systems (consensus, replication, failure modes)
- Developer tooling and CLI design
- Performance profiling and optimization
- DevOps / platform engineering
Reach me
Open an issue, send a PR, or find me as mrothsluk on most platforms.