Curriculum Vitae


M.Sc. - Computer Science | 2018 - Present | Université de Montréal
B.A.&Sc., First Class Honours - Cognitive Science | 2014 - 2018 | McGill University
International Baccalaureate Diploma | 2010 - 2014 | Garland High School
  • Related coursework: Physics, Chemistry, Statistics, Psychology (extensive empirical experience in experimental design, data manipulation, and statistical processing)

Skills & Abilities
  • Programming/Scripting: Python, Java, C, Bash, R, Javascript, JQuery, PHP, Lua
  • Frameworks/Tools: Unix, Git, Praat, Kaldi, Unisyn, Excel, nltk, scikit-learn, Tensorflow
  • Design: HTML, CSS, Photoshop, LaTeX


Research Assistant | Montreal Computational & Quantitative Linguistics Lab | 2017 - Present
  • Developed data-preprocessing pipelines used to prepare corpora for forced phonetic alignment
  • Developed modifications to existing forced-alignment software to account for new input formats and new speaker accents, and refined eventual alignments of large corpora
  • Implemented an algorithm to automatically measure vowel formants of all vowels in a corpus, in the context of a corpus database system
  • Assisted in version control, unit testing, and benchmarking of new algorithms and features
  • Created and maintained extensive documentation for all pipeline procedures and new scripts

Freelance Web Developer | Tamy Christ Studios | 2017 - Present
  • Constructed a commercial website for a small business client
  • Interfaced with and consulted client regarding marketing, communications, and consumer outreach
  • Implemented server-side architecture to allow easy configuration by the client

Linguistics Tutor | Society of Linguistics Undergraduates of McGill | 2016 - 2017
  • Tutored linguistics undergraduates one-on-one in phonetics, acoustic analysis, and syntax
  • Prepared and led group review sessions for course materials in these domains

Volunteer Research Assistant | McGill Infant Development Center | 2015 - 2016
  • Developed and debugged scripts for acoustic analysis of mass datasets to be used for experimental stimuli
  • Assisted in version control and testing of experimental pilot programs
  • Managed and performed analysis on Excel-based participant databases
  • Maintained phone, email, and in-person communications (in English and French) and their records
  • Performed collection of language processing and acquisition data on adult participants

International Baccalaureate Tutor | Lower Canada College | 2014 - 2015
  • Tutored high school students one-on-one in epistemology, mathematics, and chemistry (including data processing techniques)

Arlie Coles - 2017
McGill University | Hosted by SOCS