João Tavares is a Senior Software Engineer based in Lisbon with nine years of experience building scalable Web2 and Web3 systems, currently contributing to ConsenSys and Metamask's wallet and gateway infrastructure. He blends strong backend expertise in TypeScript, NestJS, PostgreSQL and JSON-RPC APIs with practical EVM/blockchain knowledge gained from DeFi analytics and Solidity bootcamp work. Comfortable across full-stack stacks and multiple languages (Java, C#, Python), João has a track record of shipping reliable, maintainable systems for both startups and enterprise clients. His analytical background in management reporting and early business education gives him a pragmatic, metric-driven approach to engineering decisions. Outside of code he channels curiosity and pattern recognition into DJing, bringing a creative, sync-focused mindset to architecting systems.
9 years of coding experience
5 years of employment as a software developer
Web3 Solidity Bootcamp, Web3 Solidity Bootcamp at Metana
<Code Cadet>, <Code Cadet> at Code for All_
Master's degree Entrepreneurship and Firm Creation, Master's degree Entrepreneurship and Firm Creation at Universidade da Beira Interior
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
João Tavares - Senior Software Engineer at Consensys