Ivan Reshetnikov is a Senior Software Engineer based in the Netherlands with over a decade of experience building high-performance, low-latency backend systems and globally distributed networks. He specializes in Rust and TypeScript, having architected a Rust-based Relay service that handled over one million concurrent connections and sub-10ms p95 latency for WalletConnect. Beyond messaging systems, Ivan has designed custom RPCs, game backend architectures for Unreal Engine, and WebAssembly-accelerated engines, showing a rare blend of networking, systems, and graphics expertise. He has led Rust adoption efforts—growing and mentoring teams, codifying standards, and establishing CI and tooling—turning Rust into a first-class backend language at his company. Known for pragmatic engineering that balances performance with operational observability, he also brings hands-on experience across cloud infrastructure, databases, and protocol design.
11 years of coding experience
19 years of employment as a software developer
Computer Science Coursework, Computer Science Coursework at Odessa National Polytechnic University
Contributions:14 releases, 35 reviews, 15 commits in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.