I was educated at Preston Street School and
George Heriot’s School
in Edinburgh, then at
Trinity College, Cambridge.
I emerged with a Ph.D. in 1978.
Since then I’ve worked in industrial research labs: first for 5 years at Xerox PARC, then for 17 years at DEC (then Compaq) SRC, and since 2001 at Microsoft Research in Silicon Valley.
My research has been in the general area of operating systems and distributed systems, with occasional excursions into security, end-user applications, and one physical gadget (the Personal Jukebox, or “PJB”).
The work for which I seem to be best known is:
I’m currently working mostly on concurrency, in the context of the Automatic Mutual Exclusion project. I’m also investigating the wonderful world of spam, botnets, and related malware.
I’m married, with two daughters, and I live in Los Altos, California.
See also my publications page.
| Home | Knotwork | Minesweeper | Ishido | Alice | USA Maps | ✓ | ||
| Images | Decorations | Patterns | Photos | Family Tree | Me |