Alexey Safonov is a Rust developer with eight years of experience, currently building back-end and blockchain tooling at Subsquid from Rostov, Russia. He has a strong foundation in Python from prior work at DATUM Group and has focused recently on extending the subsquid/squid-sdk—adding JSON scalar query capabilities, JSON filters like jsonContains/jsonHasKey, and broadening support for Substrate, Gear, and EVM/Acala ecosystems. Alexey contributes across ingestion pipelines and event handling, with hands-on fixes such as timestamp correctness that improve production reliability. Known for bridging blockchain protocol details and pragmatic backend engineering, he combines low-level systems skills with practical data-query enhancements that make complex on-chain data more accessible.
TypeScript ETL toolkit for indexing Ethereum, Solana, and Substrate data, sourced from SQD Network.
Role in this project:
Back-end Developer & Blockchain Engineer
Contributions:50 reviews, 18 commits, 78 PRs in 8 months
Contributions summary:Alexey primarily focused on enhancing the `subsquid/squid-sdk` repository by adding support for JSON scalar types and related query capabilities within the openreader module. They integrated new features like `jsonContains` and `jsonHasKey` for filtering JSON data. Moreover, the user added support for the Substrate and Gear ecosystem, specifically the addition of substrate-explorer and Gear program ID features and refactored EVM-related event handling and Acala-EVM support. The user contributed to the ingest pipeline and fixing timestamp handling.
Contributions:24 reviews, 16 commits, 22 PRs in 9 months
web-frontendvuetypescriptbulma
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.