Badges
Certifications
Work Experience
rayaq05 has not updated employment details yet.
Education
University of Waterloo, Waterloo
Software Engineering, BE
Links
Skills
rayaq05 has not updated skills details yet.
rayaq05 has not updated employment details yet.
Software Engineering, BE
rayaq05 has not updated skills details yet.