Dr. Songgang Xu works as a Sr. hardware engineer in Intel, CA US since Nov 2015. Before starting his industry career, he obtained Ph.D. degree in computer science from Texas A&M University, TX US in 2015. He obtained M.E. degree in computer engineering from Tsinghua University, Beijing, China and B.S. degree in computer science from Hefei University of Technology, Anhui, China. His research field is computer graphics, within which he is interested in topics of geometric modelling, optimization and simulation, and tolerance and uncertainty modeling, optimization and simulation.