I am an independent researcher in the foundations of mathematics and computation, using the techniques of category theory and type theory. I wrote a book called
Practical Foundations of Mathematics (CUP 1999).
My main work now is
Abstract Stone Duality, which seeks to axiomatise computable general topology directly, without any recourse to set theory.
I am also the author of a TeX package for drawing
categorical diagrams.