Dr Simon Fowler
- Research Associate (Computing Science)
I am a Research Associate in the School of Computing Science, working on the STARDUST project with Simon Gay and Phil Trinder. My current focus is on type systems for communication protocols, known as session types, and their integration with distribution-friendly programming paradigms such as the actor model.
Before joining Glasgow, I spent six years at the University of Edinburgh, firstly obtaining my PhD under the supervision of Sam Lindley and Phil Wadler, and secondly working as a Research Software Engineer with James Cheney. I have also worked at IntelliFactory in Budapest, and OCaml Labs in Cambridge.
Broadly speaking, my research interests are in the design and implementation of programming languages. I am particularly interested in functional programming languages, and their applications to concurrency, web applications, and data management.