Summary
João Lourenço is an associate professor and Co-Director at UNINOVA with over two decades of academic and research experience in parallel and distributed computing, concurrency control, and software verification. He holds a PhD from NOVA University of Lisbon and is a founding member of NOVA LINCS, where his work focuses on in-memory data management and runtime support for high-performance systems. João has authored 50+ publications, won multiple best paper awards, and completed research visits at IBM Haifa, University of São Paulo and Brno, reflecting a strong international footprint. He also maintains a popular LaTeX thesis template (NOVAthesis) and blog, contributing practical open-source localization improvements that reveal a knack for bridging rigorous research with usable tooling.
11 years of coding experience
16 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at Universidade Nova de Lisboa
Portuguese, English, French