| WHEN | WHAT |
| Sept 2005-Aug 2008 | Assistant Professor (non-tenure-track), Tufts University |
| Feb-July 2005 | Lecturer, University of Wollongong |
| 2003-2004 | Lecturer, St Catherine's College Oxford |
| 2000-2004 | University of Oxford, D.Phil. (Balliol College) |
| Early 2000 | Gap year in Canada |
| 1999 | University of Wollongong, B.Math. Hons. |
| 1998 | Analyst for Andersen Consulting |
| 1993-1997 | University of Wollongong, B.Math. and B.Comp.Sci. |