Pedro Gomes is a founder and software engineer with 9 years of experience building decentralized identity and wallet authentication solutions, currently leading WalletConnect from Portugal. He has a strong full-stack background—shipping core protocol improvements, client libraries, and developer tooling across the WalletConnect monorepo and docs. As an early builder of WalletConnect since 2018, he contributes to prominent open-source projects (including ethereum-lists and Rainbow) focused on chain metadata validation, mobile UX, and security features like touch/face ID for transactions. Pedro blends front-end polish with back-end reliability, having implemented verification scripts, refactored monorepos, and designed remote client architectures for payments. He repeatedly moves between product and infrastructure roles, demonstrating an unusual mix of protocol design, developer experience, and hands-on mobile/iOS work. Based in Portugal, he pairs entrepreneurial drive with practical engineering—shipping developer-friendly cloud and SDK tooling that simplifies connecting any wallet to any dapp.
9 years of coding experience
10 years of employment as a software developer
Front End Web Development Computer Science, Front End Web Development Computer Science at Udacity
Higher National Certificate (HNC) Physics, Higher National Certificate (HNC) Physics at University of Bath
Contributions:4 releases, 157 reviews, 381 commits in 4 years 8 months
Contributions summary:Pedro primarily contributed to the documentation of the WalletConnect project, focusing on reorganizing content and adding support for different product integrations. They made several changes to the `sidebars.js` and `docusaurus.config.js` files to restructure the documentation and incorporate new API specifications. Additionally, the user updated the container component and fixed minor deployment issues.
Contributions:225 commits, 46 PRs, 343 pushes in 3 years 5 months
Contributions summary:Pedro primarily contributed to the example dapp's front-end development. Their work included implementing UI components, such as the modal and asset display, integrating the WalletConnect library, and setting up a basic user interface for interacting with a blockchain wallet. The user refactored the code and incorporated design improvements to enhance the user experience. They also added token icons to display user assets.
reactbrowserdappethereumwalletconnect
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.