Work

Project Showcase

A curated selection of projects — some include live interactive demos you can edit directly in the browser, and short video walkthroughs.

Featured

Portfolio Site

This very site — a fast, dark-themed developer portfolio built with TanStack Start, Tailwind CSS 4, and deployed on Netlify with edge-optimised images and serverless functions.

TanStack StartReactTailwind CSSNetlify
SourceLive Demo
Featured

Interactive Particle System

A GPU-accelerated particle physics playground built entirely with the Canvas 2D API and vanilla JavaScript. 10,000+ particles with real-time gravity, mouse interaction, and customisable forces.

Canvas APIJavaScriptPhysicsAnimation
SourceLive Demo

Generative Art Engine

A Lissajous curve explorer and noise-field visualiser. Uses requestAnimationFrame and pure Canvas 2D — no libraries, no dependencies.

Canvas APIJavaScriptGenerative ArtMath
Source

Add a project

Create a markdown file in content/projects/ with optional videoUrl or demoCode frontmatter fields.