playground

Fun experiments, side projects, and creative explorations · Things I build for the joy of building

Relay
MUSE Design Awards — GoldNY Product Design Awards — GoldCore77 Design Awards — Notable

Relay

A wearable assistive device for people with aphasia. A tactile bracelet with haptic beads enables expressive, screen-free communication through simple gestures and a companion app.

Musio
Musio logo

Musio

I was tired of choppy screen recordings and hauling every capture into After Effects just to add zooms and pans — so I built the app I wanted. Native on Windows, cinematic out of the box, no account, no cloud. 1,000+ downloads in the first month with zero marketing.

Bobbles

Bobbles

Take on agentic workflows with a fun twist. Bobbles are cute, animated characters that live on your desktop and make it easy to work across your favorite agents.

Mist

Mist

An experiment to design and build my own Coding CLI, bringing core agent concepts like planning mode, tasks, tool use, skills, session and file based memory and multi model orchestration for token efficiency

Storybook

Storybook

Experimenting with Audio, text and image models to create a storybook generator.

Santa with your family

Santa with your family

Experimenting with lightweight prompt accelerators to create a personalized holiday experience. Invite Santa to your family, and dress you up in festive sweaters.

Space Odyssey

Space Odyssey

Playing with game physics, sound design and github sparks.

Hungry frog

Hungry frog

Experimenting use of ascii symbols and barebones game mechanics. An ascii game where you control a hungry frog trying to catch flies.

MJ Bros - Moonwalk boulevard

MJ Bros - Moonwalk boulevard

Fun experiment with sprite based game building

Ripple

Ripple

Simple shader I wrote to create a ripple effect for Click to Do. Inspired by the classic water ripple effect, this shader uses sine waves and chromatic aberration to create a dynamic and mesmerizing visual experience.

Ascii shader

Ascii shader

Simple shader that converts noise swirls into an ascii art representation.

Imprints

Imprints

My experiments with cameras and processing.js