Igor Aleksanov is a Development Team Lead with a decade of experience building robust, production-grade Rust systems, currently leading development of zkSync — a trustless scaling and privacy engine for Ethereum at Matter Labs. He blends system-level C/C++ background with deep Rust expertise, contributing to high-profile open-source projects like rust-bitcoin, rust-analyzer, and jsonrpsee, often improving diagnostics, reliability, and test coverage. Igor focuses on architecture, modularization, and observability—adding Prometheus metrics, refining build/configuration, and reducing dependencies to make large codebases more maintainable. He mentors teams and translates product needs into technical plans, while still shipping hands-on changes from cryptographic primitives to async RPC and WebSocket client work. Colleagues describe him as a pragmatic engineer who cares about correctness (fixing subtle uint256 bugs) and making hard distributed systems easier to reason about.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Applied informatics, Bachelor's degree, Applied informatics at Университет ИТМО
Contributions:1685 reviews, 503 PRs, 333 pushes in 2 years 1 month
Contributions summary:Igor's primary contribution involves modifying and extending the configuration and build process for the zksync-era project. This includes extracting configuration-related code from existing crates, and creating a new crate named `zksync_env_config` to contain the configurations. The user also made changes to existing components by removing dependencies or moving code around to modularize the project. These changes demonstrate the user's focus on improving the structure and build processes of the project.
zkSync: trustless scaling and privacy engine for Ethereum
Role in this project:
Back-end Developer
Contributions:9 reviews, 1838 commits, 35 PRs in 2 years 1 month
Contributions summary:Igor contributed to the core back-end logic of the zkSync project, implementing functionality for Prometheus exporter and fixing bugs within the event fetcher and the Ethereum sender. Their work included adding metrics for performance monitoring and integrating with existing services. Furthermore, the user was also involved in resolving issues related to transaction handling and signing. These changes likely involved the use of Rust.
privacyethereumteam-coretrustlessscaling
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
Igor Aleksanov - Development Team Lead at Matter Labs