Education
Stanford, California
Ph.D., Computer Networking 1990-09-01 - 1997-06-01Stanford University
MSc, Computer Science 1990-01-01 - 1993-01-01Sidney Sussex College, Cambridge
MA, Computer Science 1992-06-01 - 1992-06-01University of Cambridge
BA, MA, Computer Science 1986-01-01 - 1989-01-01Work Experience
Thread Group
Current
Thread Group
Apple
Current
Apple
Internet Architecture Board (IAB)
2008-03-01 - 2010-03-01
Internet Architecture Board (IAB)
MailFrontier
2002-02-01 - 2006-02-01
MailFrontier
There.com
1997-04-01 - 2003-12-01
There.com
IETF
1999-03-01 - 2003-01-01
IETF
Kendara Inc
1999-01-01 - 2000-01-01
Kendara Inc
Full Circle Software
1997-01-01 - 2000-01-01
Full Circle Software
Stanford University
1990-01-01 - 1997-01-01
Stanford University
Madge Networks
1988-01-01 - 1990-01-01
Madge Networks
Skills
Summary
While a student, Stuart created Bolo, the first widely-available graphical distributed multi-player game on the Internet. He received B.A. and M.A. degrees from Sidney Sussex College, Cambridge, and his M.Sc. and Ph.D. from Stanford. At Apple, Stuart created Bonjour (also known as Zero Configuration Networking or Zeroconf), including the DNS Service Discovery and Multicast DNS protocols. Originally seen primarily in Apple products, these networking ease-of-use protocols are now available across the industry, including in Android, Linux, and Windows, and in many “smart home” and “Internet of Things” devices and accessories. Stuart served on the Internet Architecture Board (IAB), was co-chair of the IETF Zeroconf Working Group, has published numerous research papers and RFCs, and is the author the O’Reilly book Zero Configuration Networking.