I am a postdoctoral researcher in Department of Computer Science and Engineering at University of Notre Dame. I am supervised by Dr. Chaoli Wang and co-advised by Dr. Nitesh Chawla. My research interests include scientific visualization and software visualization. My previous research focused on developing interactive approaches for exploratory flow visualization. In addition, I developed cryptography visualization tools for pedagogical purpose. Currently, I am particularly interested in the use of the graph-based visualization techniques to explore scientific data, the information theory to discover regions of interest, and the topological persistence to study structures of flow/scalar fields.

Prior to my current position, I graduated from Michigan Technological University in 2015. My PhD advisors are Dr. Ching-Kuang Shene and Dr. Chaoli Wang. I received my M.S. and B.E. degrees from Michigan Technological University in 2010 and Sun Yat-sen University in 2008, respectively.