Ethan Kalchik
Open to Work

GIS & Spatial Analytics

Ethan Kalchik

Turning geographic data into

36Projects
5+Languages
3Degrees
Scroll

Projects

Orbital Debris Threat Map
D3 / WebGL CelesTrak SGP4 Model

Orbital Debris Threat Map

Interactive space situational awareness dashboard tracking orbital debris and active satellites in real-time, visualizing collision risks across congested altitude bands and monitoring Kessler Syndrome cascade risk using SGP4/SDP4 orbital propagation.

Data: CelesTrak, USSPACECOM TLE feeds · Method: SGP4/SDP4 propagation, 200 km altitude binning, conjunction analysis · Stack: D3-geo, WebGL, satellite.js

View project
Gulf of Mexico Plate Kinematic Reconstruction
GPlates Plate Tectonics 200 Ma

Gulf of Mexico Plate Kinematic Reconstruction

Interactive reconstruction of Gulf of Mexico basin formation over the past 200 million years, visualizing plate motion, spreading rates, subsidence modeling, and paleo-water depth analysis using the Müller et al. (2019) community plate model.

Data: Müller et al. (2019) plate model · Method: GPlates kinematic reconstruction, subsidence modeling · Stack: GPlates 2.4, pyGPlates, Leaflet, Plotly

View project
Seismic Sequence Animation
Leaflet USGS ComCat Seismology

Seismic Sequence Animation

Interactive spatiotemporal analysis of the 2019 Ridgecrest M7.1 earthquake sequence, visualizing ~50 km of previously unmapped fault strands activated in the Eastern California Shear Zone with live USGS data and seismogenic zone filtering.

Data: USGS ComCat API, FDSN API · Method: Spatiotemporal sequence analysis, fault strand mapping · Stack: Python, Leaflet, Plotly

View project
Tectonic Monitoring Dashboard
Leaflet USGS API Real-Time

Tectonic Monitoring Dashboard

Real-time global earthquake monitoring dashboard with depth-based coloring, magnitude-scaled markers, 24-hour event counts, and magnitude distribution charts — auto-refreshing every five minutes from the USGS Earthquake Hazards Program API.

Data: USGS Earthquake Hazards Program API · Method: Real-time feed parsing, depth/magnitude classification · Stack: Leaflet, Plotly, JavaScript

View project
School Segregation Boundaries
Leaflet Equity NCES SABINS

School Segregation Boundaries

Interactive analysis of racial demographic disparities across Chicago Public Schools attendance zones using the Boundary Segregation Index, integrating NCES, CPS, Census 2020, and Illinois ISBE data.

Data: NCES SABINS, CPS, Census 2020, Illinois ISBE · Method: Boundary Segregation Index · Stack: Leaflet

View project
The Noise Wall Lie
Leaflet Environmental Acoustic Analysis

The Noise Wall Lie

Examines whether LA highway noise barriers deliver their promised noise reduction and whether placement reflects demographic equity — finding a 2.4x disparity in barrier protection rates and a 1.7 dB average performance gap.

Data: FHWA noise barrier data, Census ACS, USDOT · Method: Acoustic performance gap analysis, demographic disparity scoring · Stack: Leaflet

View project
The Insulin Desert
Leaflet Public Health NPPES

The Insulin Desert

Tracks pharmacy closures across Ohio (2019–2024) to identify medication access deserts and vulnerable populations, with drive-time analysis and a diabetes/elderly vulnerability index.

Data: NPPES pharmacy registry, ACS diabetes/elderly estimates · Method: Drive-time analysis, vulnerability indexing · Stack: Leaflet, Chart.js

View project
The Voting Distance Gap
Leaflet Equity Census / ACS

The Voting Distance Gap

Examines how polling place closures in Georgia (2020–2024) created disparate voter access burdens, measuring distance equity gaps by race and income using network-based calculations.

Data: OSM, Census 2020, ACS · Method: Network-based distance calculations, demographic disparity analysis · Stack: Leaflet

View project
Dam Failure Inundation Explorer
Leaflet USACE NID Breach Modeling

Dam Failure Inundation Explorer

Interactive tool identifying 16,805 high-hazard US dams with downstream flood risk estimates using structural risk scoring and Froehlich breach discharge modeling across 92,445 dams.

Data: USACE National Inventory of Dams 2026 · Method: Froehlich (1995) breach equation, 4-factor composite risk score · Stack: Leaflet, GeoJSON

View project
Toxic Neighbor
MapLibre EPA TRI Environmental

Toxic Neighbor

Interactive map of EPA-regulated industrial facilities releasing toxic chemicals near Texas public schools and daycares, with wind-adjusted exposure risk rankings.

Data: EPA TRI, NOAA weather stations, TEA school locations · Method: Proximity analysis, wind direction weighting · Stack: MapLibre, Turf.js, Python/GeoPandas

