Projects

openbounty

A faithful reimplementation of King's Bounty (1990) in C. Data-driven game packs, a human-like demo player, a headless winnability oracle, MP4 recording, and builds for Windows, macOS, Linux, and the browser.

View project
Projects

Movie Recommendation Bot

A chat widget that interviews you against my 1,100+ movie reviews, then picks a film and pitches it in my voice, quoting a real line from the review. The model doing it is a half-billion-parameter Qwen, self-hosted on the same box as the API.

View project
Projects

openblocks

A falling-block puzzle game written in C. Classic controls, rules, layout, and visuals. Runs natively on Windows, macOS, Linux, Android, and iOS, and in the browser via WebAssembly.

View project
>_

zd-cli

A command-line interface for managing Zendesk instances. Manage tickets, users, organizations, and groups from the terminal.

View project
Projects

opensweeper

Minesweeper clone in C with Raylib. Classic, familiar controls, rules, layout, and visuals. Built-in MP4 recorder. Runs natively on Windows, macOS, and Linux, and in the browser via WebAssembly.

View project
Projects

openklondike

Klondike Solitaire in C with Raylib. Classic, familiar controls, rules, layout, and visuals. Resizable window, fixed-size cards. Built-in MP4 recorder. Cross-platform.

View project
Projects

openjack

Blackjack (21) in C with Raylib. Classic, familiar controls, rules, layout, and visuals. Play the house with a bankroll and bets. Built-in MP4 recorder. Cross-platform.

View project
Projects

opencheckers

Checkers (American draughts) in C with Raylib. Classic, familiar controls, rules, layout, and visuals. Play the computer at three difficulty levels. Built-in MP4 recorder. Cross-platform.

View project