Nikolai Golub

Rust · Distributed Systems


Software engineer based in Amsterdam. I build distributed infrastructure in Rust — storage backends, execution engines, data availability layers. Over a decade of shipping production systems, from blockchain protocols processing 5K TPS to high-traffic platforms serving millions of users.


Selected Experience

Sovereign Labs / Senior Protocol Engineer / 2023-Present

Building distributed infrastructure for a modular blockchain in Rust. Designed the storage subsystem, chain reorg handling, and Celestia DA integration. Built production observability from scratch.

ConsenSys / Senior Protocol Engineer / 2021-2022

Built a ZK-rollup execution engine in Rust from proof of concept to production. 2K TPS throughput, 4x gas cost reduction.

Booking.com / Software Developer / 2017-2021

Backend systems at scale: supplier integrations processing 100k listings, A/B experiments on flows serving millions, incident response.