Jackson Yu

Projects

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