I am a Principal Software Developer at Oracle in the MySQL Engineering Team, and a Researcher at the HASLab/INESC TEC, University of Minho. My research interests include distributed algorithms, fault tolerance, and mobile systems.

I obtained my PhD degree in 2012, from the MAP-i doctoral program in computer science by the Universities of Minho, Aveiro and Porto (Portugal). I am currently working in the developement of advanced database administration tools, possessing many years of professional experience as a software developer in relevant companies. I am particularly interested in the design of new distributed algorithms for modern system, considering network dynamism, fault tolerance and high availability.