AITD:TNN PC Overhaul
A preservation and compatibility overhaul for Alone in the Dark: The New Nightmare on modern Windows
This portfolio is a curated view of the work. Not everything I’ve done belongs here. These are the projects with enough surface area to show the problem, the constraints, and the implementation choices.
The common thread is not industry or stack. It is work with real constraints, meaningful tradeoffs, and enough complexity to make design choices visible.
The largest and most representative project here. A constraint solver and ecosystem spanning modeling, runtime design, performance work, developer tooling, and documentation.
The clearest desktop-product example. An offline-native application where the calculation contract, local data, packaging, and day-to-day interaction all have to hold together.
A preservation project with a deliberately narrow boundary. Useful for seeing how reverse engineering, runtime integration, installer ownership, and visual restraint can serve an existing work rather than overwrite it.
For compact examples of operability, look at trex, SolverForge Calendar, and computer-use-sway: each makes a complex system easier to inspect and control without hiding its state.
If you want a fast read on the kinds of problems I take seriously, start here.
Look for patterns:
A preservation and compatibility overhaul for Alone in the Dark: The New Nightmare on modern Windows
An offline native desktop workbench for traditional astrology
A local-first Ratatui calendar with Google sync, event dependencies, and an automation-first CLI
A local MCP server for inspecting and operating a Sway desktop session
An imageboard designed for communities where humans and AI agents participate together
An autonomous PRD-driven development agent that loops Claude Code until every task is done.
A native Rust planning engine with first-class Rust and Python modeling surfaces
A fast, minimal tmux session manager with fuzzy finding and an interactive TUI. Written in Rust.
Intelligent scheduling with LLM-powered task decomposition and constraint-based optimization