Software Developer
montreal, canada
SimActive Inc.
SYNERGX Technologies
Concordia University
Dawson College