./rusttrader
A modern Rust port of the classic Space Trader game originally written for Palm OS. Features 120 procedural star systems, dynamic economy, a…
Senior Software Engineer
Building games, tools, and interactive experiences. Lately focused on game engines in Rust and complex web applications with TypeScript. I like projects that make people think — or at least click.
A modern Rust port of the classic Space Trader game originally written for Palm OS. Features 120 procedural star systems, dynamic economy, a…
A dark satirical text adventure where you play as a spambot inside a dystopian Subsystem. Pixel-perfect Win95 UI, procedural audio, NPC dial…

A full digital implementation of the Power Grid board game with interactive SVG maps, solo AI with three difficulty levels, and a custom map…
An interactive 8-bit binary adding machine that uses logic gates (XOR, AND, OR) to compute sum and carry — CS fundamentals visualized in the…
A personal reference site for indexing and browsing 1,300+ songs across 96 piano method books. Fuzzy search, YouTube tutorials, practice tra…
An RSVP speed reader with Spritz-style optimal recognition point algorithm, Project Gutenberg integration, chapter navigation, gesture contr…

Contributor to NASA's open-source mission control framework — a web-based platform for visualizing telemetry data from spacecraft, rovers, a…

A Spotify-powered jukebox where party guests vote on the next track in real-time using their phones. WebSocket-driven with responsive design…

A real-time multiplayer Othello/Reversi web app with lobby system, built with Meteor.js for instant data synchronization.
A CSS love letter to Nixie tubes — the warm, glowing predecessor to seven-segment displays. A real-time clock rendered with animated digit t…
A mobile-first multiplayer race game built for a friend's Halloween costume about a maniacal Clippy. Real-time gameplay via WebSockets.