Assistant Professor
New Mexico State University
University at Buffalo
Graduate Teaching and Research Assistant
NTPC Limited
Structural Design Engineer
Suny, University At Buffalo
Indian Institute of Technology Roorkee