Badges
Certifications
Work Experience
allenlu0510 has not updated employment details yet.
Education
University of Waterloo, Waterloo
Computer Science
Links
Skills
allenlu0510 has not updated skills details yet.
allenlu0510 has not updated employment details yet.
Computer Science
allenlu0510 has not updated skills details yet.