I am an Assistant Professor (Lecturer) in the School of Informatics at the University of Edinburgh. I am a member of the Institute of Computing Systems Architecture where I am leading the Large-Scale System Software Group.
In addition to my academic role, I co-found the Open Machine Learning System Community, serving as an educational platform that fosters the development of system software for machine learning. I have also contributed to the education of machine learning systems through my open-source textbook, Machine Learning Systems: Design and Implementation.
Before coming to Edinburgh, I was a research associate (2018 - 2020) at the Imperial College London working with Peter Pietzuch. I obtained my PhD from Imperial College London under the supervision of Paolo Costa and Alexander L. Wolf. My PhD was supported by a Google Fellowship in Cloud Computing. During my PhD study, I was a research intern (2015, 2016) and a visiting researcher (2017) at Microsoft Research.
PhD in Computer Science, 2018
Imperial College London, UK
MRes in Advanced Computing, 2012
Imperial College London, UK
BSc in Software Engineering, 2011
Xidian University, China
Research Awards
Conference Committee Member
Journal Reviewer