João Gonçalves

I am a CS PhD student at Instituto Superior Técnico, Universidade de Lisboa,
and I conduct my research at INESC-ID Lisboa as part of the Distributed Systems Group.
I am advised by professors Miguel Matos and Rodrigo Rodrigues.
My research interests lie in the field of fault tolerance, fault detection and reproducibility. Previously, I have researched scalable group membership and storage protocols. Currently, my focus is on the new Persistent Memory technologies, particularly crash-consistency and bug detection.
news
Apr 1, 2025 | Our paper HawkSet: Automatic, Application-Agnostic, and Efficient Concurrent PM Bug Detection received the Gilles Muller Best Artifact Award at EuroSys 2025! |
---|---|
Mar 1, 2025 | Our paper HawkSet: Automatic, Application-Agnostic, and Efficient Concurrent PM Bug Detection was accepted at EuroSys 2025! |
May 28, 2024 | I am interning at Roblox Research! Thrilled to be working with Andreas Haeberlen and Kayvon Fatahalian. |
Mar 1, 2023 | Our paper Mumak: Efficient and Black-Box Bug Detection for Persistent Memory was accepted at EuroSys 2023! |
Jul 1, 2022 | I attended ENSD 2022 in Évora, Portugal, where I presented a poster for my current research in Persistent Memory bug detection. |
selected publications
- EuroSysHawkSet: Automatic, Application-Agnostic, and Efficient Concurrent PM Bug DetectionIn Proceedings of the Twentieth European Conference on Computer Systems (EuroSys ’25) 2025