Staff Software Engineer
Vital Images
Intern Scientist
Construction & Project Control Management Co.
Instrumentation Engineer
University of Minnesota
Research Assistant
University of Minnesota
Teaching Assistant
Software Engineer
Qualcomm
Senior Software Research Engineer
Qualcomm
Staff Software Research Engineer
University of Minnesota
Shiraz University