View project
Crash Anatomy
Leaflet NHTSA FARS 185k Records

Crash Anatomy

Interactive visualization of 185,000+ fatal US traffic collisions (2019–2023), filterable by year, crash type, road type, and location setting using NHTSA FARS data.

Data: NHTSA FARS 2019–2023 (185k records) · Method: Density viz & temporal filtering

View project
The Shade Deficit
MapLibre OSMnx Environmental

The Shade Deficit

Analyzes tree canopy coverage gaps along school walking routes in Austin, TX to map shade equity disparities against demographic data.

Data: ACS 2022, OSMnx pedestrian network, i-Tree canopy · Method: Network gap analysis

View project
Blight Contagion
Moran's I LISA Spatial Stats

Blight Contagion

Tests the contagion hypothesis that property abandonment in Detroit spreads spatially to neighboring parcels, using spatial autocorrelation and predictive modeling.

Data: Detroit parcel vacancy records · Method: Moran’s I, LISA spatial autocorrelation

View project
Power Grid Fragility
Leaflet EIA / FEMA NRI Risk Index

Power Grid Fragility

Nationwide blackout vulnerability index across 3,144 US counties, combining grid reliability, weather hazards, demographic risk, and FEMA NRI data into a weighted composite score.

Data: EIA-861/860, FEMA NRI v1.20, Census ACS · Method: 5-factor weighted composite index

View project
Police Response Deserts
Leaflet OLS Regression ACS / TIGER

Police Response Deserts

Spatial analysis of Detroit 911 call data examining whether police response times correlate with neighborhood race and income using OLS regression.

Data: Detroit CAD 911 records, ACS, TIGER/Line · Method: OLS regression, spatial join

View project
Bridge Collapse Risk
Leaflet FHWA NBI Risk Scoring

Bridge Collapse Risk

Composite risk scoring across 617,597 US highway bridges using FHWA inspection data — weighting structural condition, traffic exposure, age, detour impact, and scour vulnerability.

Data: FHWA NBI 2023 (617k bridges) · Method: 5-factor composite risk score

View project
US Schools — Highway Noise Exposure
Leaflet ISO 9613-2 Environmental NCES / Census

US Schools — Highway Noise Exposure

National analysis of ~67,000 public elementary schools modeled against WHO cognitive development thresholds, examining whether low-income communities face disproportionate highway noise impacts.

Data: NCES EDGE 2023, Census TIGER · Method: ISO 9613-2 acoustic attenuation model

View project
Climate Migration Risk Model
Python Streamlit Risk Modeling Climate

Climate Migration Risk Model

Interactive risk model identifying regions most vulnerable to climate-driven displacement by combining temperature anomalies, sea level rise, drought indices, and socioeconomic factors to forecast migration pressure hotspots.

Data: NASA CMIP6, FEMA, Census ACS · Method: Multi-factor weighted displacement index

View project
Ghost Infrastructure
Leaflet TCEQ / USGS Risk Scoring GeoJSON

Ghost Infrastructure — Storage Tank Risk

Interactive map of Harris County leaking underground storage tank sites integrating soil, groundwater, and TCEQ registry data to score contamination risk to drinking water wells and prioritize remediation.

Data: EPA HIFLD, Census ACS · Method: Proximity analysis, environmental justice scoring

View project
Dark Sky Erosion Tracker
VIIRS DNB PAD-US Time-Series NLCD

Dark Sky Erosion Tracker

Tracks artificial radiance changes across Colorado's Front Range from 2012–2024 using satellite night-lights data, identifying development impacts on wildlife corridors and dark sky preservation areas.

Data: VIIRS DNB VNL v2.1, PAD-US 3.0, NLCD · Method: Raster change detection 2012–2024

View project
The Commuter Gap
Leaflet Transit Census Accessibility

The Commuter Gap

Maps transit deserts and commuter accessibility disparities, revealing where low-income workers face the greatest mismatch between residential location and job centers.

Data: GTFS transit feeds, Census ACS · Method: Network accessibility gap analysis

View project
The Siren Gap
Leaflet NOAA Sound Modeling Census

The Siren Gap

Identifies tornado warning dead zones in the Moore/Norman/OKC region where sound levels fall below 70 dB, pinpointing 2,236 km² of inadequate coverage affecting ~246,000 residents.

Data: FCC, Census, USGS DEM · Method: RF signal propagation modeling

View project
The Cul-de-Sac Trap
Leaflet Network Analysis Evacuation OSM

The Cul-de-Sac Trap

Ranks Oakland/Berkeley Hills subdivisions by evacuation vulnerability using road network topology metrics to expose neighborhoods with critically limited egress routes during wildfires or emergencies.

Data: OSM, TIGER/Line, Census ACS · Method: Street network morphology analysis

