Nicholas Sokol

Geography · GeoAI · Full-Stack Development

I build the tools that turn spatial data into decisions.

I'm a geographer and software developer working at the intersection of remote sensing, environmental science, and applied machine learning — teaching, researching, and shipping production software under the same roof.

Faculty, Department of Geography & Sustainability·University of Tennessee, Knoxville·Founder, environmental-technology venture

Five disciplines, one working method.

Each project on this site draws from at least two of these — that overlap is usually where the interesting problems (and the useful tools) live.

01

GIS & Remote Sensing

Satellite time-series analysis, vegetation and moisture indices, spatial interpolation, and cartographic design — grounded in a decade of academic GIS instruction and applied research.

Python (rasterio, GeoPandas)QGISPostGISSTAC / Planetary ComputerCartographic design
02

Data Science & Machine Learning

Predictive modeling for environmental and spatial systems — gradient-boosted trees, Bayesian and fuzzy time-series methods, and geographically weighted regression, with a focus on models that hold up outside the training set.

XGBoostBayesian / ANFIS modelingGeographically weighted regressionscikit-learnLLM-integrated research tools
03

Web & Application Development

Full-stack products from schema to deployment — Next.js and Supabase web applications, FastAPI services, and cross-platform desktop software shipped through automated build pipelines.

Next.js / ReactSupabase / PostgresFastAPIPyInstaller / pywebviewCI/CD (GitHub Actions)
04

Environmental Science

Hydroclimatology and soil science research — drought-pluvial event detection, precipitation reanalysis, and applied soil-biology fieldwork, translated into tools researchers and growers actually use.

HydroclimatologySoil biology & samplingDrought/precipitation analysisField data systemsGrant-funded research (NSF SBIR)
05

Teaching & Research Communication

Course and curriculum design for geospatial science at the university level, alongside academic writing and manuscript preparation across physical geography and applied methods journals.

Course design (GIS, geovisualization)Jupyter-based instructionScientific writingGrant proposal development

A geographer who ships software.

My work starts from a simple observation: the most useful spatial analysis rarely stays inside a GIS. It ends up in a dashboard a policymaker checks weekly, a model a farmer trusts before planting, or an app a field technician opens with muddy hands. So I've spent my career learning both halves of that problem — the science that makes an analysis correct, and the engineering that makes it usable.

I teach geospatial science and geovisualization at the University of Tennessee, Knoxville, where my research centers on hydroclimatology — concurrent drought-pluvial events, precipitation reanalysis, and predictive time-series modeling across the Southeastern United States. That research runs on the same statistical and machine-learning toolkit I use in industry work: XGBoost, Bayesian methods, fuzzy time-series and ANFIS models, spatial regression, and increasingly, LLM-backed research tooling.

Outside the classroom, I design and build software as a founder — most recently the full stack behind an environmental-technology venture, built from the ground up: a GPS-locked field data collection platform with offline-first sync and AI-assisted photo analysis, built for technicians working with no signal in the field, plus the commercial web application around it. I've also built a cross-platform desktop GIS application distributed through an automated CI/CD pipeline, a spatial market-intelligence scoring engine used for site-selection analysis, and full-stack web applications spanning e-commerce, real-time multiplayer systems, and AI-assisted tooling.

The throughline across all of it is the same: take a spatial or environmental question seriously as science, then build something a real person will actually use.

More on my background

Publications

View all publications
Published2018

Land Cover, Lightning Frequency, and Turbulent Fluxes over Southern Louisiana

Sokol, N.J., Rohli, R.V.

Applied Geography

ClimatologyRemote SensingLand Cover
Published2017

Spatial Distributions of Tropical Cyclone Tornadoes by Intensity and Size Characteristics

Moore, T.W., Sokol, N.J., Blume, R.

Atmosphere

Severe WeatherSpatial Statistics
Published2020

Community Adaptation to Microgrid Alternative Energy Sources: The Case of Puerto Rico

Sokol, N.J.

Democratizing Energy

Renewable EnergyCommunity Resilience

Get in touch

Let's talk about a project.

Whether it's a spatial analysis question, a research collaboration, or a product that needs building — I'm glad to hear about it.