Jackson Yu

Projects

InsureCard screenshot

InsureCard ↗

InsureCard pulls together the travel, purchase, phone, and rental car protections buried in your credit cards, seeded with real benefit terms from about ten popular cards. An AI assistant, Max, answers questions like "is my trip to Tokyo covered if it's cancelled?" by checking those actual terms. It also watches for incidents such as a delayed flight or a stolen phone, tracks the claim deadline, and drafts the paperwork for the user to review.

  • Next.js
  • React
  • TypeScript
  • Postgres
  • Plaid
  • Stripe
Botpress Cup screenshot

Botpress Cup

An internal World Cup 2026 prediction game for Botpress employees. Players sign in with Slack, predict the outcome of every match, and compete for the top of a company-wide live leaderboard, earning points for correct calls and a bonus for hot streaks. Fixtures and results sync automatically as the tournament unfolds, so the standings stay up to date on their own.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Postgres
  • Drizzle ORM
  • Auth.js
  • Vercel
STEMflower screenshot

STEMflower ↗

An interactive web app that guides grade 7 to 12 students through a hands-on design-thinking activity, growing a virtual flower as they ideate, prototype, and share their solutions. Teachers run their class as a "garden," and students can publish their finished work to a public gallery.

  • JavaScript
  • Firebase
  • Firestore
  • Webpack
BAller screenshot

BAller ↗

A recurrent neural network in PyTorch that predicts an English Premier League player's next-match statistics from their previous five games. We scraped fbref.com with BeautifulSoup to build a dataset of 491 players and over 16,000 five-match sequences from the 2022-2023 season, then trained and compared RNN and LSTM models, with the RNN coming out ahead. A Flask web app lets you search any player and see the model's forecast.

  • Python
  • PyTorch
  • Flask
  • pandas
  • BeautifulSoup