- Trading systems — market data, execution and risk
- Arbitrage and MEV — on-chain strategies across DEXs and CEXs
- DeFi — protocols and vault strategies
- Data platforms — crypto risk ratings at scale
- Due diligence — technical and code review of early-stage startups
Fixing correctness and performance bugs in trading, data and networking infrastructure.
| Project | Work | Status |
|---|---|---|
| tokio | Release the I/O driver's fds when a runtime shuts down | #8735 · in review |
| simd-json | Propose the fix for O(n²) parsing on repeated keys | #491 · fixed upstream by maintainer |
| smoltcp | Fix TCP stall after simultaneous ACK loss | #1221 · proposed |
| nautilus_trader | Periodic instrument refresh for Deribit | #5465 · merged |
| nautilus_trader | Fix NETTING realized PnL dropping a cycle that equals the previous one | #5534 · merged |
| datafusion | Fix sort-merge semi/anti joins on timezone-aware timestamp and other key types | #26830 · merged |
| mio | Fix lost Waker wake-ups in the poll(2) selector | #2032 · in review |
| quanta | Fall back to the OS clock when Linux reports the TSC as unstable | #123 · in review |
| reth | Fix eth_capabilities reporting archive receipts as pruned |
#28178 · in review |
| simple-binary-encoding | Set presence on optional enum encodings in the IR (CME iLink schemas) | #1146 · in review |
| Area | Tools |
|---|---|
| Languages | Rust Python Solidity Huff Assembly TypeScript Go Vyper SQL Java |
| Rust | Tokio async/await tokio-tungstenite axum hyper reqwest sqlx serde Arrow/Parquet tracing Cargo workspaces cargo-deny |
| Java | Java 26 Spring Boot 4 Spring Modulith Spring Security / OAuth2 JPA Flyway Maven OpenTelemetry SBE |
| Python | Polars pandas NumPy DuckDB PyArrow Pydantic NautilusTrader marimo Jupyter |
| Research | market microstructure order books adverse selection maker/taker economics time-series backtesting bootstrap CIs pre-registered tests |
| Trading & execution | MEV Flashbots arbitrage CEX/DEX connectivity WebSocket REST JSON-RPC risk controls reconciliation |
| Systems | async runtimes epoll/kqueue TCP WebSocket feeds Linux |
| Testing & correctness | TDD integration & regression tests Foundry fuzz & invariant tests mutation testing (PIT) JUnit 5 Testcontainers WireMock ArchUnit Checkstyle SpotBugs PMD JaCoCo CI quality gates |
| Observability | tracing structlog Grafana alerting Langfuse latency measurement (p50) ledger reconciliation checks |
| Smart contracts | Foundry Hardhat OpenZeppelin Tenderly Safe ERC-4626 ERC-4337 |
| Ethereum clients & libraries | Geth Nethermind Reth ethers.js web3.py ethers-rs alloy Dune The Graph Nansen |
| Databases | PostgreSQL ClickHouse DuckDB Parquet |
| Data engineering | Spark Airflow Kafka Redpanda batch & streaming pipelines |
| AI engineering | LLM harnesses RAG LangChain Langfuse MCP Claude Code |
| Infrastructure | Kubernetes Helm Docker Terraform GCP (Cloud Build, Pub/Sub, KMS, Secret Manager) AWS (Nitro Enclaves, IAM, S3, Cognito, KMS) GitHub Actions osv-scanner Proxmox systemd |



