A full-stack running route generator that builds GPS-accurate loop routes from any map location based on a target distance the user enters, so every route starts and ends in the same place. Integrates three external REST APIs (OSRM, Open-Meteo, Overpass) for road-accurate paths, elevation, and traffic-signal data, with an iterative radius-scaling algorithm that lands routes within 8% of the target distance.
PythonFastAPIJavaScriptLeaflet.js
Pearson Airport Taxi Optimization
A machine learning project that optimizes aircraft taxiing at Pearson Airport. A CNN-based model is trained on real flight data to predict runway congestion before aircraft land, and those predictions are used to dynamically reroute gate taxi paths away from high-traffic areas, reducing overall ground-movement delays. Built for the Industry 4.0 Case Competition, which it went on to win.
PythonMachine LearningNumPyGeoPandas