Joel Yang

Joel Yang

developer, diehard Mariners fan, rhythm game enjoyer

linkedin icon github icon bookmeter icon

projects as a developer

osu-heatm.app > | repo > osu heatmap demo

  • A calendar heatmap for osu! users. Tracks play time, play count, note count, ranked score, and total score. Stores every score set after authentication.
  • Data scraping with osu!’s API, visualization with cal-heatmap, authentication with OAuth 2.0, backend hosting on an AWS EC2 instance, version control with GitHub.
  • Language(s) and/or Framework(s): Flask (Python), Svelte, MySQL, Linux (Ubuntu), nginx, TypeScript, Tailwind CSS, daisyUI, Git, Docker, Vercel, Route 53

Bobapocalypse | repo >

  • My contributions for this project included building a finite state manager and making a script for procedural generation of the game world. We utilized version control with GitHub, and project management with GitHub projects.
  • Language(s) and/or Framework(s): Godot Engine, GDScript

Rust Web Server | repo >

  • I built a multi-threaded, asynchronous I/O web server in Rust after reading "The Rust Programming Language". I plan on giving it some upgrades, and then using it to store my codebases.
  • Language(s) and/or Framework(s): Rust