Eric Shook is an associate professor and computational geospatial scientist with 12 years of experience building high-performance spatial models and analytics systems. Based in Minneapolis, he leads research at the intersection of geospatial and computational sciences, applying HPC techniques to large-scale GIS and spatial big data problems. His academic career spans faculty roles at the University of Minnesota and Kent State and a PhD in Geography from UIUC, giving him deep domain expertise and mentorship experience. Eric combines computer science training with geography to translate complex spatial theory into scalable, production-ready analytics. He is experienced running HPC and GIS labs, reflecting a practical focus on reproducible, high-throughput spatial computation. Colleagues describe him as a data-driven problem solver who blends rigorous research with engineering discipline to push geospatial computing forward.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Northern Iowa
University of Illinois Urbana-Champaign
Computer Science, Computer Science at University of Iowa
The parallel cartographic modeling language (PCML) is a multi-institutional collaborative project aiming to create a computing language for cyberGIScientists that is designed for (1) usability, (2) programmability, and (3) scalability.
Contributions:32 commits, 1 PR, 27 pushes in 2 years 9 months
The Hour of Cyberinfrastructure lessons repository will contain one gateway lesson, eight beginner lessons, and eight intermediate lessons focused on introducing learners to cyber literacy for GIScience.
Contributions:1 review, 30 PRs, 60 pushes in 3 years 5 months
cyberpythonlearnersgatewayfocused
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.