Programmer of many languages, with recent focus on Haskell.
Bridge player and a hobby typesetter, often combining the two.