· Associate Professor, University of Oklahoma2024–
· Assistant Professor, University of Oklahoma2018–2024
· Doctor of Philosophy (Ph.D.), Computer Science, University of South Florida2013–2018
· Research Assistant, University of South Florida2013–2018
· Master’s Degree, Electrical, Electronic and Communications Engineering Technology/Technician, Beijing University of Posts and Telecommunications2011–2013
· Bachelor's Degree, Information Engineering, South China University of Technology2007–2011