Students I’ve advised in the past

At Stanford:
2007

  • Steve Zhang, PhD (Splunk). Capturing, Indexing and Retrieving System History

2005

  • Andy Huang, PhD (Google). Design principles and techniques for enabling reboot-based administration in a persistent state storage system.
  • Benjamin Ling, PhD (Platform Manager, Facebook). Manageability as a First Class Objective in Enterprise State Stores.
  • Shankar Ponnekanti, PhD (Google). Interoperation With Network Services.
  • Emre Kiciman, PhD (Microsoft Research, Redmond). Using Statistical Monitoring to Detect Failures in Internet Services
  • George Candea, PhD (Assistant Professor, EPFL, Information Sciences Dept.). Crash-Only Software and Microreboot: A Design and Technique for Achieving High Availability in Frequently-Failing Software Systems
  • Laurence Melloul, MS (Principal, WS-Boutique)
  • Clara Shih, MS (Director of Social Networking Alliances & Product Strategy at Salesforce, and author of The Facebook Era)
2004
  • James Cutler, PhD (Assistant Professor, Univ. of Michigan, Aerospace Eng. Dept.). A framework for recovery-oriented, COTS-based ground station networks
2002
  • Brad Johanson, PhD (co-founder & CTO, Tidebreak). Application Coordination Infrastructure for Ubiquitous Computing Rooms.

My academic genealogy (each person was advised by the person below them in the list)

  1. Armando Fox (UC Berkeley)
  2. Eric Brewer (MIT)
  3. William Weihl (MIT)
  4. Barbara Liskov (Stanford)
  5. John McCarthy (Princeton)
  6. Solomon Lefschetz (Clark University)
  7. William Story(Universität Leipzig)
  8. C. Felix Klein (Rheinische Friedrich-Wilhelms-Universität Bonn)
  9. Rudolf Lipschitz (Universität Berlin)
  10. Gustav P.L. Dirichlet (Rheinische Friedrich-Wilhelms-Universität Bonn)
  11. Simeon Poisson & Jean-Baptiste Fourier (co-advisors; École Polytechnique)
  12. Joseph Louis Lagrange [no dissertation, no advisor]
  13. Leonhard Euler (Universität Basel)
  14. Johann Bernoulli (Universität Basel)
  15. Jacob Bernoulli (Universität Basel)
  16. Gottfried Wilhelm Leibnitz (Universität Altdorf)
  17. Erhard Weigel (Universität Leipzig)