Nathan Ginnever is a protocol engineer and founder with a decade of experience building and securing blockchain systems, currently working on protocol engineering at Gnosis and running Finality Labs. He blends deep mathematical training with practical skills in Node.js, C++, distributed systems, and applied cryptography to design scalable layer and off-chain solutions, having consulted on Ethereum smart contracts and state-channel architectures. Nathan has hands-on open-source experience improving core IPFS JavaScript functionality and test infrastructure, reflecting an operator’s comfort with both core protocol code and DevOps. His background founding projects like blockEDU and serving as a Filecoin contractor shows a pattern of turning research-driven ideas into deployable, permissionless systems. Notably, he pairs entrepreneurial instincts with peer-reviewed security work from roles at Least Authority and consultancy engagements, making him equally at home in audit rooms and in breaking ground on new protocol designs.
11 years of coding experience
6 years of employment as a software developer
Bachelor's Degree, Mathematics, Bachelor's Degree, Mathematics at Harris-Stowe State University
Contributions:23 commits, 18 PRs, 51 pushes in 6 months
Contributions summary:Nathan primarily focused on modifying core functionalities and the command-line interface of the IPFS implementation. Their contributions included refactoring the 'id' command to utilize 'peer-id', updating the 'get' command, and adding tests for file operations like 'add', 'cat', and 'get'. Furthermore, the user made changes to the Karma configuration for testing and gateway tests, indicating involvement in the build and test infrastructure. The user also made updates to the core IPFS files to support file operations and http api endpoints.
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.