Skip to: content | sidebar


Hi. I am a graduate student studying Computational Linguistics in the Department of Computer Science of the University of Toronto. My supervisor is Gerald Penn. My research intersts lie generally in the mathematics of language, and specifically in finding ways to analyze algorithm correctness and complexity in terms of (typical) real world inputs. I also work on analyzing probabilistic programming languages. More details about my research will soon be available here.

I completed my Master's in Computer Science at the University of Toronto in 2011 after working on an algorithm to automatically find the solutions to single-letter substitution ciphers. My Master's paper can be found here, and the code for the implementation of my algorithm will soon be available here.

I earned my Bsc. (Honours) in Computer Science joint Math Specialist program in 2009 from the University of Toronto Scarborough Campus.

Follow the links to the right to find out more about my work. For my CV, please send me an email.

Return to top