University of Calgary
Research Assistant
Southern Alberta Institute of Technology (SAIT)
Instructor
University of Calgary
Teaching Assistant
Karlsruhe Institute of Technology (KIT)
Endowed Junior Professor and Chair for Digital Engineering and Construction
University of Calgary
Instructor for ENCI413
University of Calgary
Postdoctoral Associate
Sharif University of Technology
University of Calgary