Tim Deegan

Hello. I'm Tim Deegan, a computer scientist and coder, living in Cambridge, England. (If you're looking for the DJ or the weatherman, try elsewhere.)

Here are some links to a few random bits of code and scripting that I've written. I also have a page of bookmarks, since it's easier than syncing up lots of browsers.
My email address is tjd@phlegethon.org. I used to do PGP, but have given up on it.
If you send me email, please use plain text.

Professional

I'm currently working for XenSource (now part of Citrix), on the Xen hypervisor and related things. Before that I was a graduate student at the University of Cambridge Computer Laboratory. In my murky past, I've worked (briefly) as a coder for a company called Isocor (who have since merged with Critical Path), writing an email server, and spent a couple of years as a sysadmin, first in the division of UCD computing services that administered the .ie ccTLD, and then in the Secure Hosting division of Baltimore Technologies.

Academic

I have a Ph.D. from the University of Cambridge Computer Laboratory, in the Networks and Operating Systems part of the Systems Research Group.

I was also involved in some infrastructure work for the Xen and Xenoservers projects. Previously, I looked at at processor architectures for network nodes, based on all-optical logic, and specifically at how to do sensible instruction scheduling and data layout on systems with delay-line based memory. My supervisor was Jon Crowcroft

Publications

Pointless factoid: this gives me an Erdös number of five. [2]

Talks


1. Copyright 2000 IEEE. Published in the Proceedings 25th Annual Conference on Local Computer Networks (LCN 2000). Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works, must be obtained from the IEEE. Contact: Manager, Copyrights and Permissions / IEEE Service Center / 445 Hoes Lane / P.O. Box 1331 / Piscataway, NJ 08855-1331, USA. Telephone: + Intl. 908-562-3966.

2. One path from me to Erdös:
IP Route Lookups as String Matching, A. Donnelly and T. Deegan, Proc. 25th IEEE Conference on Local Computer Networks, pp. 598-585, November 2000.
A Network-Based Replay Portal, J. E. van der Merwe, C. J. Sreenan, A. N. Donnelly, A. Basso and C. R. Kalmanek, Proc. 6th IFIP Conference on Intelligence in Networks, pp. 521-540, September 2000.
Protocol considerations for a prefix-caching proxy for multimedia streams, S. Gruber, J. Rexford and A. Basso, Proc. 9th Intern. World Wide Web Conference, pp. 657-668, June 2000.
Fast Parallel Solution of Fixed Point Equations for the Performance Evaluation of Circuit-Switched Networks, A. G. Greenberg, A. M. Odlyzko, J. Rexford and D. Espinosa, Proc. 16th IFIP WG 7.3 Intern. Symp. Computer Perf. Modeling, Measurement, and Evaluation, 1993.
The asymptotic behavior of a family of sequences, P. Erdos, A. Hildebrand, A. Odlyzko, P. Pudaite and B. Reznick, Pacific J. Math., vol. 126, pp. 227-241, 1987.


$Id: index.html,v 1.79 2008/01/07 13:51:45 tjd Exp $
This page is valid HTML 4.01 and best viewed with any browser.
Tim Deegan