Senior Backend Engineer & Tech Lead

Arkadiy Pechnikov

Building high-throughput distributed systems in Python & Rust

Remote / Relocation (Cyprus, Georgia, Dubai, Deel)

200 jobs/sec
Throughput
10K+
Users Served
9
Engineers Led
20+
API Integrations
20x
Rust Speedup
99%
Uptime
$ git log --career --oneline --stat

Work Experience

$ cat /etc/skills.d/*

Technical Skills

Languages

PythonRustJavaScript/TypeScriptSQL

Frameworks & Libraries

FastAPIaiohttpasyncioCeleryTemporal.ioPydanticSQLAlchemy

Databases

PostgreSQLRedisMySQLElasticsearchTimescaleDB

Cloud & DevOps

KubernetesDockerFluxCDGitHub ActionsCI/CDHelmCloudflareMinIONixOSk3sTerraform

Observability

GrafanaVictoria MetricsLokiSentry

Blockchain & DeFi

Web3.pyethers.jsEVMDeFi protocols (Uniswap, 1Inch, Stargate, LayerZero)TON SDKmitmproxy

Security & Analysis

Web Application Analysis (Burp Suite, Chrome DevTools)JavaScript DeobfuscationWebSocket Protocol AnalysisOn-chain Transaction AnalysisABI Encoding/DecodingTraffic Analysis (mitmproxy)WASM Binary Analysis (Ghidra)
$ ls ~/projects --featured

Featured Projects

SDK Generation Pipeline
The tool that made a 9-person team viable on $100K. Captures traffic via mitmproxy, extracts OpenAPI specs, generates type-safe Python SDKs - turned ~1-month exchange integrations into ~1-week tasks.
20+
APIs
Automated
Process
Core Product
Impact
PythonmitmproxyOpenAPIasyncio
mitm2openapi
Rust rewrite of mitmproxy2swagger — single ~5 MB static binary that converts mitmproxy flow dumps and HAR files to OpenAPI 3.0. No Python, no venv, no pip. Two-step discover → generate workflow with glob filters for fully unattended CI pipelines.
Rust
Language
HAR + Flow
Formats
~5 MB
Binary
RustOpenAPImitmproxyHAR
High-throughput Data Ingestion (Rust)
Chose Rust because Python couldn't keep up. Ingests and parses 300 blk/s from distributed event sources in production - hot-path performance where throughput is the only constraint that matters.
300 blk/s
Throughput
Rust
Language
Production
Status
RustPostgreSQLasyncio
Distributed Task Orchestration
Autonomous system managing 2,000+ wallets with 5,000+ daily transactions - built for a client with multiple investors who needed zero-ops reliability.
2,000+
Entities
5,000+
Daily TXs
0%
Intervention
PythonWeb3.pyasyncioPostgreSQLRedis
Real-time Monitoring Stack
From zero monitoring to full observability: Grafana + Victoria Metrics + Loki with per-tenant isolation, custom dashboards, and alerting. Incidents went from 'someone noticed' to detected-in-minutes.
10+
Services
10K+
Users
99%
Uptime
GrafanaVictoria MetricsLokiSentryKubernetes
$ cat /etc/certs.d/*

Professional Development

Machine Learning SpecializationStanford University (via Coursera)2026
Reinforcement Learning for Trading StrategiesNew York Institute of Finance2026
Using Machine Learning in Trading and FinanceNew York Institute of Finance2026
$ locale
Russian: Native
English: Upper-Intermediate (B2)
$ echo $CONTACT_INFO

Let's Connect

Open to senior backend, infrastructure, and tech lead roles. Remote or relocation. Reach me at arkptz@gmail.com or t.me/arkptz

Arkadiy Pechnikov | Senior Backend Engineer & Tech Lead Type "help" for available commands.
arkptz@portfolio:~$