Tianchen Xu received his BSc degree and MSc degree in Software Engineering from University of Macau in summers of 2011 and 2014 respectively. He was a research assistant in HKUST VisLab in 2015, and then worked for NVIDIA as a developer technology engineer from 2015 to 2016. He is currently a senior software development engineer working for AMD. His research interests include real-time rendering, character animation, and fluid simulation.