Cai, Harry Ao, HGC Engineering, CA, Canada