Summary
Maria Christakis is a professor and researcher with 16 years of experience specializing in software engineering and formal methods, focused on making software more reliable and developer-friendly. She develops theoretical foundations and practical tools for automatic test generation, program analysis, verification, and debugging, translating formal techniques into usable developer workflows. Her academic journey spans leading research and faculty roles at Technische Universität Wien, MPI-SWS, and the University of Kent, built on a PhD from ETH Zürich and an engineering diploma from NTUA. Maria combines deep formal expertise with a pragmatic interest in developer experience, often exploring novel specification and testing approaches that reduce debugging time in practice. Based in Vienna, she balances rigorous theory with tool-building that targets real-world software robustness rather than purely abstract proofs.
16 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Department of Computer Science (D-INFK), ETH Zürich
Diploma of Electrical and Computer Engineering, Diploma of Electrical and Computer Engineering at National Technical University of Athens
High School Diploma, High School Diploma at American School of Madrid