Dscn6047 rot facecrop

Diomidis Spinellis

Diomidis Spinellis is a Professor in the Department of Management Science and Technology at the Athens University of Economics and Business, Greece. In 2013 he worked as a site reliability engineering senior software engineer for Google, while from 2009 to 2011 he instituted and delivered a demanding turnaround process serving as the Secretary General for Information Systems at the Greek Ministry of Finance.He holds an MEng in Software Engineering and a PhD in Computer Science both from Imperial College London.

Spinellis has published two books in Addison-Wesley’s “Effective Programming Series”:  in 2004 Code Reading: the Open Source Perspective, which received a Software Development Productivity Award in 2004 and has been translated into six other languages, and in 2006 Code Quality: the Open Source Perspective, which also received a Software Development Productivity Award in 2007.  Spinellis has published more than 300 technical papers in journals and refereed conference proceedings, which have received more than 8000 citations.  His article on the Greek wiretapping case made the front page of the IEEE flagship publication Spectrum.  His work has also appeared in other flagship magazines, like the Communications of the ACM and IEEE Computer.  He has also contributed a chapter to the bestselling book Beautiful Code: Leading Programmers Explain How They Think (O’Reilly, 2007). He served for a decade as a member of the IEEE Software editorial board, authoring the regular Tools of the Trade column, and as the magazine's Editor-in-Chief over the period 2015–2018. Spinellis is the author of many open-source software packages, libraries, and tools.  His implementation of the Unix sed stream editor ships with Apple’s macOS and all BSD Unix distributions. He is a senior member of the ACM and the IEEE, and a member of the Usenix association. From 2013 onward he is serving as an elected member of the IEEE Computer Society Board of Governors. He is four times winner of the International Obfuscated C Code Contest and a member of the crew listed in the Usenix Association 1993 Lifetime Achievement Award.

Published Books

The Elements of Computing Style
The Elements of Computing Style
Diomidis Spinellis

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Store › User
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • Climate Change
    • Simplifying
    • Manifesto
    • COVID-19
    • More
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Course
    • Testimonials
    • Why Leanpub
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • Developer Support
    • API Docs
    • Companies
    • Company Program
    • Create a Company
    • Universities
    • Universities Program
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy

Leanpub is copyright © 2010-2021 Ruboss Technology Corp. All rights reserved.

Leanpub requires cookies in order to provide you the best experience. Dismiss