I enjoy working in the areas of mathematical logic, category theory,
and their applications to theoretical computer science. My research
interests include programming languages for quantum computing, models
of functional programming languages with control operators, and
categorical models of asynchronous communication in networks of
parallel processes.