Projects

Games and software I've built. Click through for details, screenshots, downloads, and source code.

Modular cover Featured

Modular

In Development

A node-based modular audio synthesizer built in Rust with real-time visual feedback and a clean, modern interface.

rustaudiodsp +2
Emily cover

Emily

In Development

An experimental exploration of game mechanics and their ability to capture emotional states through interactive microgames.

love2dluaemotional-learning +2
Character cover

Character

Prototype

A physics-based procedural animation system with verlet chains, spring-damper soft bodies, and A* pathfinding.

lualove2dphysics +1
Courier Cat cover

Courier Cat

In Development

A cozy time-attack platformer about a cat delivering letters across moonlit rooftops before sunrise.

love2dluaplatformer +2
Market Pulse cover

Market Pulse

Released

A housing market data visualization platform for exploring historical home prices across 21,000+ U.S. cities.

reacttypescriptfirebase +2
Small Talk cover

Small Talk

In Development

An interactive party story about monsters, small talk, and the strange rituals of coming of age.

unityblender3d +4
Stillwater cover

Stillwater

In Development

A contemplative isometric fishing game about stillness, solitude, and the unknowable things beneath the surface.

unityc-sharpfishing +2
TaskMan cover

TaskMan

In Development

A multiplayer micro-task game where players complete sorting, matching, and puzzle tasks to earn tokens in a distributed agent economy.

typescriptreactnode +1
FakinIt cover

FakinIt

Prototype

A visual experiment in faking 3D with 2D—a dancing stick figure rendered with perspective projection, beat-synced choreography, and CRT shader effects.

lualove2dgraphics +1
Bridge cover

Bridge

Released

A polished Klondike Solitaire implementation with procedurally rendered cards, smooth animations, and classic Windows-style scoring.

lualove2dgame +1
Shader Playground cover

Shader Playground

Prototype

An interactive GLSL shader testing tool with 14 built-in effects, real-time parameter adjustment, and animated demo content.

lualove2dglsl +1
Fishbowl cover

Fishbowl

Released

A meditative procedural aquarium with warm sunset colors, behavioral fish AI, and layered post-processing effects.

lualove2dsimulation +1
Pantry cover

Pantry

In Development

An Android app for importing recipes from any URL and storing them locally for offline kitchen use.

kotlinandroidjetpack-compose +1