Jonathan Giamporcaro is a DeFi protocol engineer and founder with nine years of software experience and over four years focused on crypto, currently co-founding PUSH20 Labs while maintaining core smart-contracts at Stake DAO. He combines deep EVM expertise (Solidity/Vyper, ERC-4626/5115/7540, account abstraction) with product instincts honed as a former CEO and technical founder of Smoo.th and Ledger Innovation lead. Jonathan has shipped wallet and UX improvements at Ledger—contributing across Ledger Live desktop, mobile, and common libraries—and led Solidity training programs that upgraded engineering teams’ production readiness. He is pragmatic about gas, security, and on-chain UX, routinely driving architectures from research to mainnet and integrating L2s like Starknet. An active front-end-to-smart-contract full-stacker, he pairs strong UI/UX sensibilities with low-level cryptographic work such as WebAuthn and ENS/L2 resolvers. Based in Paris, he blends startup leadership, open-source contributions, and hands-on protocol engineering to build secure, developer-friendly DeFi primitives.
9 years of coding experience
7 years of employment as a software developer
Computer Science, Computer Science at University of Strasbourg
Entrepreneurship, Entrepreneurship at Université de Strasbourg
Contributions:97 reviews, 41 commits, 64 PRs in 8 months
Contributions summary:Jonathan primarily focused on front-end development tasks within the Ledger Live desktop application. Their contributions included making account rows fully clickable, filtering announcements by application version, and refactoring the terms and conditions screen into a legal screen with dynamic URL support. They also developed a checkbox component and made improvements to flexbox typing, icon generation, and the navigation sidebar. Additionally, the user was involved in removing a provider edit button and enabling new networks for walletconnect.
Contributions:19 reviews, 23 commits, 29 PRs in 7 months
Contributions summary:Jonathan primarily focused on improving the user interface and user experience of the Ledger Live mobile application. They addressed accessibility issues within the notification center, filtered announcements based on app versions, and removed portfolio header text. Additionally, the user contributed to market-related UI components, adding empty state screens and fixing discover and translation issues. They also made changes to custom fee settings in the send flow.
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.