My background is in civil engineering, with a focus on faster transit and safer walking & biking. I like writing code, especially when it intersects with my interest in urbanism.
I also like hiking, reading, 3D printing, Civ 6, and... more biking.
Victoria/Vancouver, BC
Download my resume.
I developed dashbooard that identifies transit delay hotspots in the Capital Regional District. Behind the scenes, a tracker maintains a historical record of BC Transit's GTFS livefeed. Data is aggregated and visualized to identify routes, corridors, and intersections of concern.
This project was inspired by Translink's Bus Speed and Reliability Report, which created momentum for bus lane projects throughout Metro Vancouver.
How accessible are destinations by bike, transit, and car? I used the Google Maps API to calculate travel distances to different destinations from the various census dessimination areas in Victoria and Vancouver.
Victoria doesn't have any great helicopter photos showing where tall buildings are. Fortunately, Bing has a dataset of building footprints with heights estimated by machine learning, and BC's LiDAR portal features coverage of the CRD.
Visualizing these datasets is pretty interesting - it's a reminder that we don't build much (or any) housing in most residential neighbourhoods. It's also an opportunity to see how well Bing did at estimating building heights.
ICBC's Tableau dashboard is a great resource, but it could be prettier. I scraped the data and created a more visually appealing dashboard using Plotly.
The new bridge downtown is a local icon. I modelled it in Vectorworks, a BIM CAD software, and 3D printed the different components to create a scale, working model of the bridge.
The lights are controlled by an internet-connected Arduino, which connects to my Google Home device.