Dr. Xinjie Lan joined the D2K Lab in May 2022 as an Assistant Teaching Professor. Prior to that, Dr. Lan was an instructor at the University of Delaware. He received his Ph.D. degree in Electrical and Computer Engineering from the University of Delaware. He earned his M.E. and B.E. in Computer and Electrical Engineering at Beijing Institute of Technology and Yantai University in 2012 and 2010, respectively. His doctoral research focuses on machine learning theory, eXplainable Artificial Intelligence (XAI), and computer vision. His teaching experience involves machine learning and data science courses at both undergraduate and graduate levels.