I run blockchain nodes and build the tooling I need around them. Validating since 2021, with 9+ years of software work in fintech before that.
Most of my time now goes to Monad. I've been running a testnet full node since April 2026, and nearly everything I publish comes out of keeping it healthy:
- monad-ops: on-node telemetry and Telegram alerts. It tails the execution logs, surfaces retry and host-health signals, and pings me before the node stalls. Live dashboard at ops.rustemar.dev.
- monad-bench: a sync check that gives an honest answer on whether a node is actually caught up.
I also validate on Oasis, mainnet and testnet, since 2021. Earlier I ran Ethereum with Lido through Obol and SSV until the SimpleDVT wind-down this summer, and before that Solana, Mina and xx network. Same story everywhere: small tools written because I needed them.
Outside node operations, I built voice-keyboard, an Android voice keyboard that supports multiple transcription providers.
- monad-monitor #79: matched public RPC height responses to request IDs and added regression tests.
- monad-monitor #68: fixed stale network throughput readings after idle or reset counters.
- nad-agent #85: made temporary test paths portable to Windows.
More at rustemar.dev.


