Address: A456 Weeks Hall, 1215 W Dayton St, Madison, WI 53706


University of Wisconsin - Madison

PhD in Geoscience, minor in Computer Science, Exp. 2022

University of Tulsa

MS in Geoscience, 2018

University of Michigan

BS in Earth and Environmental Sciences, 2015

Penn State University

GIS, 2011 - 13


Co-Founder and Web Developer

GISphere, Since 2019

EarthCube Research Assistant

University of Wisconsin - Madison, Since 2018

Geophysics Research Internship

Chinese Academy of Sciences, 2015

GIS Analyst and 3D Modeler

University of Michigan, 2013 - 14


GEOL 4083: GIS for geologists

University of Tulsa, Temporary Instructor, Spring 2018

UC 270: Social Justice

University of Michigan, Student project supervisor and course assistant, Fall 2014 and Winter 2015

GEOG 363: GIScience

Penn State University, Teaching Assistant Intern, Fall 2012

Tech Skills


Python, JavaScript, R, SQL, C++, TypeScript, CoffeeScript, (limited: Java,  VBA, Swift)

GIS Software

ArcGIS (Desktop, Pro, Online), QGIS, ENVI, GeoDa, PostGIS

Other Software

Illustrator, Photoshop, CorelDraw, Petrel, Petra, IsoplotR, KINGDOM, Abaqus, COMSOL, MATLAB, Mathematica


Vue.js, Node.js, React


MySQL, MongoDB, Esri Geodatabase, MS Access, PostgreSQL, LipD

Frontend, GUI, and Web Mapping

HTML/CSS, Leaflet, D3.js, Mapbox, OpenLayers, Esri Storymap,, Tkinter, Shiny

Deep Learning

PyTorch, TensorFlow, Keras

CS Courseworks

Data structure, algorithm, human-computer interaction, machine learning, artificial neural networks, object-oriented programming, numerical methods, database, data science

Honor and Award 

University Honors

University of Michigan, 2013 - 2015 (2 times)

Recognition of Global Excellence

University of Michigan, 2014

Erickson Fund in Geography

Penn State University, 2013

Dean's List

Penn State University, 2012 - 2013 (3 times)

Summer Exchange Program Academic Award

Nanjing University, 2012

Extra-Curricular Activities

Expert at data science help desk

EGU, AGU, and GSA virtual conference, 2020 - 21

GIS Day Map Design Contest - Won 1st Place

Esri China (now GeoScene), 2019

Geology/Geography Question Setter

Guangzhou Popular Science Knowledge Competition for Primary and Secondary School Students, 2019

"Awesome Geology" Outreach Competition - 3rd Place

China Geology Survey, China University of Geoscience, and China Mining Newspaper, 2018

President of AAPG University of Tulsa Chapter

Awarded the L. Austin Weeks Grant, 2017 - 18

Imperial Barrel Award Competition

AAPG, 2017

Presentations and Invited Outreach Talks

From 4.6 billion years to 24 hours: an overview of the earth history

Harbin Institute of Technology (remote), 2021

Designing a printed map in ArcGIS

Esri China (now GeoScene), 2020 [online lecture at ArcGIS Developer Summit]

Finite Element Method simulation on geometries of buckling folds embedded in heterogeneous matrices

AAPG Mid-Continent Section Field Conference, Lincoln, 2018

Famous pieces of rocks in human history

Tulsa Rock & Mineral Society, 2018 

Spatial assessment of induced earthquakes in North-Central Oklahoma

University of Tulsa, 2018

Review on the visualization of seismic data for reservoir exploration

CAS Beijing, 2015

From continental drift to plate tectonics: what scientists have learned about the past of our planet

Huron High School, Ann Arbor, Michigan, 2015

Assessment of the MDG-2 and educational resource in Detroit, a spatial perspective

GSP, Detroit, 2014

A GIS system design for open-pit coal mine in Inner Mongolia

AAG Annual Meeting, Los Angeles, California, 2013