David Crawshaw is a seasoned software entrepreneur and engineer with 19 years of experience building secure, high-performance networking and systems software. As co-founder and CEO of exe.dev and previously CTO and co-founder of Tailscale, he has deep hands-on expertise shipping production WireGuard-based networking, DERP and SOCKS5 proxy improvements, and scalable control systems. A former Google staff engineer, he contributed to Go runtime and cross-platform support, plus build and release infrastructure, reflecting strong systems and DevOps instincts. He is an active open-source contributor with notable work on wireguard-go, goimports, and Go's toolchain and netstack, improving test reliability and cross-compilation support. Based in Berkeley, he blends low-level OS and networking chops with product-oriented leadership and an eye for reliable test automation. Quirky, practical, and detail-focused, he once joked about hash collisions long before most people worried about them.
Mirror only. Official repository is at https://git.zx2c4.com/wireguard-go
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:24 commits, 36 PRs, 40 comments in 1 year 2 months
Contributions summary:David primarily contributed to the `wireguard-go` project by implementing testing-related features and improving the codebase's test coverage. They added tests for packet transit between devices, including setting up and testing with fake devices. Additionally, the user refactored code to use a fake clock in tests, improving test reliability and speed. They also made style cleanups throughout the codebase.
The easiest, most secure way to use WireGuard and 2FA.
Role in this project:
Back-end Developer
Contributions:649 reviews, 242 commits, 196 PRs in 2 years 8 months
Contributions summary:David contributed to the core functionality of the Tailscale project, making improvements to the wireguard engine and control client. They focused on refactoring code related to key types within the wireguard configuration, optimizing the underlying networking logic. The user also updated tests to reflect these changes, ensuring the continued stability of the authentication and routing system. They also implemented improvements to the DERP and SOCKS5 proxy.
secureprivacysecurityvpnwireguard
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.