backend engineer · python · belgrade

I turn raw blockchains into data you can actually use.

Six years of indexers, SDKs and APIs for on-chain data. Every system snaps together from small, well-made pieces.

Things I've built

01 · sqd · python

Python SDK for SQD Portal

The client library that streams indexed on-chain data straight into your Python pipeline. Designed the API surface, shipped it, wrote the docs.

02 · dexguru · python · clickhouse

EVM ingestion pipeline

Indexes on-chain events across multiple EVM chains — prices, trades, balances, new assets. Query, schema and caching work made retrieval 50% faster.

03 · dexguru · fastapi

Meta Aggregation Trading API

Many trading providers behind one interface. Every request takes the most profitable execution route — a non-deterministic system with many moving parts.

04 · side project · pgvector

RAG over on-chain data

Ask questions in plain English, get answers from token and contract metadata via an LLM.

More on GitHub github.com/shestakoven ↗

now

Lately at SQD: Flink jobs, ClickHouse sinks and a Python SDK. Before that — five years of DeFi data at DexGuru. On weekends: LLM experiments over on-chain metadata.

tools

Python · TypeScript · Java (Flink) · SQL · Solidity
FastAPI · GraphQL · PostgreSQL · ClickHouse · Redis · RabbitMQ · Kubernetes