Gianguido Sora is a Technical Lead and seasoned software engineer with 11 years of experience building robust, distributed systems and production-grade REST APIs, currently leading the Protocol team for the Charon Distributed Validator at DV Labs. He brings deep Go expertise and hands-on experience in decentralized systems, having worked at Obol Labs and Ignite and contributed to critical open-source blockchain projects like Cosmos SDK and a notable Ethereum GPU miner. His open-source contributions span core protocol logic, key management improvements, and build/system dependency fixes, reflecting a pragmatic focus on reliability and tooling. Passionate about applied cryptography, he combines low-level engineering rigor with a product-minded approach to deliver solutions used by thousands of concurrent users. Based in Emilia-Romagna, Italy, he also maintains a visible presence in the community through ongoing contributions to a complex Rust FOSS project and a technical blog. Colleagues describe him as a problem-solver who prefers elegant, auditable solutions over quick hacks.
11 years of coding experience
6 years of employment as a software developer
Laurea triennale, Informatics, Laurea triennale, Informatics at Università degli Studi di Salerno
:chains: A Framework for Building High Value Public Blockchains :sparkles:
Role in this project:
Back-end Developer
Contributions:30 reviews, 7 commits, 6 PRs in 1 year 1 month
Contributions summary:Gianguido primarily contributed to the core logic and functionality within the Cosmos SDK, focusing on improvements related to key management, and account vesting. They introduced enhancements to the macOS keychain integration, allowing applications to automatically trust calling apps. Furthermore, they worked on defining default supported keyring algorithms and integrating them into CLI commands, improving key management features. In addition, the user fixed an issue regarding delegation and undelegation calculations for vesting accounts.
[Warning: Repo inactive] Ethereum GPU miner with OpenCL, CUDA and stratum support
Role in this project:
Backend Developer
Contributions:6 commits, 1 PR, 2 comments in 1 day
Contributions summary:Gianguido primarily focused on modifying the build configuration and dependency management within the project. Their contributions involved removing compiler warnings, enforcing a minimum version of Crypto++, and backporting code changes related to Ethereum functionalities. These changes included addressing parenthesis issues and integrating updates from other repositories. This work suggests a focus on the core dependencies and build processes.
cudainactivegpuethereumgpu-miner
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.