
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Schulich Research Chair, Assistant Professor @ University of Calgary, Calgary Machine Learning Lab
I'm an Assistant Professor and Schulich Research Chair at the University of Calgary, in the Department of Electrical and Software Engineering of the Schulich School of Engineering. I was previously a Postdoctoral Research Fellow at the Vector Institute and University of Guelph, working with Prof. Graham Taylor, and a Visiting Researcher at Google Brain Toronto/Google AR Core working under Prof. Geoffrey Hinton and Dr. Shahram Izadi. I completed my PhD at the University of Cambridge in Oct. 2018, where I was supervised by Professor Roberto Cipolla, head of the Computer Vision and Robotics group in the Machine Intelligence Lab, and Dr. Antonio Criminisi. My PhD was supported by a Microsoft Research Ph.D. Scholarship and I collaborated with researchers at Microsoft Research Cambridge (UK) extensively.
University of Cambridge
PhD, Information Engineering (Computer Vision/Deep Learning)
January 1, 2015 – January 1, 2018
Queen's University
Master of Science (M.Sc.), Computing
January 1, 2006 – January 1, 2010
University of Toronto
Bachelor of Science (B.Sc.), Honours, Computer Science Co-op; Software Engineering
January 1, 2000 – January 1, 2006
University of Calgary
Schulich Research Chair
July 1, 2024 – Present
Calgary, Alberta, Canada · On-site
University of Calgary
Assistant Professor
September 1, 2021 – Present
Calgary, Alberta, Canada · On-site
Vector Institute/University of Guelph
Postdoctoral Research Fellow
May 1, 2021 – September 1, 2021
Toronto, Ontario, Canada
University of Toronto
Sessional Lecturer: APS360
December 1, 2020 – September 1, 2021
Toronto, Ontario, Canada
Entrepreneur First
Founder-In-Residence
September 1, 2020 – January 1, 2021
Toronto, Ontario, Canada
Visiting Researcher
October 1, 2019 – October 1, 2020
Toronto, Ontario, Canada
University of Toronto
Sessional Lecturer
January 1, 2019 – May 1, 2019
Toronto, Ontario, Canada
NASA Frontier Development Lab
Invited Researcher
July 1, 2018 – August 1, 2018
Ames Research Centre, Mountain View, California
Wayve
Research Scientist
October 1, 2017 – June 1, 2018
Greater Cambridge Area
Microsoft Research
Visiting PHD Student, Microsoft Research Cambridge
January 1, 2015 – August 1, 2017
Greater Cambridge Area
Microsoft Research
Research Intern, Microsoft Research Cambridge
March 1, 2014 – December 1, 2014
Greater Cambridge Area
Toronto Rehabilitation Institute/University of Toronto
Research Associate
April 1, 2011 – October 1, 2013
Toronto, Ontario, Canada
Queen's University
Teaching Assistant
January 1, 2007 – May 1, 2008
University of Toronto
Undergraduate Research Assistant
May 1, 2006 – September 1, 2006
IBM
DB2 UDB Tester/Developer (Co-op)
September 1, 2004 – May 1, 2005
Markham, Ontario, Canada
Protana Inc
Junior IT Specialist (Co-op)
May 1, 2004 – September 1, 2004
University of Toronto
Teaching Assistant
January 1, 2000 – December 1, 2008
Linux Kernel Development
June 1, 2005 – Present
In my own time contributed a patch for the Kernel’s driver core API; the “dynamic sysfs attribute” patch was accepted into the mainstream Linux kernel as of version 2.6.13. This allowed significant cleanup of most kernel drivers, reducing some by up to 40% in binary module size, and significantly reduced the kernel's binary size, decreased compile time and allowed drivers to create an unlimited number of sysfs device attributes. I furthermore contributed a patch accepted into mainstream kernel as of 2.6.17, the “IPMI sysfs patch” ported IPMI subsystem to the 2.6 sysfs/driver model.
Cultural Fit Analysis
The candidate demonstrates a strong cultural fit for a research-intensive or innovative environment, given their background in leading research labs, contributing to cutting-edge projects at Google Brain and NASA FDL, and involvement in a self-driving car startup. Their history of teaching and mentoring also suggests a willingness to share knowledge and foster growth. The Linux Kernel contributions highlight a commitment to open-source and community collaboration. The breadth of experience across academia and industry, from fundamental research to applied systems, indicates a versatile individual who can thrive in dynamic and challenging settings.
Soft Skills & Operational Fit
The candidate's extensive experience in academic and research settings, including roles as a lecturer and research chair, suggests strong communication, leadership, and mentorship abilities. Their involvement in startup accelerators (Entrepreneur First) and contributions to open-source projects (Linux Kernel) indicate initiative, problem-solving skills, and a collaborative mindset. The diverse range of projects and roles implies adaptability and a strong work ethic.