Skip to content

Projects

These projects are playful and nostalgic, others are deep technical sandboxes for Canvas, WebGL, shaders, and interaction design, weaving AI directly into the creative process through concepting, image gen, rapid prototyping, agent-assisted coding and visual iteration.

Open GitHub

Shader Lab

Try the background matrix

Pick any tile to override the site background in this browser session.

Directory

Current project lineup

Ocean Simulator title over blue-green waves reflecting a golden sunset

Open Ocean Lab

Ocean Simulator

Explore an endless sunset ocean with rolling waves, whitecaps and shimmering light.

WebGPUFFT WavesWGSLProcedural Sky
Translucent anatomical hand showing bones, muscles, tendons and nerves beside HAND ATLAS lettering on midnight blue

Anatomy Lab

Hand Atlas

Peel back an interactive 3D hand to explore where hand pain comes from and what helps.

Three.jsMediaPipe HandsWeb CameraInteractive 3D
Folded iPhone Duo phone mockup split by a glowing hinge with a layered gradient backdrop

Fold Motion Lab

iPhone Duo

A browser-based foldable-screen study with synchronized content and interactive hinge transitions.

Three.jsWebGLInteractive 3D
God's Eye View: explore the planet with an orbital globe and sensor views

Planet Explorer

God's Eye View

Explore Earth through satellite imagery, sensor effects, and public spatial data.

CesiumJSSpatial IntelligenceOpen SourceLive Data
Cinderwake title above an armored starfighter, an alien dreadnought, Earth and burning space debris

Space Shooter

Cinderwake

Leave a burning wake through relentless alien squadrons and colossal dreadnoughts.

Three.jsBlenderGLSLWeb Audio
Ruby-red gummy bear beside multicolor translucent GUMMY BEAR lettering on black

Soft-body Playground

Gummy Bear

Stretch, squash and splash real-time gummy bears in a candy physics lab.

WebGPUThree.jsParticle FluidsSoft-body Physics
Landscape artwork for Water World showing a glowing procedural ocean simulation

Three.js Ocean Lab

Water World

A sunny pool of real particle water to splash, slosh and fill with floating toys.

WebGPUParticle FluidsThree.jsBuoyancy
Illustrated capybara riding a skateboard through a sunny hill-skate scene

Rhythm Skate Game

Capybara SK8R

A playful 3D rhythm skate game rebuilt as a capybara downhill run.

React Three FiberThree.jsRhythm GameplayWeb Audio
Neon cat's cradle hand-tracking artwork for Camera Toy

Camera Vision Lab

Camera Toy

A browser camera playground for hand-tracked neon visual effects.

MediaPipe Handsp5.jsWeb CameraCanvas Effects
AI Market Maker simplified project artwork

AI Stock Intelligence

AI Market Maker

Forecasts and ranked news for eight AI stocks, built on five years of daily closes.

GeminiYahoo Finance DataRechartsPostgreSQL
Tech Tonic project artwork

All the news thats fit to scan and rank

Tech Tonic

A daily signal desk that clusters the biggest tech stories into one clean digest.

Feed AggregationStory ClusteringEditorial DigestGemini Synthesis
Particle Sim project artwork

Eye Candy

Particle Sim

Hundreds of thousands of glowing GPU particles that form shapes and react to your touch.

WebGPUCompute ShadersThree.jsParticle Systems
Instagram