product designer

Side quests
Who's on a hot streak?
Storm Watch Canes Hub
An unofficial Carolina Hurricanes fan hub built to track the numbers behind the game, particularly streaks and milestones to watch for. You can follow team and player stats, current streaks, upcoming matchups, recent results, standings, and the milestones that make a season memorable all in one place. Live game updates bring the action into focus, while historical records add context to the bigger picture.
Inspiration
Why create this?
Following a hockey season means keeping track of more than wins and losses. There are streaks to watch, records within reach, players having breakout seasons, and small milestones that add up to something bigger. I wanted one place to bring those details together without jumping between box scores, stat pages, standings, and game schedules.
Storm Watch turns that information into a single, interactive dashboard built around the team I follow. It brings the latest game information together with the stats and trends that give each result more meaning. Instead of just asking who won, it helps answer what’s happening, who’s making an impact, and what might be coming next.
It’s a fan-built project that combines my interest in hockey, data, and information design into one place to follow the season as it unfolds.
My role & tools:
front-end development
product design
co-concept creator
end-to-end design
ui/ux
claude
figma
framer
Side quests
Who's on a hot streak?
Storm Watch Canes Hub
An unofficial Carolina Hurricanes fan hub built to track the numbers behind the game, particularly streaks and milestones to watch for. You can follow team and player stats, current streaks, upcoming matchups, recent results, standings, and the milestones that make a season memorable all in one place. Live game updates bring the action into focus, while historical records add context to the bigger picture.
Inspiration
Why create this?
Following a hockey season means keeping track of more than wins and losses. There are streaks to watch, records within reach, players having breakout seasons, and small milestones that add up to something bigger. I wanted one place to bring those details together without jumping between box scores, stat pages, standings, and game schedules.
Storm Watch turns that information into a single, interactive dashboard built around the team I follow. It brings the latest game information together with the stats and trends that give each result more meaning. Instead of just asking who won, it helps answer what’s happening, who’s making an impact, and what might be coming next.
It’s a fan-built project that combines my interest in hockey, data, and information design into one place to follow the season as it unfolds.