About Me

Hello! I’m a computer science PhD student and recovering software engineer living in Bloomington, Indiana, where I study functional programming, parallel computing, and compilers under Prof. Ryan Newton. I’m interested in building embedded domain-specific languages to make parallel programming easier.

In addition to doing research and hacking on Haskell code, I enjoy reading science fiction novels and watching B-movies.


You can contact me via email at mike@recurial.com and follow my commits on GitHub.