Skip to content
BackNov 7
Pete P.
Upwork badge

Pete P.

Algorithmic Trading Infrastructure Engineer Python/C++

Python Trading Infrastructure Engineer | Exchange Connectivity | Backtesting | Live Execution | GMT+7 I build the infrastructure that makes trading strategies actually work in production: exchange connectors, real-time data pipelines, backtesting engines, and live execution systems. My background is in trading systems engineering, not strategy development. I don't generate alpha, I validate it and build the systems that execute it reliably, fast, and correctly. If you have a strategy that needs to be automated, backtested properly, or connected to a live exchange, that's what I do. ▶ TECHNICAL EXPERTISE ◀ • Exchange connectivity: Binance, ByBit, Coinbase, OKX, Bitget, Interactive Brokers (IBKR TWS) • Trading frameworks: Hummingbot (top-10 OSS contributor) | NautilusTrader | QuantConnect • CEX and DEX connectivity | WebSocket market data | REST order management • Backtesting engines: correctness, performance optimization, realistic fill simulation • Prediction markets: Kalshi, Polymarket • Languages: Python, Cython, C++ • Low-latency optimization: asyncio profiling, network tuning, thread isolation • Strategy types supported: arbitrage, market-making, trend-following, mean-reversion, grid bots • Data: NumPy, Pandas, Dask, Parquet, PostgreSQL ▶️ WHY CHOOSE ME ◀️ 8+ years building trading systems professionally, including 2 years at CoinAlpha (Hummingbot, top-10 OSS contributor), ongoing freelance work across crypto, equities, and prediction markets. Georgia Tech M.S. Computer Science, 3.8 GPA. Top Rated on Upwork, 5-star rating. Keywords : Hummingbot, Nautilus Trader, NautilusTrader, Backtesting, Optimization, Latency, Quant, Interactive Brokers, IB, IBKR, TWS, Lean, Quantconnect, Quant Connect, QuantConnect, Trader, Indicator, ForEx programmer, code an Indicator, Python, C++, Cython, Automated Strategy, Quant Dev, Historical Data, Strategy Analysis, Performance Analysis

🇨🇦Longueuil, Canada$90/hr100% JSS5.00 (20)Since Jan 2018

Earnings and projects

MRR
$2.8k

Last 6 months ÷ 6

World#13,852 / 412k
🇨🇦Country#330 / 7,133
Revenue, last 30 days
$950

Last 6 months: $17k

World#44,315 / 412k
🇨🇦Country#665 / 7,133
Total earnings
$142k

Billed in all: $145k

World#25,424 / 412k
🇨🇦Country#593 / 7,133
Per project
$4.1k

$2.4k in the last 6 months

World#42,546 / 412k
🇨🇦Country#723 / 7,133
Projects, last 6 months
7
71% fixed29% hourly
World#28,826 / 412k
🇨🇦Country#453 / 7,133
Projects in all
35

Across 40 contracts

30% fixed70% hourly
World#85,277 / 412k
🇨🇦Country#1,557 / 7,133

Earnings, last 30 days

$145k+$950 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$143.5k$144.0k$144.5k$145.0kOct 8Oct 23Nov 7

Skill rankings: Top 4% in Python Scikit-Learn

Ranked by MRR among everyone on Upwork with the skill.

  1. 2Low-Level Programming23 freelancers · 🇨🇦 #1Top 9%
  2. #4SciPy90 freelancers · 🇨🇦 #1Top 4%
  3. #4AI Infrastructure23 freelancers · 🇨🇦 #1Top 17%
  4. #6Crypto Exchange Platform151 freelancers · 🇨🇦 #1Top 4%
  5. #9Mathematical Optimization171 freelancers · 🇨🇦 #1Top 5%
  6. #11Cryptocurrency Trading229 freelancers · 🇨🇦 #1Top 5%
  7. #13LLM Engineering120 freelancers · 🇨🇦 #1Top 11%
  8. #14Quantitative Finance197 freelancers · 🇨🇦 #1Top 7%