Software Engineer
Survey.com
NEXT Trucking
Software Engineer at survey.com
Sharif University of Technology
University of California, Riverside