Yu-Cheng Hwang Software Engineer | Researcher | Teaching Assistant Homepage Resume LinkedIn GitHub Email