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.

USC CSCI 585 · 2023 works

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}/.

sql postgresql pglite spatial postgis
UCSC CSE 160 · 2021 ships

CSE 160 — Computer Graphics (UCSC, Winter 2021)

WebGL assignments and LaTeX homework writeups from Sri Kurniawan's intro graphics course. Three interactive demos covering 2D drawing primitives, shape transformations, and a fully-articulated 3D Charmeleon, plus four LaTeX writeups covering the math (linear algebra, transformations, color theory, lighting + viewing).

webgl graphics 3d shaders linear-algebra
UCSC CSE 101 · 2020 works

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.

algorithms data-structures avl-tree backtracking bfs