Overview
Diomidis D. Spinellis (; 2 February 1967, Athens) is a Greek computer science academic and author of the books Code Reading, Code Quality, Beautiful Architecture (co-author) and Effective Debugging.
Education
Spinellis holds a Master of Engineering degree in Software Engineering and a Ph.D. in Computer Science both from Imperial College London. His PhD was supervised by Susan Eisenbach and Sophia Drossopoulou.
Career and research
He is a professor at the Department of Management Science and Technology at the Athens University of Economics and Business, and a member of the IEEE Software editorial board, contributing the Tools of the Trade column. Since 2014, he is also editor-in-chief of IEEE Software. Spinellis is a four-time winner of the International Obfuscated C Code Contest in 1988, 1990, 1991 and 1995.
He is also a committer in the FreeBSD project, and author of a number of popular free or open-source systems: the UMLGraph declarative UML diagram generator, the bib2xhtml BibTeX to XHTML converter, the outwit Microsoft Windows data with command line programs integration tool suite, the CScout source code analyzer and refactoring browser, the socketpipe fast inter-process communication plumbing utility and directed graph shell the directed graph Unix shell for big data and stream processing pipelines.
From Wikipedia (CC BY-SA 4.0).