Clarkson University
Research Assistant
SimuTech Group
Software Developer
SimuTech Group
Engineering Team Lead
The Hamner Institutes for Health Sciences
Postdoctoral Fellow
SimuTech Group
Application Development Manager
SimuTech Group
Senior CFD Consulting Engineer
Clarkson University
Instructor
SimuTech Group
Engineering Manager
The Hamner Institutes for Health Sciences
Clarkson University
Sharif University of Technology