My Projects

Selected work featuring data visualization, web development, reporting, and longform writing.

Web & Data

Thumbnail for Daily Northwestern 2024 Elections

Daily Northwestern 2024 Elections

The Daily Northwestern

Built and designed an interactive election results landing page using The Washington Post’s React component library and D3.js.

  • Elections
  • React
  • D3.js
  • Design Systems
Thumbnail for Grievances in Chicago Emergency Shelters

Grievances in Chicago Emergency Shelters

Personal Project

Built a scrollytelling story about emergency migrant shelters in Chicago, using city data from 2024.

  • Scrollytelling
  • D3.js
  • Open Data
  • Public Policy
Thumbnail for Whiting Awards Analysis

Whiting Awards Analysis

Personal Project

Analyzed more than three decades of Whiting Award winners to identify demographic and literary trends.

  • Data Analysis
  • Literature
  • D3.js
  • Data Visualization
Thumbnail for World Energy Mix Visualizer

World Energy Mix Visualizer

Personal Project

Built an interactive visualization showing how countries source their energy, using World Bank data and D3.js, following a tutorial from D3: From Start to Finish.

  • Energy
  • D3.js
  • Open Data
  • Web Development
Thumbnail for Migration in Mohsin Hamid’s Exit West

Migration in Mohsin Hamid’s Exit West

Personal Project

Created an interactive scrollytelling piece mapping the journeys of Hamid’s characters with Leaflet.js and custom storytelling layout.

  • Scrollytelling
  • Leaflet.js
  • Literature
  • Interactive Design
Thumbnail for Northwestern Executives in Numbers

Northwestern Executives in Numbers

The Daily Northwestern

Built supporting data visuals with Flourish for executive compensation coverage.

  • Higher Education
  • Flourish
  • Data Visualization

Reporting & Writing

Thumbnail for Evanston Public Library considers split from city

Evanston Public Library considers split from city

The Daily Northwestern

Reported on local politics debate and built an interactive tax calculator and visualizations to communicate proposed funding changes.

  • Local Politics
  • Data Visualization
  • D3.js
  • Interactive Design
Thumbnail for Chicago Heatwave Project

Chicago Heatwave Project

The Daily Northwestern

Reported on a 1995 heatwave memorial event hosted by city officials and researchers, with supporting data visualization.

  • Data Journalism
  • Climate
  • Chicago
  • D3.js
Thumbnail for Evanston creative Junko Yokota

Evanston creative Junko Yokota

The Daily Northwestern

Profile of Junko Yokota, an Evanston-based academic and photographer whose visual storytelling spans continents.

  • Feature Writing
  • Higher Education
  • Arts
Thumbnail for Fulbright Funding Impact

Fulbright Funding Impact

The Daily Northwestern

Reported on how federal policy has affected Northwestern-affiliated Fulbright scholars and the program’s future.

  • Education
  • Policy
  • Interviewing
Thumbnail for H-1B or Bust

H-1B or Bust

nuAZN

Led reporting on an enterprise feature exploring how international students navigate visa uncertainty and shifting U.S. immigration policy.

  • Immigration Policy
  • Higher Education
  • Feature Writing
Thumbnail for Taiwan’s White Terror

Taiwan’s White Terror

Encyclopaedia Britannica

Wrote political history article on Taiwan’s White Terror period, covering decades of martial law and suppression of free speech.

  • History
  • Research
  • Editing
Thumbnail for Min Jin Lee

Min Jin Lee

Encyclopaedia Britannica

Wrote a feature-style biography on novelist Min Jin Lee, exploring her literary career and themes.

  • Profile Writing
  • Interviewing
  • Research
Thumbnail for Trouble in Paradise

Trouble in Paradise

nuAZN Magazine

Reported a longform feature on tensions between tourism and local communities in Hawai'i and Guam.

  • Arts
  • Tourism
  • Feature Writing