Teaching
As a lecturer/coordinator at Universidade Federal de Pernambuco (Brazil)
- Introduction to Programming (undergraduate in Computer Science and Information Systems), 2025, with Sérgio Soares and Ricardo Massa
As a lecturer/coordinator at VU Amsterdam (Netherlands)
- Software Engineering Processes (undergraduate), 2022/2023 and 2023/2024, with Claudia Raibulet
- Data Structures and Algorithms (undergraduate), 2022/2023 and 2023/2024, with Katja Tuma
- Security and Safety Engineering (undergraduate), 2022/2023, with Fabio Massacci
- Software Threat Analysis (graduate), 2022/2023 and 2023/2024, with Katja Tuma
As a TA
Software Engineering Fundamentals (undergraduate), KTH Royal Institute of Technology (Sweden), 2021 and 2022, Course responsible: Cyrille Artho
Data Structures I (undergraduate), Federal University of Uberlândia (Brazil), 2016 and 2017, Course responsible: Marcelo de Almeida Maia
Software Engineering I (undergraduate), São Paulo State University (Brazil), 2012, Course responsible: Rogério Eduardo Garcia