Summary
Stuart Cheshire is a renowned technology leader and networking innovator with a long tenure at Apple, where he serves as Distinguished Engineer, Scientist & Technologist and leads networking capabilities across hardware and software. As a student, he created Bolo, one of the first widely available graphical distributed multiplayer games, foreshadowing his penchant for scalable, cross-device experiences. At Apple he led the development of Bonjour (Zero Configuration Networking), including DNS Service Discovery and Multicast DNS, and he has shaped Internet architecture as a former IAB member and IETF Zeroconf Working Group co-chair. He currently serves on the Thread Group Board of Directors as Apple's representative, bridging standards work with real-world IoT ecosystems. With a Ph.D. in Computer Networking from Stanford and BA/MA from Cambridge, his career blends academic rigor with practical, production-level impact across global networks.
11 years of coding experience
9 years of employment as a software developer
MA, Computer Science, MA, Computer Science at Sidney Sussex College, Cambridge
BA, MA, Computer Science, BA, MA, Computer Science at University of Cambridge
Ph.D., Computer Networking, Ph.D., Computer Networking at Stanford, California
MSc, Computer Science, MSc, Computer Science at Stanford University