Senior Software Developer
Ottawa, Ontario, Canada
Ciena
Bell Northern Research
Member of Scientific Staff
Nortel Networks
IP Sharp
Programmer
University of Toronto
Carleton University