Available · 2026 / EU · remote-first

Bogdan Spasennikov/

$ Senior Blockchain Engineer UTXO · EVM · Cross-platform · DevOps

15+ years engineering, 8+ on production blockchain. Architect-level fluency from C/C++ consensus internals and Rust atomic-swap engines to Flutter wallets, Python DeFi analytics, blockchain explorers and production-grade DevOps.

cv / 2026 / build 1 scroll last touched · 2026-05

Senior software engineer with 15+ years of professional experience and 8+ years specialized in blockchain. Architect-level fluency across UTXO and EVM ecosystems, low-level systems engineering in C / C++ and Rust, cross-platform delivery on iOS, Android, Linux, macOS (Intel + ARM), Windows and WASM, and production-grade DevOps for multi-service crypto infrastructure.

Comfortable owning a feature end-to-end — from consensus internals and atomic-swap state machines, through release pipelines and observability, to the analytics surface and developer SDKs. Track record of shipping non-custodial wallets, decentralized exchange components, blockchain explorers, DeFi statistics APIs, hardware-wallet web tooling and high-throughput mining infrastructure to production users.

Looking for a senior IC or staff role at a top crypto-native company — exchange, infra, wallet, L1 / L2 — where the bar for protocol depth, release rigor and cross-platform delivery is high.

// note

Levels of involvement vary by project and stack. For some I'm the primary author — writing and owning the code daily. For others I do code review, debugging or architectural input on someone else's codebase without writing day-to-day output. Treat this list as "things I can read, reason about and ship in", not "things I've authored from scratch". I'll happily clarify the exact role on any line during an interview.

Languages

  • C / C++
  • Rust
  • Dart (Flutter)
  • Python
  • JavaScript / TypeScript
  • PHP
  • Shell / Bash

Blockchain & cryptography

  • UTXO model
  • EVM & smart contracts
  • zk-SNARKs
  • Equihash PoW
  • Delayed Proof of Work (dPoW)
  • Atomic swaps · HTLC
  • libp2p
  • BIP32 / BIP39
  • ECDSA
  • Stratum mining protocol
  • Hardware wallets · Ledger / Trezor

Frameworks & libraries

  • Qt
  • Flutter
  • React.js
  • FastAPI
  • Bitcore / Insight
  • libsodium
  • OpenSSL
  • Boost

Infrastructure & DevOps

  • Docker
  • LXC
  • Ansible
  • GitHub Actions
  • Jenkins
  • GitLab CI
  • systemd
  • Nginx
  • Caddy
  • Let's Encrypt
  • Cloudflare Workers

Databases

  • PostgreSQL
  • TimescaleDB
  • MySQL
  • SQLite
  • Berkeley DB
  • LevelDB

Production & ops skills

  • Full blockchain node operations
  • Multi-chain explorer deployment
  • Mining-pool stratum operation
  • DEX backend production deployment
  • Cross-platform release management · Win / Linux / macOS / ARM
  • SSL / TLS automation
  • CI / CD pipeline design
2017 — Present Current

Senior Blockchain Engineer

Long-running engagement at a cryptocurrency engineering group shipping a non-custodial wallet, an open-source DEX framework, full blockchain nodes, DeFi analytics services, EVM block explorers, hardware-wallet web tooling and mobile SDKs. Operated across the entire delivery pipeline — protocol research, implementation, release engineering and production operations.

Cross-platform Non-custodial Wallet & DEX

Built and shipped a production mobile and desktop non-custodial wallet using Dart / Flutter with native Android and iOS bridge layers. Integrated atomic-swap engine, DEX orderbook UX and a WASM runtime. Owned the multi-platform GitHub Actions release pipeline shipping iOS, Android, Linux, macOS (Intel + ARM), Windows and WASM targets.

Flutter · Dart · Kotlin · Swift · Rust FFI · WASM · GitHub Actions

Open-source Atomic Swap DEX Engine

Contributed to a core decentralized exchange framework written primarily in Rust. Worked across libp2p networking, HTLC swap state machines and the JSON-RPC API surface; supported cross-chain DEX operations spanning EVM, UTXO and Cosmos ecosystems. Maintained cross-platform builds for 6+ targets including Android, iOS, macOS, Linux, Windows and WASM.

