Bogdan Degtyarev
Rust Engineer | Reth contributor
Southeast Asia (Nomad)
Available for remote work or on-site
with relocation in EU/SG/US
Profile
Software engineer specializing in high-performance systems and
infrastructure in Rust.
- Actively contributing to Reth (Ethereum execution client).
- Built Solana Snapshot Parser - production-grade tool for
processing large blockchain state datasets( 110GB+ ) on a
personal computer for about 2-3 minutes.
- 3+ years of production experience in distributed systems,
streaming pipelines, infrastructure and backend services.
- Strong systems background (Linux, networking, concurrency).
Open Source & Projects
Reth (Ethereum Execution Client)
Active Contributor github.com/paradigmxyz/reth Focus: RPC APIs, networking, async patterns, event-driven
streaming, Ethereum protocol specifics.
Rust tokio jsonrpsee alloy
Solana Snapshot Parser (SSP)
github.com/yottaes/ssp Enables running full Solana blockchain analytics on a
personal laptop without third-party services or a mainnet
validator. Streams and parses 110GB+ of validator state data
at ~850 MB/s. Zero-copy deserialization, async network layer
with automatic failover across 300+ RPC nodes, and columnar
output (Parquet + DuckDB) for instant SQL analytics.
- ~850 MB/s throughput (6.1x over single-threaded
baseline) using zero-copy deserialization (bytemuck) and
parallel processing via crossbeam channels
- Streams directly from 300+ RPC nodes — async probing
(tokio) discovers fastest source with automatic
failover. Zero local disk usage
- Pipeline: RPC Discovery → HTTP Stream → zstd decompress
→ tar unpack → AppendVec parse → Parquet → DuckDB.
Supports owner/pubkey/hash filters
- Columnar output to Parquet/DuckDB for instant SQL
analytics over full on-chain state — accounts, programs,
token balances
Rust bytemuck zstd crossbeam arrow/parquet DuckDB tokio
AmnesiaWG Protocol (Rust Port)
In Development | Early Stage github.com/yottaes/npr Porting AmnesiaWG (quantum-resistant VPN protocol with
advanced DPI obfuscation) from Go to Rust for improved
performance, better maintainability, future improvements.
Learning project with potential for community use.
- Focus:
- cryptographic primitives
- network I/O
- packet handling with minimal allocations
Rust tokio x25519-dalek zeroize chacha20poly1305 blake2 tai64 subtle aead tracing tokio ip_network boringtun
Skills
Languages Rust (primary) Go TypeScript
Blockchain & Data RPC nodes maintaining 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
Employment
Software Engineer, Backend & Infrastructure
Aug 2023 — Mar 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
Open to new challenges!