Varicent Software
Senior Software Developer
Harry Perez Media Agency Inc.
Software Developer
Iran Information Technology Development
Hardware Expert
University of Toronto
Research Assistant
Achievers
Software Developer
Nazmaran Co
Software Developer
IBM
Staff Software Developer
IBM
Software Developer
Varicent Software
Development Manager
University of Toronto
University of Tehran