Home page

Etienne M. Gagnon's Biography

Professor at the Computer Science Department of UQAM since June 2001, he holds a doctoral degree in computer science (dean's honour list) and a master degree in computer science from McGill University.  In the course of his graduate studies, he was a fellow of the FCAR and NSERC government grant agencies, and he received a reserved Hydro-Quebec McGill Major Fellowship.  He also holds prizes and diplomas in music from les Conservatoires de musique du Québec. He cummulates many years of experience in the private sector as an independent consultant, consultant for the Beltron firm, senior analyst for the DMR firm, and founder president of J-Meg inc.

His research activities evolve primarily around runtime systems, including the Java virtual machine, and around tools for code generation and compilers.  He is interested in the specification and implementation of object-oriented languages, and related problems (system portability, efficiency, profiling, dynamic analysis and optimization).  He also likes to integrate software engineering concepts into traditional compiler tools to make them more robust and accessible.

His research program received financial support: an Eclipse Innovation Grant from IBM, a New Opportunities Fund grant from the Canadian Foundation for Innovation (CFI), an individual research grant and an equipment grant from the Natural Sciences and Engineering Research Coucil of Canada (NSERC), and a new researcher grant from PAFARC at UQAM.