About Me
I am a senior Ph.D. candidate at Instituto Superior Técnico (IST) - Universidade de Lisboa. I carry out my research at the Distributed Systems Group at INESC-ID Lisboa. I am kindly co-advised by Prof. João Garcia and Prof. Rodrigo Rodrigues.
My research focuses on distributed systems and includes topics such as microservices, consistency semantics, distributed coordination and resource management. At this moment I am focused on how to provide meaningful consistency between services with different consistency semantics.
News
2023-06-17 | I will be in Koblenz attending SOSP'23 and presenting "Antipode: Enforcing Cross-Service Causal Consistency in Distributed Applications". |
2020-03-01 | Our work "Building scalable and flexible cluster managers using declarative programming" got accepted at OSDI'20. |
2019-03-11 | I will be in Bertinoro attending HotOS'19 to showcase "Synthesizing Cluster Management Code for Distributed Systems". |
2018-05-01 | I will be doing a summer internship at VMware Research supervised by Lalith Suresh. |
2017-06-01 | I will be doing a summer internship at UT Austin supervised by Vijay Chidambaram. |
2017-03-07 | I will be in Belgrade attending the EuroSys 2017 and presenting "Transparent cross-system consistency" at PaPoC workshop and "Transparent cross-system consistency" at PaPoc and "Making data center computations fast, but not so furious" at MARS workshop. |
2016-05-30 | I will be in Caparica attending the 2nd Portugal|UT Austin summer school in systems and networking. |
2016-04-15 | I will be presenting my Ph.D. proposal titled "Integrating strong consistency across multiple stateful services" at EuroSys Doctoral Workshop (EuroDW 2016). |
2016-02-15 | I will be in London attending EuroSys 2016. |
2015-09-14 | I'm officially enrolled as a Ph.D. student at Instituto Superior Técnico! 🎉 |
Publications
Updated information is available from my Google Scholar profile.
-
Antipode: Enforcing Cross-Service Causal Consistency in Distributed Applications
SOSP'23: 29th Symposium on Operating Systems Principles
-
Rendezvous: Where Serverless Functions Find Consistency
WORDS'23: 4th Workshop on Resource Disaggregation and Serverless colocated with SOSP'23
-
Building Scalable and Flexible Cluster Managers Using Declarative Programming
OSDI'20: 14th USENIX Symposium on Operating Systems Design and Implementation
-
Synthesizing Cluster Management Code for Distributed Systems
HotOS'19: Workshop on Hot Topics in Operating Systems
-
Transparent cross-system consistency
PaPoC'17: 3rd International Workshop on Principles and Practice of Consistency for Distributed Data colocated with EuroSys 2017
-
Making data center computations fast, but not so furious
MARS'17: 7th Workshop on Multi-core and Rack-scale Systems co-located with EuroSys'17
-
Vadara: Predictive Elasticity for Cloud Applications
CloudCom 2014: 6th IEEE International Conference on Cloud Computing Technology and Science
-
Predicting Well-being with Geo-Referenced Data Collected from Social Media Platforms
SAC'15: 30th Annual ACM Symposium on Applied Computing
-
A Decision Support System for Railway Track Maintenance and Renewal Planning
Civil-Comp 2014: 2nd International Conference on Railway Technology: Research, Development and Maintenance