Selected work

Playable mechanics, tactile interfaces, and creative code

An index of interactive prototypes, commercial web interfaces, and indie video games built with modern web standards and custom shaders.

12+

Shipped prototypes

WebGL

Custom shaders

Open

Source code

Flagship Release

The Cartographer's Ink

Procedural shader pipeline

Custom WebGL fragment shaders handling paper grain textures and fluid ink bleeding without external asset dependencies.

Optimized entity system

Narrative puzzle game built with custom canvas renderers

Lightweight ECS architecture maintaining stable 60fps performance across mobile and desktop browsers.

A spatial logic game exploring paper physics, generative ink shading, and procedural soundscapes. Developed entirely in TypeScript with a custom entity-component system.

Technical Breakdowns

Systems and interfaces

Web Architecture

Studio Portfolio for Type Designers

A responsive typographic layout featuring real-time font variable manipulation, smooth view transitions, and an accessible keyboard navigation model.

Game Physics

Verlet Integration Sandbox

An interactive browser playground demonstrating cloth simulation, rope physics, and collision response built from scratch in vanilla JavaScript.

Ready to discuss a collaboration or inspect the code?

Explore open repositories on GitHub or reach out to start a conversation about your next interactive project.