Backend engineer focused on distributed systems and Web3: reverse proxies, async task pipelines, Solana programs, DEX matching engines, and REST API design. I think in terms of latency, throughput, and tradeoffs, not just features.
| Metric | Value |
|---|---|
| Gateway proxy overhead (p50) | +1.9ms vs direct upstream |
| Route matching | ~1.2k matches/sec over 2,000 routes |
| Rate-limit checks | ~4.4k/sec via Redis Lua |
| Task queue ingest | ~1.1k tasks/sec (measured) |
| Solana stream lifecycle | end-to-end green on local validator |
| Config reload | zero-downtime, versioned, audited |
| Languages | |
| Backend | |
| Frontend | |
| Database & Cache | |
| DevOps |
- strawberry-graphql/strawberry#4644 — Allow passing a dict as the config argument of Schema
- Lumiwealth/lumibot#1182 — Fix stale daily fills after loading minute data
- alpacahq/alpaca-py#792 — Add CashInterest model to CreateAccountRequest
- rotki/rotki#13282 — Save bitcoin tx checkpoints per address
- XRPLF/xrpl-py#1058 — Fail closed on unknown transaction flag names
- ApeWorX/web3.py#3891 — Fix AsyncHTTPProvider deadlock on cancelled session-lock acquire