Multimedia Laboratory of Sharif University
Programmer
Image Processing Laboratory of Sharif University
Programmer
The Chinese University of Hong Kong
Visiting Researcher
University of Michigan
PhD Candidate
University of Delaware
Assistant Professor
University of California, Berkeley
Postdoctoral Researcher
The Ohio State University
(Honorary - Unpaid) Visiting Assistant Professor
Yahoo
Research Scientist
Sharif University of Technology
University of Michigan