Alexey Safonov

Rust Developer at Subsquid

Rostov, Rostov, 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
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.
code8 years of coding experience
job4 years of employment as a software developer
github-logo-circle

Github Skills (10)

evm10
substrate10
rust10
blockchain10
wpgraphql9
postgresql9
wordpress-graphql9
json9
graphql9
database-design8

Programming languages (7)

TypeScriptDockerfileRustJavaScriptVueHTMLPython

Github contributions (5)

github-logo-circle
subsquid/squid-sdk

May 2022 - Jan 2023

The main repo of the squid SDK
Role in this project:
userBack-end Developer & Blockchain Engineer
Contributions:46 reviews, 18 commits, 76 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.
squidsdkmain-repo
subsquid/archive.py

Apr 2024 - Apr 2025

ArrowSquid archive tools
Contributions:17 reviews, 13 PRs, 79 pushes in 11 months
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
Alexey Safonov - Rust Developer at Subsquid