Senior full-stack developer from Moldova 🇲🇩 — core contributor at CCXT, the cryptocurrency exchange trading library used by thousands of trading bots and fintech products.
🏆 85+ merged PRs · top-25 of 350+ contributors at ccxt/ccxt · contributing since 2024
CCXT is a single TypeScript codebase transpiled to JavaScript, Python, PHP, C#, Go and Java — every change has to work identically in six languages. My contributions include:
- 🏗️ New exchange integrations built from scratch: Deepcoin, HashKey, Coincatch, OX.FUN
- ⚡ WebSocket (ccxt.pro) implementations: real-time orderbooks, trades, balances and orders for TradeOgre, LBank, XT, WhiteBIT and more
- 🎲 Prediction-market integrations: Opinion, sx.bet (WebSocket via Centrifugo, in review)
- 🔍 Deep exchange audits — endpoint-by-endpoint verification against live APIs with static-fixture regression tests: WhiteBIT, XT, WOO / WOOFi Pro, WEEX, Toobit, Poloniex, Kraken Futures
- 📈 Advanced trading features: trailing stops, trigger & TP/SL orders, margin/position management, sandbox & demo-trading modes
- 🛠️ Unified API maintenance across dozens of exchanges: Binance, OKX, KuCoin, Kraken, Bitstamp, BitMart, HTX…
- 🍳 ccxt-recipes — the same five trading tasks solved in all six CCXT languages, side by side
- fix(bingx): satisfy strict-boolean-expressions lint on the inverse market check · 2026-08-25
- fix(tokocrypto): read market margin flag from marginTradingEnable · 2026-08-25
- fix(alpaca): fetchOHLCV since sent day-truncated, intraday ranges return empty · 2026-08-25
- fix(alpaca): fetchTickers without symbols defaults to all markets · 2026-08-25
- fix(alpaca): classify error 40310000 by message, not by code · 2026-08-25
↻ auto-updated by GitHub Actions
- feat(alpaca): fetchOHLCV pagination via next_page_token behind params paginate · opened 2026-08-25
- feat(sxbet): file sxbet.ts added · opened 2026-08-01
- feat(phemex): add watchPositions · opened 2026-08-21
- fix(upbit): parse ws order and trade fields per fill · opened 2026-08-23
- fix(weex): derive ws trade side from the buyer-maker flag · opened 2026-08-23
↻ cards are regenerated daily by GitHub Actions — no third-party image services
- 🤿 Freediving — captain of the Moldova national freediving team 🇲🇩
- 🐺 AS Roma tifoso — Daje Roma! ❤️💛
- 🎸🎹 Music — guitar & piano
- ⚙️ Warhammer 40K — in the grim darkness of the far future, there is only merge conflict resolution
💬 Got a CCXT question? Integrating an exchange, debugging a unified method, or something behaves oddly — ping me on Telegram, happy to help.


