Anton Nashatyrev

Senior Researcher at Consensys

Saint Petersburg, Saint Petersburg, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anton Nashatyrev is a senior researcher and seasoned Java engineer with 11 years of professional experience, currently advancing Ethereum client technology at Consensys from Saint Petersburg. His background spans low-level JVM and graphics work at Intel and Oracle to leading Ethereum Java client development and protocol-level contributions to Teku, a prominent open-source Ethereum consensus client. He specializes in refactoring and performance optimization of core blockchain components—block processing, signature verification, and data structures—bringing production-grade robustness to consensus implementations. Anton’s career blends research-minded rigor with hands-on engineering, evidenced by implementing RPC methods and advanced verification techniques that improved client reliability. He has a long history of sustaining critical Java libraries and building trading and VM-related systems, giving him deep expertise across runtime, tooling, and distributed systems. Colleagues can expect a pragmatic problem-solver who moves between deep implementation detail and system-level design to harden complex infrastructure.
code11 years of coding experience
job14 years of employment as a software developer
bookSaint Petersburg State University
github-logo-circle

Github Skills (14)

signature-verification10
javas10
data-structures10
rpc10
ethereum10
data-structure10
java10
blockchain10
cryptography9
performance-optimization9
testing8
peerjs8
peer-to-peer8
peer-connection8

Programming languages (16)

JavaC++CSSRustCSWIGTeXGo

Github contributions (5)

github-logo-circle
Consensys/teku

Jan 2020 - Aug 2022

🚀 Open-source Ethereum consensus client written in Java
Role in this project:
userBack-end Developer & Blockchain Engineer
Contributions:304 reviews, 282 commits, 350 PRs in 2 years 7 months
Contributions summary:Anton's contributions primarily focused on improving the functionality and performance of the Teku Ethereum consensus client, specifically within the context of transitioning towards a new consensus layer. Their work included refactoring and optimizing key components like block processing, signature verification, and data structures. They added new features such as implementing the GetMetadata RPC method, and contributed to making the code more robust by incorporating advanced verification techniques. This user demonstrably enhanced the core functionalities of the client, impacting its overall performance and reliability.
consensusethereumjavaconsensysbeacon-chain
Nashatyrev/eth2.0-specs

Jan 2019 - Sep 2022

Ethereum 2.0 Specifications
Contributions:2 PRs, 31 pushes, 27 branches in 3 years 8 months
ethereumsolidityspecificationsether
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.
Request Free Trial