Software Developer
toronto, canada
Planet Energy
Amir-Kabir (Tehran Polytechnic) University
Azad University (High Tech. Dep.)
JVS Toronto