View project
Cemetery Sprawl
Leaflet OSM HOLC Redlining Urban Land Use

Cemetery Sprawl — Chicago

Examines urban land locked in perpetual non-use by mapping Chicago cemeteries against demographic patterns, transit access, and historical HOLC redlining boundaries to reveal deep spatial inequities.

Data: Cook County parcels, NLCD · Method: Land consumption & temporal change analysis

View project
The Ambulance Paradox
Network Analysis CDC PLACES EMS / Public Health TIGER/Line

The Ambulance Paradox

Maps EMS response time disparities across Dallas–Fort Worth to identify zones where response times exceed cardiac survival thresholds, overlaying heart disease prevalence to quantify mortality risk by geography.

Data: Chicago 911 CAD, Census ACS · Method: Drive-time isochrones, OLS regression

View project
Subsidence Sentinel
InSAR NOAA / FEMA Sea Level Rise SRTM

Subsidence Sentinel

Visualizes combined ground subsidence and sea level rise threatening Houston-Galveston, where localized sinking rates exceed 25 mm/yr, mapping accelerating flood vulnerability across critical coastal infrastructure.

Data: NOAA CO-OPS API, InSAR (U. Houston), SRTM · Method: Relative SLR projection

View project
Freshwater Conflict Intelligence Platform
Python Random Forest Spatial Analysis Streamlit

Freshwater Conflict Intelligence Platform

Transboundary water stress and geopolitical instability analytics using a Water Stress Conflict Index, Random Forest risk classification, spatial autocorrelation, and SSP climate scenario projections.

Data: AQUASTAT, ACLED, GloFAS · Method: NLP conflict extraction, composite risk index

View project
Mexico Vacation Destination Suitability
Python MCDA Folium Streamlit

Mexico Vacation Destination Suitability

Interactive multi-criteria decision analysis tool ranking Mexican destinations by accessibility, climate comfort, safety, and tourism amenities — with customizable traveler profiles and weighted overlays.

Data: INEGI, USDA, Sentinel-2 · Method: Multi-criteria suitability analysis

View project
Global Food Security Early Warning System
Python ML Forecasting Satellite Streamlit

Global Food Security Early Warning System

Spatiotemporal dashboard forecasting agricultural failure and famine risk using NDVI anomalies, climate stress indices, conflict proximity, and ML-based IPC phase forecasting 6 months ahead.

Data: FAO, MODIS NDVI, FEWS NET · Method: Composite food security early warning index

View project
Chicago NDVI Monitor
Satellite PostGIS NDVI AWS

Chicago NDVI Monitor

Urban vegetation intelligence platform tracking greenspace health across Chicago using Sentinel-2 satellite imagery, PostGIS, and AWS Cloud Optimized GeoTIFFs with time-series analysis and degradation flagging.

Data: Sentinel-2, Landsat-8 · Method: NDVI time-series, spectral change detection

View project
Wildfire Risk and Evacuation Planner
Leaflet Risk Analysis Temporal

Wildfire Risk & Evacuation Planner

Web mapping application for visualizing California wildfire perimeters, modeling fire risk by time of day, and generating dynamic evacuation routes.

Data: USFS, NIFC fire perimeters, NLCD · Method: Multi-factor risk overlay analysis

View project
Illinois Broadband Gap Analysis
GIS Leaflet Chart.js

Illinois Broadband Gap Analysis

Interactive tool mapping fixed and mobile broadband coverage gaps across Illinois communities, combining Leaflet mapping with dynamic Chart.js analytics.

Data: FCC Form 477, Census ACS · Method: Coverage gap analysis & equity mapping

View project
Wisconsin Nitrate Cancer Analysis
GIS Regression IDW

Wisconsin Nitrate & Cancer Analysis

IDW interpolation and linear regression exploring links between agricultural nitrate contamination and cancer rates across Wisconsin census tracts.

Data: WGNHS well records, Census ACS · Method: IDW interpolation, spatial regression

View project
Florida Gated Communities Map
Leaflet Interactive Map

Florida Gated Communities Map

Interactive Leaflet map exploring gated communities across Florida with clustering, price-range filtering, and detailed community profiles.

Data: FL county parcel data, Census ACS · Method: Gated community accessibility analysis

View project

Skills

Expert Daily use
ArcGIS Pro
Python
QGIS
Leaflet.js
PostGIS
Spatial Analysis
Remote Sensing
Network Analysis
Proficient Comfortable
D3.js
Streamlit
JavaScript
XGBoost / Random Forest
SQL
Risk Modeling
InSAR
NDVI Analysis
GeoPandas
Familiar Working knowledge
ArcPy
Google Earth Engine
AWS
GE SmallWorld
Folium
Adobe Illustrator
R
Docker

Get In Touch

Open to GIS analyst, spatial data scientist, and remote sensing roles in FL, NC, and remote.