Ryan Qi
prove you're interesting.
refresh for a different challenge ↻
portfolio · 2026

RYAN QI

builder

Math @ University of Waterloo

scroll to explore
highlights
🏆1st Place — GenAI Genesis Eco-Pulse ↗ · 🥉3rd Place — Hack404 Health Assistant ↗ · Best Use of Auth0 — DeerHacks V LOCATR ↗ · Best Use of Snowflake — CxC 2026 ifyShop ↗ · Finalist · 4 tracks — YHacks FixMyFeed ↗ · 🏆1st Place — GenAI Genesis Eco-Pulse ↗ · 🥉3rd Place — Hack404 Health Assistant ↗ · Best Use of Auth0 — DeerHacks V LOCATR ↗ · Best Use of Snowflake — CxC 2026 ifyShop ↗ · Finalist · 4 tracks — YHacks FixMyFeed ↗ ·
selected builds
about me

Building at the
intersection of
ML & experience.

math student at the University of Waterloo obsessed with hackathons, machine learning, and shipping things that shouldn't exist yet. I've competed at GenAI Genesis, Yhacks and more. Connect if you're interested

8+ hackathons
3 awards won
14 projects shipped
from first line to now

the path from first line of code to now — scroll to reveal each chapter.

more coming soon...

take a break · fold something
fold types
valley
mountain
crease
Valley Fold ⌄
Fold toward you — V shape. Most common.
Mountain Fold ⌃
Fold away — peak up. Valley geometry, flipped.
Crease & Unfold ◇
Fold then unfold — leaves a reference line.
Pleat Fold ≡
Valley + mountain — zigzag accordion ridge.
Petal Fold
Opens flap into two symmetric points.
Squash Fold
Open a layered flap and press it flat.
Rabbit Ear
Three creases form a single pointed ear.
Inside Reverse
Reverses a point inward between layers.
Outside Reverse
Reverses a point outward over the layers.
Sink Fold
Pushes a corner inside the model.
common bases
◇ Kite2 edges → center diagonal
◇ SquareX + + creases → collapse
◇ BirdSquare base + 2 petal folds
◇ WaterbombX mountain + + valley → collapse
◇ FrogWaterbomb + squash + petal folds
Kawasaki's theorem Alternating angles at any vertex must sum to 180° for flat-foldability. Mountain − Valley = ±2 (Maekawa).
step 1 of 8

step 1 of 6

step 1 of 7

step 1 of 8

step 1 of 6

step 1 of 5

step 1 of 6

⚠ hard
step 1 of 9

💀 expert
step 1 of 10

fold it yourself
Click two points to draw a fold line 0 folds
project knowledge graph

Nodes = projects · Edges = shared technology stack · Drag to rotate · Scroll to zoom · Click a node to explore

Click a node to explore a project

games · play to explore

getting a
proper rebuild.

new puzzles, tighter code, better vibes.
still usable as portfolio unlock challenges — check back soon.

rebuild progress
OBJECT VIEWER