I am a Computer Science PhD student at Instituto Superior Técnico and a Junior Researcher at INESC-ID, Lisbon. My advisors are Professor Vasco Manquinho at IST and Professor Mikoláš Janota at CIIRC, Czech Technical University in Prague.
I concluded my BSc and MSc in Information Systems and Computer Engineering at Instituto Superior Técnico, University of Lisbon. My research interests include Artificial Intelligence, Automated Reasoning, Program Repair, but also Program Synthesis, Formal Methods, Machine Learning.
During the final year of my MSc, I worked as a Student Intern at OutSystems. My MSc thesis was supervised by Professor Vasco Manquinho from IST and Miguel Ventura from OutSystems. During the same period, I was also a Research Assistant at Carnegie Mellon University, USA, where I worked with Professor Ruben Martins.
MSc in Information Systems and Computer Engineering, 2019
IST, Universidade de Lisboa
BSc in Information Systems and Computer Engineering, 2017
IST, Universidade de Lisboa
Logic for Programming
Fall 2024-2025 - 2nd Quarter
Fall 2021-2022 - 2nd Quarter
Foundations of Programming
Fall 2024-2025 - 1st Quarter
Compilers
Spring 2023-2024 - 4th Quarter
Spring 2022-2023 - 4th Quarter
Spring 2020-2021
Spring 2019-2020
Introduction to Algorithms and Data Structures
Spring 2023-2024 - 3rd Quarter
Algorithms for Computational Logic
Fall 2023-2024 - 1st Quarter
Fall 2022-2023 - 1st Quarter
Fall 2021-2022 - 1st Quarter
Artificial Intelligence
Fall 2020-2021