IBM
Staff Engineer
Extreme Networks
Director of Software Engineering, Platform Software
Extreme Networks
Director of Software Engineering, SDN and Vertical Solutions
Cisco
Senior Software Development Manager
City University of New York City College
Huazhong University of Science and Technology