Hubert Chathi (Chan) has a diverse work experience spanning over two decades. Hubert is currently working as a Senior Software Developer at Element since 2018.
Previously, in 2018, they were a Spec Core Team member at Matrix.org, where they wrote and reviewed Matrix spec change proposals and made changes to the Matrix spec.
Hubert has a long-standing association with Debian, starting from 2003. Hubert has worked as a Developer since 2006 and has also served as a Package Maintainer from 2003 to 2006.
From 2011 to 2018, they worked at Much Learning as a Programmer/Analyst/Scientist. Before that, they were a Software Developer at Remote Learner Canada from 2008 to 2011.
In the academic field, Hubert has worked at the School of Computer Science, University of Waterloo. Hubert has served as a Sessional Instructor, teaching CS360 (Introduction to the Theory of Computation) from 2004 to 2007. Hubert was also an Instructional Apprentice for CS245 (Logic and Computation) in 2007 and worked as a Teaching Assistant from 2001 to 2007.
Hubert'searly career includes roles as a Researcher/Developer at Random Knowledge Inc. in 2006 and a Research Associate/Programmer at MITACS-PINTS from 1999 to 2001.
Prior to that, they worked at the Department of Psychology, University of Alberta as a Programmer from 1998 to 2000, where they analyzed and designed experiment control programs for observing pigeon responses to stimuli.
Hubert Chathi (Chan) has a strong educational background in the field of Computer Science. Hubert began their academic journey at the University of Alberta, where they pursued a Bachelor of Science (B.Sc.) degree in Computing Science from 1996 to 2000. Following this, they furthered their studies at the University of Waterloo, where they completed a Master of Mathematics (M.Math) degree in Computer Science between 2001 and 2003. Hubert continued their education at the same institution, focusing on their Ph.D. in Computer Science from 2003 to 2008.
Sign up to view 0 direct reports
Get started