CG/CV Researcher · Software Engineer
As a computer vision researcher, my experience in this innovative field ranges from photorealistic digital humans to cutting-edge hardware and software image capture techology. My work at Apple and Wētā Digital has brought together approaches from diverse fields such as image processing, vision, rendering and machine learning.
Visit Apple and Wētā Digital websites
The need for high performance programming is expanding in many fields of computer science. To facilitate the use of GPU resources, API models propose heterogeneous programming schemes allowing for general-purpose programming on GPU. Working within complex pipelines led me to specialize in such models to efficiently manipulate data, from images to complex acceleration structures.
My Master’s thesis and research publication focus on the concepts and equations of light transport, based on a set of radiometric formulations describing visible light. It proposes a numerical technique to estimate the frequency spectrum of scattering light. As part of my studies, I have also worked on simulations using MPM, structured light scanning and various rendering techniques.
Read my thesis and research paper
Montreal, Québec, Canada
Wellington, New Zealand
Wellington, New Zealand
Université de Montréal, Montreal, Québec, Canada
Université de Montréal, Montreal, Québec, Canada
Puesta del Sol, Isla de Ometepe, Nicaragua
St-Jean-sur-Richelieu, Québec, Canada
Bromont, Québec, Canada
2022 - Avatar: The Way of WaterAcademy Award for Best Visual EffectsResearch & Development, WĒTĀ FX |
Université de Montréal, Montreal, Québec, Canada
University of Manitoba, Winnipeg, Manitoba, Canada
Université de Montréal, Montreal, Québec, Canada
Université de Montréal, Montreal, Québec, Canada
Université de Montréal, Montreal, Québec, Canada
Université de Montréal, Montreal, Québec, Canada
Université de Montréal, Montreal, Québec, Canada
CÉGEP de Granby, Granby, Québec, Canada
Animals are sentient beings like us, with their own needs, desires and interests, and we can all play a part in helping them.
There are many ways to live a greener life, and it is up to us to choose sustainable options when it comes to looking after our planet.
By opposing neoliberal globalization, we can support social and democratic alternatives so as to guarantee fundamental rights for all.
Travelling and meeting other cultures teach us that the way we have been looking at the world is not exactly the way everybody else does.