Artem Vorotnikov is a seasoned backend engineer with 11 years of experience specializing in Rust and deep expertise in Ethereum infrastructure, having led and authored high-performance clients like Akula and contributed to flagship projects such as Erigon, rust-web3, tokio, and ethabi. He has repeatedly delivered production-grade node and consensus code—building Ballet for Fantom and creating Akula, once benchmarked as the fastest Ethereum archive node—while also developing low-level crates around RLP, crypto, and storage bindings. Comfortable leading teams and projects, Artem combines systems-level thinking with pragmatic refactors and test-driven improvements that simplify maintenance and boost performance. Based in Antarctica, he pairs prolific open-source contributions with commercial leadership, and is known for tackling tricky areas like trie/state management, async-runtime utilities, and resumable EVM work that few engineers navigate end-to-end.
11 years of coding experience
7 years of employment as a software developer
Bachelor exchange student, Bachelor exchange student at WU (Vienna University of Economics and Business)
Bachelor's degree Экономика, Bachelor's degree Экономика at Plekhanov Russian University of Economics
Contributions:144 reviews, 565 commits, 244 PRs in 1 year 11 months
Contributions summary:Artem's commits primarily focused on implementing features within the Akula Ethereum archive node project. They contributed code related to core blockchain functionalities, including transaction processing, state management, and database interaction. The user demonstrated knowledge of Rust, Ethereum, and related concepts like trie structures, by adding new functionality, while making many code changes to add features.
(deprecated) The fast, light, and robust client for the Ethereum mainnet.
Role in this project:
Back-end Developer
Contributions:7 reviews, 45 commits, 37 PRs in 3 months
Contributions summary:Artem primarily worked on removing deprecated features and dependencies within the OpenEthereum codebase. This involved removing support for hardware wallets and Whisper, which likely streamlined the codebase and reduced maintenance overhead. They also addressed deprecated flags within the command-line interface and made internal parity protocol nomenclature corrections. These changes suggest a focus on code maintenance and simplification.
ethereumblockchainmainnetlight
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.