Managing Director of Technology
Burlington, Ontario, Canada
Workopolis
Managing Director of Technology
PdMAIN Corp
Software Architect
Method:CRM
VP of Software Engineering
Workopolis
Director of Architecture and Development
Infinite Investment Systems Ltd.
VP of Technology
Perid-Digm Canada Inc
Software developer
Kanoon Informatic ICT
Software developer
Finder Research Service Inc
Software developer
Workopolis
Enterprise Architect
Workopolis
Development Manager and Enterprise Architect
Sadi High School
Sharif University of Technology