Jan 2019
to Present
McGill University, Montréal, QC, Canada

  • Doctor of Philosophy, Electrical & Computer Engineering (ECE)
  • Advisor: Derek Nowrouzezahrai

Jan 2017
to Dec 2018
McGill University, Montréal, QC, Canada

  • Master of Engineering, Electrical & Computer Engineering (ECE)
  • Thesis: Learning Visibility in Ray Space
    Advisor: Derek Nowrouzezahrai

Sep 2012
to Dec 2015
McGill University, Montréal, QC, Canada

Bachelor of Science, Joint Honours Mathematics and Computer Science

Publications & Projects

See Portfolio.

Selected Awards

NSERC Postgraduate Scholarship – Doctoral Program (PGS D)
McGill Engineering Doctorate Award
Hydro-Québec Doctoral Fellowship in Engineering
Graduate Excellence Fellowship Awards

Research & Academic Experience

May 2020
to Present
Research Scientist Intern, NVIDIA AI Labs, Toronto, ON, Canada (Remote)

Topic: Computer Graphics + Deep Learning
Mentors: Sanja Fidler & Morgan McGuire

Fall 2018/19
Teaching Assistant, Department of ECE, McGill University

ECSE 446/546: Realistic/Advanced Image Synthesis (graduate and undergraduate)

Technical Paper Reviewer, ACM SIGGRAPH

Summer 2017
Fall 2014
Grader, Departments of ECE & Mathematics, McGill University

  • ECSE 689: Realistic Image Synthesis (graduate)
  • ECSE 222: Digital Logic (undergraduate)
  • MATH 235: Abstract Algebra I (undergraduate)

Talks & Leadership

MOTOGRAPH, a graphics research seminar, Montréal/Toronto, QC/ON, Canada

Best presentation award (2017)

Aug 2017
ACM SIGGRAPH Student Volunteer Program, Los Angeles CA, USA

Supported the conference by ensuring the smooth functioning of operations (technical paper sessions and main exhibitions)

Sep 2013
to Mar 2016
Seminars in Undergraduate Mathematics in Montreal, a nonprofit student organization

  • Organized a weekend-long seminar where students (≈100) can share and discuss mathematical research
  • Lead Organizer in 2015, President in 2014, and VP Communications in 2013


AI Libaries
C++14 · C · Python 3 · Bash/UNIX — Familiar with OpenGL · GLSL
PyTorch · Keras · scikit-learn — Familiar with TensorFlow
vim · git · MATLAB · Mathematica · Maplesoft · LaTeX · Illustrator
HTML5 · CSS3/Sass · JavaScript · MeteorJS — Familiarity with MongoDB
English (full professional proficiency) · Français (mother tongue)