Software Designer
ottawa, canada
Hummingbird
Nortel Networks
Medical Council of Canada
Senior Software Developer
Lab 7 Network
Developer
McMaster University
Tsinghua University