University of Houston
Adjunct Faculty
Consipio
System Developer
Communicado
Software Developer
UnitedHealth Group
Sr. Manager of Software Engineering
Edge Network Corp
Software Developer
University of California, Riverside
Lecturer
8e6 Technologies
Software Engineer
Buzztime
Senior Software Engineer
University of Tehran
University of Manitoba