João is a Software Engineer with more than 20 years of diverse experience across multiple domains, including teaching Computer Science, Automation and Control Systems, Software Development Tools, Educational Technology, Blockchain, and, more recently, WebRTC.