Experience
2025 → 2026Remote
Protocol Labs
- Core contributor to
py-libp2p— transport layer, connection management, bootstrap and discovery, test infrastructure. - C#/.NET contributor to
dotnet-libp2p— Circuit Relay v2, Yamux dynamic window, peer-scored GossipSub. - Modernisation lead on
py-ipld-dag, upstream fixer onpy-multiaddr. - Reviewed and co-authored 14 additional PRs across the ecosystem.
- Architect of the six-phase WebRTC transport plan for
py-libp2p— Phase 0 shipped.
py-libp2pdotnet-libp2ppy-ipld-dagpy-multiaddr
- Shipped comprehensive IPv6 support across
py-libp2ptransport and WebSocket (#1132), plus DNS bootstrap discovery (#1198). - Landed semaphore-backed concurrency through the DHT and Swarm (#1274, #1289).
- Ported Circuit Relay v2, Yamux dynamic window, and peer scoring to
dotnet-libp2p(#180, #178, #172, #177). - Authored the six-phase WebRTC transport plan (issue #546) — Phase 0 shipped.
ipv6concurrencydotnetwebrtc
- Shipped comprehensive IPv6 support across
- Core contributor to