VP Software Engineering, Crypto Workshop at Keyfactor
Greater Melbourne Area Australia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
David Hook is a veteran software engineering leader with 13 years in senior roles and a multi-decade background in cryptography, applied security and systems engineering from Melbourne. As VP Software Engineering at Keyfactor and long-time director of Crypto Workshop, he has led FIPS 140-2 certifications for Bouncy Castle on both Java and .NET and built privacy-preserving systems such as an EC threshold MixNet for anonymous e-voting. A hands-on maintainer of core cryptographic libraries (notably contributions to the Bouncy Castle Java and C# mirrors), he blends deep algorithmic and protocol knowledge with product architecture and team leadership. His career spans secure product delivery, patent-backed designs, and public speaking on post-quantum and FIPS topics—evidence of a practitioner who navigates both standards and cutting-edge research.
13 years of coding experience
33 years of employment as a software developer
Diploma, Shiatsu and Oriental Therapies, Diploma, Shiatsu and Oriental Therapies at Australian Shiatsu College
Contributions:21 reviews, 2582 commits, 143 PRs in 5 years 5 months
Contributions summary:David primarily contributed to the Bouncy Castle Java Distribution. They focused on enhancing and maintaining core cryptographic functionalities within the project. The commits show a deep involvement in version control of key packets, including the addition of new OIDs (Object Identifiers) for various algorithms, and updating the key encoding classes. Their work directly involved the internal operations of cryptographic signature generation and key-management, demonstrating a strong understanding of the underlying system.
Contributions:160 commits, 4 PRs, 1 push in 9 years 5 months
Contributions summary:David primarily contributed to the BouncyCastle.NET Cryptography Library, specifically by addressing issues such as line endings and license updates. They implemented Camellia tags and fixed the incorrect truncation issue in BikeRandom. The user also made contributions by renaming a class to ISignatureFactory and making some corrections to the code regarding parameter usage.
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.
Request Free Trial
David Hook - VP Software Engineering, Crypto Workshop at Keyfactor