Senior Software Developer
Entrust Inc
Kyberpass Corporation, Ottawa
Software Developer
Carleton University