Emanuele Castelletti is a Senior Solidity Developer and seasoned software engineer with 14 years of experience building web and blockchain systems, from startup CTO roles to protocol engineering at scale. He combines hands-on smart contract development with product and delivery ownership—designing upgradeable, auditable protocols (UUPS/Beacon), writing comprehensive Foundry tests, and operating secure upgrade/playbooks and multisig workflows. His background spans full‑stack web architectures, Rust-based ICP canisters, and Web3 tooling (browser extensions, REST APIs, Elasticsearch), enabling pragmatic cross-chain integrations and multi-chain tooling. Notably, he has driven remediation efforts across Ethereum codebases, closed audit findings, and helped projects reach hundreds of millions in TVL through a focus on modularity, upgrade safety, and deployability. Based in Italy, Emanuele blends fast learning (picked up Rust and shipped ICP canisters) with long-term product thinking as both an engineer and former CTO.
14 years of coding experience
13 years of employment as a software developer
Master's Degree Computer Engineering, Master's Degree Computer Engineering at Università degli Studi di Padova (UNIPD) / University of Padua
Bachelor's degree Science in Computer Engineering, Bachelor's degree Science in Computer Engineering at Università di Pavia
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
Emanuele Castelletti - Senior Solidity Developer at Gensyn