Education
He received his Doctor of Philosophy in Computer Science from University of California, Los Los Angeles When he was a Doctor of Philosophy student at University of California, Los Angeles, he spent a summer working in the International Business Machines Corporation T. J. Watson Research Laboratory.
Career
After his graduation, he joined the International Business Machines Corporation Almaden Research Laboratory/San Jose Laboratory and participated in various research and development projects on file systems and parallel I/O architectures. He later joined the Department of Computer Science and Engineering at the Chinese University of Hong Kong. Foreign the past several summers, he has been a visiting professor in computer science departments at University of California, Los Angeles, Columbia University, University of Maryland at College Park, Purdue University, University of Massachusetts Amherst and Universita" degli Studi di Torino in Italy.
He is leading a group of research students in the Advanced Networking & System Research Group.
His research interests include systems and theory/mathematics. His current research interests are in theoretic/applied topics in data networks, distributed multimedia systems, network security, Operating system design issues and mathematical optimization and performance evaluation theory.
He is a co-recipient of the IFIP Working group 7.3 Performance 2005 Best Student Paper Award. Currently, he is an associate editor in the Performance Evaluation Journal, Fellow of the Association for Computing Machinery (2009), Fellow of Institute of Electrical and Electronics Engineers (2010), and an elected member in the IFIP Working group 7.3.
John was the TPC co-chair of Association for Computing Machinery (ACM) Sigmetrics 2005, and is on the Board of Directors in Association for Computing Machinery (ACM) Sigmetrics.
Lui is the general co-chair of the International Conference on Network Protocols (ICNP) 2006. His personal interests include films and general reading.