Bogdan Degtyarev

Software Engineer

Southeast Asia (Remote / Nomad)

Profile

Software engineer specializing in Go and Rust with a focus on blockchain data infrastructure and high-performance systems. Built a Solana snapshot parser achieving 850 MB/s throughput using zero-copy parsing and parallel deserialization across 100GB+ of on-chain state data. Experienced in designing streaming data pipelines, optimizing system performance for low latency, and working with chain-level data parsing and state inspection. Exploring EVM internals and DeFi protocol architecture.

Skills

Languages
Go Rust
Blockchain & Data
On-chain data parsing Apache Arrow / Parquet DuckDB Zero-copy deserialization
Infrastructure
PostgreSQL Redis Kafka gRPC Docker Linux
Performance
Parallel processing Async I/O Streaming pipelines

Projects

Solana Snapshot Parser

In Development
github.com/yottaes/ssp

High-performance CLI tool for streaming, parsing, and analyzing Solana validator snapshots (~100GB+) without storing them on disk. Architecture designed as a generalizable chain-state processing pipeline applicable to any blockchain with account-model state.

  • Achieved ~850 MB/s throughput (6.1x over single-threaded baseline) using zero-copy deserialization (bytemuck) and parallel processing via crossbeam channels
  • Streams snapshots directly from 300+ RPC nodes via HTTP — discovers fastest source using async probing (tokio). Zero local disk usage
  • Pipeline: RPC Discovery → HTTP Stream → zstd decompress → tar unpack → AppendVec parse → Parquet → DuckDB. Supports owner/pubkey/hash filters
  • Outputs structured on-chain data to Parquet/DuckDB for analytical queries — similar approach to how DEX aggregators index liquidity pool state for routing
Rust bytemuck zstd crossbeam arrow/parquet DuckDB tokio

Employment

Software Engineer, Backend & Infrastructure

Aug 2023 — Feb 2026

Ladamed (Invitro Franchise Partner) · Remote

  • Built and maintained backend services in Go handling high-throughput data processing and operational workflows for a medical center network
  • Implemented a document processing pipeline with automated verification in Rust — parallel processing of structured and unstructured data with validation rules
  • Migrated the stack to SvelteKit and Go. Optimized Nginx and asset delivery, achieving a 70% reduction in server costs and 40% faster load times
  • Conducted OWASP-based security audits. Implemented DDoS defense and CRS rules, enforced 2FA for internal staff

Full-stack Developer

Mar 2023 — Jul 2023

Ladamed (Invitro Franchise Partner) · Remote

  • Took over full technical ownership of an undocumented legacy codebase, ensuring business continuity with zero downtime
  • Stabilized and maintained an internal platform during team transition — triaged critical bugs, documented core workflows, and established a foundation for the subsequent backend migration to Go

Full-stack Developer

May 2022 — Feb 2023

Freelance · Remote

  • Built full-stack services and web applications for small business clients using Sveltekit, Go, React and Next.js, with focus on data processing and business logic integration

Junior System Administrator

Jan 2021 — Feb 2022

Local SME · Moscow, Part-time

  • Managed Debian-based Linux servers and local networks
  • Performed network security assessments using Nmap, Wireshark, and Burp Suite

Let's work together

Software engineer focused on backend, blockchain, and high-performance systems. Open to new opportunities.