Food Access in Washington, D.C.
Theme: Food availability compared with meaningful access.
Methods: ArcGIS Pro, ArcGIS Online, GeoJSON, MapLibre GL JS.
Insight: Food presence does not equal accessibility.
Jump to Food Access sectionSelected GIS Work
GIS Analyst | Spatial Analysis | Web Mapping
I use GIS to reveal public-interest patterns that are hard to see in raw data alone — turning data preparation, spatial analysis, cartographic design, and interpretation into clear visual stories.
3 case studies • Interactive web mapping • ArcGIS Pro • MapLibre GL JS • GeoJSON • Public-interest data
Portfolio Cases
Theme: Food availability compared with meaningful access.
Methods: ArcGIS Pro, ArcGIS Online, GeoJSON, MapLibre GL JS.
Insight: Food presence does not equal accessibility.
Jump to Food Access sectionTheme: State-level homelessness by count, rate, growth, and shelter status.
Methods: rate calculation, temporal change, comparative cartography.
Insight: Homelessness varies not only by scale, but by intensity, change, and structure.
Jump to Homelessness sectionTheme: Spatial structure in county-level Black and White mortality differences.
Methods: rate ratios, dual-data filtering, suppression review, comparative cartography.
Insight: Comparable-county ratios reveal where racial mortality differences can be mapped directly.
Jump to Breast Cancer Mortality sectionWashington, D.C. | Food access
Food availability is not the same as food accessibility.
This project compares general food locations with SNAP-supported access in Washington, D.C. to reveal gaps between food availability and meaningful food access for low-income communities.
This map compares food assistance infrastructure with tract-level poverty in Washington, D.C. SNAP retailers and farmers markets show where food access points exist, while the poverty layer shows where economic need is higher. The goal is to examine whether food access aligns with the communities most likely to need it.
How to use this map: Toggle poverty, SNAP retailers, farmers markets, and candidate access gaps to compare food assistance locations against areas of higher economic need.
Interactive map using public food access, SNAP retailer, census tract, and poverty context data.
Map question: Where do food assistance locations overlap with higher-poverty census tracts?
What to look for: Compare SNAP retailer locations against higher-poverty tracts. Areas with higher poverty and fewer nearby access points should be investigated further.
Limitation: This analysis uses straight-line distance from tract representative points and does not account for transportation, walkability, food price, store quality, or operating hours.
Food access gaps matter most when they overlap with economic vulnerability. Higher-poverty areas with fewer nearby SNAP-supported retailers should be treated as candidate areas for deeper food-access review, not as final conclusions.
This analysis can help identify areas where food access planning, SNAP retailer outreach, or deeper network-distance analysis may be useful.
The analysis separates food presence from SNAP-supported access and frames Southeast D.C. access gaps through an equity lens. Claims should be interpreted with current food retailer records, SNAP authorization status, and demographic context.
Prepare food location layers, classify SNAP-supported and non-SNAP locations, export GeoJSON, and use web mapping to communicate the difference between availability and practical access.
The web map is a screening tool for spatial patterns. The next step is to add measured network distance, transit access, or service-area analysis to better represent practical accessibility.
This project shows how food presence and practical food access can tell different spatial stories.
United States | Housing | 2020-2024
Homelessness varies by intensity, growth, and structure across states.
This project compares state-level homelessness using total count, population-adjusted rate, change from 2020 to 2024, and unsheltered percentage.
Most states show low to moderate homelessness rates, while a smaller number of states drive national extremes. This project compares homelessness by total burden, population-adjusted intensity, change over time, and shelter status.
The following maps and charts compare homelessness by total count, population-adjusted rate, rate change, and unsheltered share.
Change in homelessness rate can be read in two ways. Absolute change shows how much the rate increased or decreased, while standard deviation change shows which states stand out as unusual compared with the national pattern.
Homelessness is not only a question of scale. States with similar homelessness rates can differ sharply in how homelessness is experienced. The unsheltered share shows where people are more likely to be outside the shelter system, while the bubble chart compares rate, unsheltered share, and total count together.
This analysis helps separate where homelessness is largest, where it is most intense, where it is accelerating, and where unsheltered homelessness changes the policy response.
The project distinguishes large total counts from high per-capita intensity and uses change and unsheltered share to describe different forms of state-level housing pressure.
Compile state totals, calculate rates, compare 2020 and 2024 values, and prepare static maps and charts for rate, count-versus-rate, change, and unsheltered percentage.
Point-in-time counts are sensitive to local methods, timing, and definitions. Interpretation should account for differences in enumeration practices and local shelter systems.
This project shows why homelessness should be evaluated by scale, intensity, change, and shelter structure rather than by total counts alone.
United States counties | Public health
Racial disparities in breast cancer mortality are spatially structured, not random.
This project compares Black and White breast cancer mortality rates in counties where both values are available and maps where direct comparison is possible.
A mortality ratio greater than 1 means Black mortality is higher than White mortality in that county. Dual-data counties are required because suppressed low-count data means some counties cannot be compared directly.
Filter to comparable counties, calculate Black-to-White mortality ratios, map disparity patterns, and prepare the dataset for future spatial clustering analysis.
Suppression and county-level aggregation limit interpretation. The maps should be read as county-level screening tools for spatial pattern recognition, not as evidence of individual risk or causal pathways.
This analysis is useful as a county-level screening tool for identifying where comparable mortality disparities can be mapped and where suppression limits interpretation.
A future next step is to run and document a defensible spatial clustering workflow after the comparable-county dataset is finalized.
This project shows how disparity mapping must account for both visible mortality patterns and the limits created by suppressed county-level data.
I’m looking for junior GIS analyst opportunities where I can apply spatial analysis, data cleaning, cartography, and web mapping to real-world planning, public health, housing, sustainability, and community problems.
Contact