|
July 2001--present
Working for Apple Computer, Inc. Developed the Core Image
GPU image processing framework.
Oct. 2000--June 2001
Working at Eazel, Inc. Developed the sawfish X11 window
manager and contributed to the Nautilus file manager.
Aug. 1999--Oct. 2000
Working as a Research Fellow in the Department of Computer Science,
University of Warwick. Designed and implemented scalable parallel
scheduling systems.
Oct. 1998--Aug. 1999
Working as a researcher at Warwick while completing PhD.
Oct. 1995--Oct. 1998
Studying for a PhD in Computer Science at the University of Warwick,
in the area of performance prediction of parallel systems.
Research is directed at finding analytical methods of predicting data-cache behaviour of regular
numeric codes.
1992--1995
BSc (Hons) Computer Science, Class I,
University of Kent at Canterbury.
|