- Ph.D, Computer Science, 2004, Queen's University
- M.Math, Computer Science, 2001, University of Waterloo
- B.Math, Pure Mathematics and Computer Science, 1999, University of Waterloo
- Assistant Professor, University of Manitoba, Winnipeg, Canada, 2006-.
- Assistant Professor, Acadia University, Wolfville, Canada, 2004-2006.
Main Research Interests:
- natural computing
- theory of computation
- formal languages
- automata theory