Greg Hudson graduated from MIT with a Master of Engineering degree in Electrical Engineering and Computer Science in 1996. He has been working for MIT since 1993, primarily as a developer and release engineer for the Athena academic computing environment. He joined the Kerberos Consortium in 2008.
Greg has been involved in the open source community for many years. For the Subversion project, he authored the ra_svn network protocol and designed the FSFS storage back end. As part of his work on Athena, he authored the ares non-blocking DNS resolution library.
Greg has a wide variety of computer-related interests including programming language design, security, network protocol design, version control, and instant messaging.