Rust · libp2p · HTLC · JSON-RPC · WASM · Cross-compilation

Blockchain Daemon · Bitcoin / ZCash Fork

Maintained and evolved a full blockchain node in C / C++ implementing zk-SNARK privacy, Equihash Proof of Work and Delayed Proof of Work (dPoW) security model. Owned cross-compilation pipelines, dependency management across the C/C++ stack and CI / CD orchestration.

C / C++ · zk-SNARKs · Equihash · dPoW · Boost · libsodium · OpenSSL

DeFi Statistics & Analytics API

Designed and built a real-time analytics API surfacing aggregated swap statistics and orderbook data for a DEX network. Implemented time-series ingestion on PostgreSQL with TimescaleDB extension, integrations with major crypto data aggregators and Docker-packaged production deployment.

Python · FastAPI · PostgreSQL · TimescaleDB · Docker

EVM Blockchain Explorer

Deployed and operated a production blockchain explorer for EVM-compatible chains. Owned the containerized deployment topology, database scaling and ongoing operational tuning of the application stack.

EVM · PostgreSQL · Docker · Production deployment · Operational tuning

Hardware Wallet Web Interface

Built a browser application for secure interaction with Ledger and Trezor hardware wallets — WebUSB transports, transaction signing flows and address verification UX. Shipped to end users handling real funds.

JavaScript · React.js · WebUSB · Ledger · Trezor SDKs

Flutter SDK for DeFi

Contributed to a Flutter SDK monorepo for DeFi application development. Worked across native FFI bindings, WASM integration and developer-experience tooling used by downstream wallet teams.

Flutter · Dart · FFI · WASM

2006 — 2017

Systems & Infrastructure Engineer

Decade running multi-branch enterprise IT — server fleets, networks, virtualization, security and the operational automation that holds it all together.

  • Designed and operated Windows / Linux server infrastructure across multi-branch enterprise environments, sustained 99.9% uptime targets.
  • Architected enterprise virtualization on VMware / ESXi, Proxmox and Hyper-V; led migration from physical hardware to a consolidated virtualized fleet.
  • Built networking with multi-branch VPN, VLAN segmentation and firewall policy on Mikrotik, Zyxel and D-Link routers; tuned ufw / iptables on every server.
  • Established the security framework — firewall architecture, audit pipelines, GPO-driven policy distribution, roaming profiles for seamless resource access.
  • Delivered Bash and Python automation that significantly reduced manual operational overhead.
  • Directed PC service-center operations, managing a technical team and customer-facing service quality.

Long-running personal projects — the work I keep coming back to outside of paid time.

01 Desktop wallet

Native Qt Desktop Wallet for a Privacy-Focused Blockchain

Long-running C++ wallet on the Qt framework with custom build scripts and full cross-compilation for Linux, Windows and macOS (Intel + Apple Silicon). Maintained as an open-source project with an active downstream user community.

  • C++
  • Qt
  • Cross-compilation
  • macOS ARM
02 Stratum / Mining

Equihash Stratum Server

C / C++ stratum server for an Equihash mining pool — solo mode, multi-coin configurations and Sapling protocol compatibility.

  • C / C++
  • Equihash
  • Stratum
  • Sapling
03 Toolkit

Blockchain Automation Toolkit

A PHP / Shell / Python suite covering BIP32 hierarchical key derivation, address generation, UTXO management and live blockchain monitoring.

  • PHP
  • Shell
  • Python
  • BIP32
04 Infrastructure

Automated Multi-chain Explorer Deployment

Fully automated deployment scripts for multi-chain blockchain explorers using Shell, Docker, Nginx and Let's Encrypt — SSL automation, reverse-proxy topology and the container-lifecycle glue that makes it a one-command spin-up.

  • Shell
  • Docker
  • Nginx
  • Let's Encrypt
  • SSL automation
+ More

Want the unfiltered story?

Long-form CV with the parts a one-page resume can't fit — incidents, judgement calls, the why behind the projects.

Read the long form
/05

Hiring at Binance, KuCoin, OKX, Coinbase, Kraken, or somewhere similar? Let's talk.

bogdan@spasennikov.com
PGP
72AAEDCBF40CDF58
Languages
EN (B1) · NL (A1) · RU (Native)
Location
EU · open to remote & relocation