Giacomo C is a senior applied cryptography engineer with nine years of experience building privacy-preserving systems that bridge cutting-edge research and production-grade software. Based in Sardinia, he specializes in programmable cryptography—ZKPs, MPC, FHE—and blockchain integrations that enable verifiable, confidential coordination without trusted intermediaries. He has led trusted setup and zkSNARK infrastructure (p0tion) and contributed to major Ethereum privacy efforts including Semaphore V4, MACI, and a Threshold BFV module implemented in Rust. As a freelancer and contractor he turns research primitives into developer-friendly libraries, circuits, and protocols used in real-world deployments and large multi-contributor ceremonies. Giacomo blends protocol design, systems engineering, and automation to solve practical scalability and usability challenges that most cryptographers don’t typically address. He is driven by a principled view of privacy as a foundation for freedom and builds tooling that shifts power back to individuals and communities.
9 years of coding experience
6 years of employment as a software developer
Master's Degree in Computer Science, Master's Degree in Computer Science at University of Cagliari
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.