Logo
LinkedInSubstackGitHubMail

Data Explorations

Interactive data visualizations and analytics projects. These aren't metrics about me - they're data projects themselves that you can explore.

CityDensity - Population Measurement

Project ID: CITY-2024-003 | Status: βšͺ Completed | Views: Millions

πŸ—ΊοΈ
[EMBEDDED SHINY DASHBOARD]
Interactive city density visualization
Play with the data ↑

What This Shows

Traditional density metrics (people per kmΒ²) are misleading. This visualization shows true urban density by measuring how many people live within walking distance of any point. Paris is denser than Manhattan by this measure.

How I Built This

Built with R and Shiny. Uses GIS data to calculate population within 1km radius of every point in a city. Went viral on urban planning Twitter.

Tech stack: R, Shiny, sf (spatial data), OpenStreetMap

[Visit full site β†’]

PassBox - Cycling Safety Maps

Project ID: PASS-2018-001 | Status: βšͺ Completed | Impact: Law changed

🚴
[INTERACTIVE MAP: 60k events]
Heat map of unsafe passing distances
Click any road to see data ↑

What This Shows

Heat map showing where cyclists experience unsafe vehicle passing. Based on 60,000 measurements from bike-mounted ultrasonic sensors. Red = dangerous, green = safe.

How I Built This

Arduino ultrasonic sensors mounted on bikes. ML pipeline to filter false positives. Leaflet map with aggregated data. This data helped pass 1-meter passing laws in Victoria.

Tech stack: Arduino, Python (ML), Leaflet, PostgreSQL/PostGIS

[Read the methodology β†’]

COVID Modeling - Scenario Comparison

Project ID: COVID-VIC-2020 | Status: βšͺ Published | Impact: Elimination achieved

πŸ“ˆ
[INTERACTIVE EPIDEMIC CURVES]
Toggle elimination vs suppression scenarios
Compare policy outcomes ↑

What This Shows

Agent-based SEIR model comparing COVID elimination vs suppression strategies. Informed Victoria's decision to pursue elimination. Published in peer-reviewed journal.

[Read the paper β†’]