University of Waterloo
Cs136 Tutor
Tencent
Senior Software Engineer
Lazada
Staff Engineer, Head of Online Marketing Tech
Software Engineering Intern
Software Engineer
Senior Software Engineer Technical Lead
University of Waterloo
Renmin University of China