About Diomidis Spinellis
Born 1967. Diomidis Spinellis is a Greek computer scientist, engineer and programmer, known for Code Reading.
Diomidis D. Spinellis (; 2 February 1967) 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. 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 the socketpipe fast inter-process communication plumbing utility and directed graph shell the directed graph Unix shell for big data and stream processing pipelines.
In 2008, together with a collaborator, Spinellis claimed that "red links" (a Wikipedia slang for wikilinks that lead to non-existing pages) is what drives Wikipedia growth.
On 5 November 2009 he was appointed the General Secretary of Information Systems at the Greek Ministry of Finance. In October 2011, he resigned citing personal reasons.
On 20 March 2015 he was elected President of Open Technologies Alliance (GFOSS). GFOSS is a non-profit organization founded in 2008, 36 Universities and Research Centers are shareholders of GFOSS. The main goal of GFOSS is to promote Openness through the use and the development of Open Standards and Open Technologies in Education, Public Administration and Business in Greece. Spinellis uses open-source software to teach software engineering to his students.
Donβt just read it β
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download Β· yours to keep Β· every purchase keeps this site free
Important facts
People in Diomidis Spinellis's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Diomidis Spinellis's
Frequently asked questions
Who is Diomidis Spinellis?
Greek computer scientist
When was Diomidis Spinellis born?
Diomidis Spinellis was born on 2 February 1967 in Athens.
What is Diomidis Spinellis's occupation?
Diomidis Spinellis is a computer scientist, engineer and programmer.
What is Diomidis Spinellis known for?
Diomidis Spinellis is known for Code Reading.
What nationality is Diomidis Spinellis?
Diomidis Spinellis is Greek.
Sources & further reading
Β· Wikipedia: Diomidis Spinellis
Β· DBpedia: Diomidis Spinellis
Cite this page
APA: Biography.guide. (2026). Diomidis Spinellis. https://biography.guide/diomidis-spinellis/
MLA: "Diomidis Spinellis." Biography.guide, https://biography.guide/diomidis-spinellis/.
Chicago: "Diomidis Spinellis." Biography.guide. https://biography.guide/diomidis-spinellis/.
Data last updated: 2026-09-20 Β· Spot an error? Report a correction.
Page generated 2026-09-27 05:31 UTC