Approaching the development of smart contracts, especially in defi, can be a daunting task. In an extremely constrained and adversarial environment, your contracts are continously scanned for bugs by malicious actors. Developing safe, production ready smart contracts requires a level of focus and diligence that is uncommon in traditional software development, and it's more akin to building mission critical applications. This talks focuses on procedures, conventions and approaches used in leading defi protocols to implement safe and reliable smart contracts.
Emilio has been building software for over twenty years, with experience in many fields of web2 and traditional finance. Since 2017, he is focusing on blockchain technology, specifically Ethereum, and he has been leading the development of the Aave protocol, one of the leading protocols of the DeFi ecosystem.