I build GIS analyses that turn spatial data into defensible planning and operational decisions. My work focuses on infrastructure planning, site suitability, utility asset management, environmental risk, public access, data quality, and interactive mapping.
Open to GIS analyst, utility GIS, infrastructure-planning, and spatial-data opportunities.
| Joint-use coordination Interactive pole inventory, field QA, permitting, exception screening, and work management in Athens. | EV infrastructure Seven-county charging demand, suitability, environmental screening, and phased investment planning. | Utility GIS Modeled multi-utility assets, valve isolation, excavation coordination, and capital prioritization. | Public access Statewide park proximity and drive-time accessibility with population context. |
An interactive GIS concept for utility-pole field QA, permitting, coordination, exception management, and work tracking in Athens, Georgia.
| 18 fictional pole records | 4 workflow statuses | 8 labeled major roads | 1 synchronized pole register |
- Built a canvas-based GIS view with GeoJSON roads, selectable poles, status filters, road labels, and on-map asset pop-ups
- Modeled structure, circuit, conductor, transformer, attachment, clearance, permitting, and make-ready attributes in one coordinator-facing record
- Added transparent illustrative screens for coordination risk, loading, data completeness, communications-space separation, and workflow aging
- Kept fictional data and decision thresholds visibly separated from approved utility records and engineering determinations
Skills: TypeScript, React, HTML Canvas, GeoJSON, GIS interface design, utility asset management, joint-use coordination, data QA/QC
Open the interactive Joint-Use Workflow | View the project repository
A seven-county planning study that moves from existing charging supply and community need to environmentally screened, first-phase infrastructure recommendations.
| 272 public stations inventoried | 28 recommended locations or zones | 176 initial charging ports | 298 ports at expansion capacity |
![]() 1. Existing infrastructure | ![]() 2. Community and market gaps |
![]() 3. Destination suitability | ![]() 4. Recommended network |
- Combined AFDC charging records, Census/ACS indicators, FHWA traffic data, OpenStreetMap destinations, FEMA flood hazards, wetlands, and protected lands
- Modeled public charging requirements under three transparent EV-adoption scenarios
- Recommended 16 Level 2 destinations and 12 DC fast planning zones with connector, charging-power, initial-port, and expansion guidance
- Preserved uncertainty and implementation requirements for parcel ownership, zoning, ADA design, utility capacity, engineering, and field verification
Skills: Python, GeoPandas, Census/ACS data, FHWA traffic data, OpenStreetMap, multi-criteria suitability, scenario modeling, environmental screening, infrastructure planning
View the EV planning repository
An end-to-end utility GIS case study built around authoritative public geography from Buford, Georgia, and a clearly identified planning-grade utility network model.
| 1,890 public-reference features | 549 modeled utility segments | 10 estimated services isolated | 65.6 top capital-priority score |
- Built a connected water-main graph and two-valve isolation scenario
- Screened a proposed excavation for modeled gas, electric, and environmental conflicts
- Ranked water-main work orders with an explainable condition, consequence, and coordination model
- Published five interactive management views with visible data-class, privacy, and responsible-use safeguards
Skills: Python, pandas, ArcGIS REST, GeoJSON, network analysis, data QA/QC, D3, utility asset management
Open the interactive dashboard | View the utility GIS repository
Compared straight-line proximity and estimated drive time from all 159 Georgia counties to 47 state parks, with Census population context. Open the interactive park-access map ![]() Static statewide accessibility overview
Skills: GeoPandas, projections, nearest-neighbor analysis, Census/ACS, OSRM, Leaflet | ![]() Screened buildings, critical facilities, and major roads against FEMA flood hazards within five miles of Lawrenceville, Georgia.
Skills: GeoPandas, Shapely, Matplotlib, FEMA flood data, overlay analysis, risk communication |
| Area | Demonstrated experience |
|---|---|
| Spatial analysis | Site suitability, accessibility, nearest-neighbor analysis, flood exposure, network topology, isolation, and proximity screening |
| Data preparation | API ingestion, coordinate systems, clipping, spatial joins, schema design, privacy-conscious generalization, and reproducible processing |
| Quality assurance | Geometry validation, topology checks, source manifests, reconciliation tables, limitations, and responsible-use documentation |
| Decision support | Infrastructure scenarios, capital prioritization, work-order screening, service-impact estimates, environmental context, and operational summaries |
| Delivery | Jupyter notebooks, GeoJSON, GeoPackages, CSV reports, static cartography, interactive web maps, Git, and GitHub Pages |
Python | GeoPandas | pandas | Shapely | Matplotlib |
Jupyter Notebook | ArcGIS REST | Census/ACS | AFDC | FHWA |
FEMA | GeoJSON | D3 | Leaflet | Git | GitHub Pages
- Reproducible analysis that another analyst can review and rerun
- Clear separation between authoritative, derived, estimated, and modeled data
- Maps that communicate decisions without overstating what the data proves
- Practical GIS products that work for technical and nontechnical users







