I build production-grade integrations with crypto exchanges (CEX and DEX) – the kind that survive API migrations, network drops, and rate-limit surges without losing data.
What I deliver in the base package:
WebSocket connector to one exchange of your choice (Binance, Bybit, OKX, Gate.io, Bitget, Hyperliquid, dYdX, etc.). Independent reconnect logic with exponential backoff. Schema normalization to a single internal contract. Telegram alerting on connection drops. Containerized deployment.
Add-ons available:
– Additional exchange adapters (each isolated from others)
– Funding rate, open interest, liquidations, mark price streams
– On-chain monitoring via Etherscan, Arkham, Whale Alert APIs
– Historical data ingestion with batch UPSERT into Postgres or SQLite WAL
– Order execution with idempotency guarantees
– Admin dashboard showing live status of every integration
How I work:
1. We discuss scope on chat.
2. I build a prototype on one exchange, you validate.
3. We expand to other sources and add features.
4. Final delivery: source code, README, runbook for ops.
Portfolio reference:
Production funding rate monitor across 3 exchanges. 15-20 parallel WebSocket connections, ~1800 instruments, ~1000+ events/sec. Sub-second alert delivery to Telegram. SQLite WAL persistence layer. Survived Binance's silent legacy endpoint migration (April 2026) with a one-module patch.
Screenshots below show: live multi-exchange analytics (funding rate, deviations, history), real-time alert when threshold crossed, admin panel with user whitelist, and per-user subscription management with FSM flow.
Stack:
Python 3.11+ async (asyncio, aiohttp, aiogram), PostgreSQL or SQLite WAL, structured logging via structlog, systemd, Docker.
Base delivery: 1-2 days. Complex multi-exchange systems: 1-3 weeks.
Payment: USDT, USDC, ETH, DAI, or other supported stablecoins via LaborX escrow. NDA work welcome.