Projects
Embeddable demos of work I've shipped. Each one is a real artifact
served from assets-r2.codeseys.io,
built by its own GitHub Actions workflow, and discovered automatically
by the site at build time. Source repos and the architecture doc are
linked from each project's page.
CSCI 585 — Database Systems (USC, Spring 2023)
Two interactive demos from Yan Liu's CSCI 585 alongside the original homework source. The Bay Area photo spatial demo plots 13 geotagged photos on a real map and runs convex-hull / k-NN queries client-side via turf.js. The YouTube SQL demo runs the original 7-table relational schema on PGlite (real PostgreSQL compiled to WebAssembly), letting you execute the 6 query exercises live in the browser. Original homework source lives alongside in HWs/HW{1..5}/.
CSE 160 — Computer Graphics (UCSC, Winter 2021)
WebGL graphics course at UCSC, Winter 2021. Five interactive demos: 2D drawing, hierarchical transforms, articulated 3D character, textures + animated video skybox, and a fully-lit final scene. All demos are vanilla JS + WebGL 1.0 with hand-rolled transformation matrices (no three.js). The 70MB galaxy video texture in asg3/asg4 is re-encoded to ~13MB at 720×720 by a build-script step in CI.
CSE 101 — Algorithms (UCSC, Winter 2020)
Interactive visualizations of the data structures and algorithms from Patricia Lopez's CSE 101. The original C++ implementations live alongside in this same repo (hw1-hw4/, bst-codes/, binary-heap/, etc.); the demos in /embeds rewrite the same algorithms in TypeScript with step-by-step animation so the algorithm itself is visible — backtracking, AVL rotations, BFS expansion.