Passion Projects

Beyond my professional work, I build data tools to explore the things I love. This one turns years of my personal travel calendar into an interactive map of every flight I’ve taken.

✈️ Flight Passport — Personal Flight History Map

The dashboard below is generated from my own flight records. A Python pipeline (flight_history) parses flight events out of my calendar export (.ics), geocodes each airport, and draws the great‑circle route for every leg using Folium/Leaflet. The version shown here is the mobile‑optimized build from July 21, 2026, covering trips from 2006–2027.

Open the full‑screen interactive map ↗

What the map shows

How it’s built

StageTooling
Source dataCalendar export (.ics) of booked/flown flights
Parsing & enrichmentPython (pandas); optional airline/aircraft lookup via the aviationstack API
Airport geocodingAirport code → lat/lon reference table
Renderingfolium + Leaflet, great‑circle polylines with per‑airline styling
OutputSelf‑contained interactive HTML (desktop and mobile builds)

The full source and generator script live in my GitHub repositories.