Eric Voskuil is a creator and entrepreneur with 12+ years of software engineering experience and deep expertise in financial cryptography and Bitcoin infrastructure. He founded Bitware and led libbitcoin development while contributing to high-profile open-source projects like ZeroMQ and libsodium, focusing on cross-platform build systems, Windows compatibility, and core C++ backend improvements. A former naval aviator and Top Gun tactics instructor, he brings disciplined systems thinking and operational rigor to complex distributed systems and cryptoeconomic design. Eric combines hands-on low-level engineering with product and company building, and maintains a persistent interest in travel, martial arts, and conference-driven community leadership through CryptoEcon.
12 years of coding experience
21 years of employment as a software developer
Portsmouth High School
Rokukyu, Shotokan Karate, Rokukyu, Shotokan Karate at Orange County Japan Karate Association
Sandan, Aishitaiki-Ryu, Sandan, Aishitaiki-Ryu at Kobukan Martial Arts Academy
Gokyu, Karate, Gokyu, Karate at Dabi-Te-Do Karate Kai
Berwick Academy
Tactics Instructor, Strike Fighter Weapons and Tactics, Tactics Instructor, Strike Fighter Weapons and Tactics at Naval Fighter Weapons School (Top Gun)
BS, Computer Science, BS, Computer Science at Rensselaer Polytechnic Institute
Contributions:9 reviews, 5913 commits, 1645 PRs in 9 years 1 month
Contributions summary:Eric contributed to the Bitcoin Cross-Platform C++ Development Toolkit by implementing array casting and byte-casting functionality. Their work involved fixing bugs and expanding the system's capabilities, including new functions, test cases, and adjustments for handling byte data. The user made enhancements to core functionalities such as hashing and memory management, as well as optimization and organization of the codebase.
Contributions:125 commits, 30 PRs, 2 pushes in 3 years 10 months
Contributions summary:Eric primarily focused on build configuration updates and the implementation of the nuget packaging process for the ZeroMQ library. They also made changes to the Visual Studio build configurations, rationalizing and updating projects. Additionally, the user worked on Windows-specific code, including fixing potential redefinition issues and modifying the handling of Unicode strings.
concurrencyzeromqnetworkingstreampushpull
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.