Summary
Rui Hu is a tenure-track Assistant Professor in Computer Science & Engineering at the University of Nevada, Reno with eight years of research and teaching experience focused on the security, privacy, and efficiency of machine learning, distributed learning, and edge computing systems. He brings a strong academic foundation from a PhD program at UTSA and prior research roles at Oklahoma State and UTSA, combining theory with systems-building experience. Rui's work targets practical threats to big-data and ML pipelines, emphasizing defenses that scale to distributed and resource-constrained environments. He has hands-on teaching experience in C++ and a consistent research trajectory that bridges hardware-aware engineering and privacy-preserving algorithms. Based in Reno, he blends rigorous academic inquiry with applied security solutions that anticipate real-world deployment challenges.
8 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Jinan University
University of Texas at San Antonio
Chinese, English