VFA Canada Corporation
Software Engineer
D&V Electronics Ltd.
Software Developer
Eden Production
Web Developer
VFA
Software Engineer
Comnet Canada Inc
Senior Programmer
Altus Group
Software Developer
Blue Streak Electronics Inc.
Software Developer
Huazhong University of Science and Technology