Hello. I’m an academic and early career software developer, currently based in Kamloops, BC (Tk’emlúps te Secwépemc).

After several years of teaching English at the university level, I decided to complete a second undergraduate degree, this time in Computing Science. I spend most of my spare time walking in the mountains.

I’m proficient in JavaScript, Java, Python, PHP, and SQL, and have had some exposure to C and C#. Lately, I’ve been experimenting with VueJS and Django. On the theoretical side, I’m interested in natural language processing and knowledge representation.


play with old books and Markov chains

exploring literary criticism

educational resource

essay explosion

blow up bad academic writing

I hold a PhD in English literature from Emory University in Atlanta, GA. Between 2010 and 2019, I taught more than 50 courses on topics such as nonhuman consciousness, drama and poetry, guilt and innocence, invented languages, nineteenth-century social experiments, and academic writing. I also work as a course developer in American literature for TRU-Open Learning and as a tutor at the TRU Writing Centre.

Reflections on research and teaching can be found on my old blog.