psst... you found it

The Lab

where I make things that don't need a business case

01

This Portfolio

Hand-coded from scratch. No templates. No frameworks. Just vanilla HTML, CSS, JS, GSAP, and questionable sleep schedules. Every scroll effect you've seen? Written by hand.

GSAPWebGL FluidScroll Choreography
02

Generative Patterns

Canvas experiments that turn noise into art. Every refresh, a new seed. Every pattern, unrepeatable. It's like snowflakes, but nerdier.

Canvas APIGenerative ArtMath
03

Type Playground

Variable fonts that breathe. Kinetic letters that argue with each other. Text that moves like it has somewhere to be.

TypographyVariable FontsCSS
04

Color Studies

Palette explorations. Moods in hex. That specific space between teal and lime where this whole portfolio lives? I spent two weeks finding it.

Color TheoryPalettesObsession
05

Interaction Sketches

The hover effects and scroll moments that almost made it into the real portfolio. Some were too weird. Some were too slow. All were fun.

PrototypingMotionThe Graveyard

If you scrolled this far, you're probably someone I'd want to work with.