Alexandr Vlasov

Montreal, Quebec, Canada
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
Alexandr Vlasov is a Montreal-based blockchain engineer with 11 years of experience building backend systems and cryptographic primitives for Ethereum scaling projects. He has contributed to high-profile open-source work at Matter Labs on zkSync—implementing elliptic-curve "baby jubjub" routines, transfer circuits, and a rescue hash—and improved Solidity compilation tooling via a hardhat zkSync plugin. His cross-platform contributions include enhancing web3swift with ERC20/ERC721 support, EIP-681 parsing, and keystore performance optimizations. Trained as a physicist and PhD electrical engineer (MSU and McGill), he blends deep mathematical intuition with practical engineering to tackle complex cryptography and protocol-level problems. Colleagues note his knack for translating research-grade crypto into production-ready build and test improvements that reduce friction for other developers.
code11 years of coding experience
bookSpecialist in Physics, Nuclear and Particle Physics, 4.96, Specialist in Physics, Nuclear and Particle Physics, 4.96 at Московский Государственный Университет им. М.В. Ломоносова (МГУ)
bookDoctor of Philosophy - PhD, Electrical Engineering, Doctor of Philosophy - PhD, Electrical Engineering at McGill University
languagesEnglish, Russian, German
github-logo-circle

Github Skills (27)

zksync10
solidity10
plugin-development10
web3js10
ethereum10
cryptography10
blockchain10
erc2010
smart-contracts10
swift10
rust10
erc72110
compiler-development9
elliptic-curve-cryptography9
crypto9

Programming languages (15)

C#JavaC++RustCVueGoHTML

Github contributions (5)

github-logo-circle
matter-labs/zksync

Nov 2018 - Jul 2020

zkSync: trustless scaling and privacy engine for Ethereum
Role in this project:
userBack-end Developer
Contributions:381 commits, 4 comments in 1 year 8 months
Contributions summary:Alexandr's commits primarily involve implementing and refining functionality related to the "baby jubjub" cryptographic library within the zksync project. The code changes range from the initial implementation of "baby jubjub" features to fixing errors and improvements for handling elliptic curve operations. Additionally, the user has worked on the transfer circuit with focus on the implementation of the rescue hash.
privacyethereumteam-coretrustlessscaling
web3swift-team/web3swift

Jun 2018 - Nov 2018

Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.
Role in this project:
userBack-end Developer
Contributions:10 releases, 79 commits, 37 PRs in 4 months
Contributions summary:Alexandr primarily focused on enhancing the web3swift library by adding ERC20, ERC721, and private key-controlled wallet functionality. Their contributions included implementing EIP681 parsing capabilities for Ethereum transaction requests and creating modules to facilitate interaction with ERC20 tokens. Furthermore, the user was involved in improving the performance of the keystore, as well as fixing issues and introducing additional tests.
ethereumcontractweb3web3-solidityweb3-dapp
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
Alexandr Vlasov