· Clinical Associate Professor of Computer Science, New York University2024–
· Clinical Assistant Professor of Computer Science, New York University2021–2024
· Director of Education and Curriculum Development, LaiOffer.com2017–2020
· Teaching Assistant, Columbia University2013–2016
· Software Engineer in Test Intern, Google Inc.2013–2013
· Intern, Google Inc.2012–2012
· Doctor of Philosophy (Ph.D.) Computer Science, Columbia University in the City of New York2011–2020
· Master of Philosophy (M.Phil.) Computer Science & Engineering, The Chinese University of Hong Kong2009–2011
· Teaching Assistant, The Chinese University of Hong Kong2009–2011
· Exchange Student, The Chinese University of Hong Kong2007–2007
· Bachelor of Engineering (B.Eng.) Computer Science & Technology, Tsinghua University2005–2009