Ralph Johnson was on the faculty of the Department of Computer Science of the University of Illinois at Urbana-Champaign starting in 1985, where he taught software engineering using agile methods. He was an early adopter of object-oriented technology and a co-author of “Design Patterns,” one of the most influential books on software design in the past twenty years, for which he is both world-renowned and honored many times over. He recently learned every new technology hire at Google is given a copy of his book. He is helping organize development work at RV so that the results of the company will match the brilliance of its members. Ralph got his B.A. at Knox College and his Ph.D. at Cornell University.
Current role