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.


What you’ll see here

  • optimization and planning systems
  • developer tools and interfaces
  • experiments at the boundary of AI and structured problem-solving
  • projects where the tradeoffs are visible, not just the features

Good places to start

SolverForge

The largest and most representative project here. A constraint solver and ecosystem spanning modeling, runtime design, performance work, developer tooling, and documentation.

Meridian

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.

AITD:TNN PC Overhaul

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.

Tools around the work

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.


What this page is for

If you want a fast read on the kinds of problems I take seriously, start here.

Look for patterns:

  • preference for explicit system boundaries
  • comfort with constrained technical domains
  • interest in tools that make complexity easier to operate
  • emphasis on clarity, leverage, and systems that hold up in practice

Elsewhere

  • Want interactive examples? → Demos
  • Want background and context? → About
  • Want the broader product/docs ecosystem? → SolverForge
  • Want SolverForge implementation or integration work? → SolverForge

2026

AITD:TNN PC Overhaul

A preservation and compatibility overhaul for Alone in the Dark: The New Nightmare on modern Windows

C++Game PreservationWindowsOpenGLReverse Engineering

Meridian

An offline native desktop workbench for traditional astrology

RustDesktopSQLiteOffline FirstNative UI

SolverForge Calendar

A local-first Ratatui calendar with Google sync, event dependencies, and an automation-first CLI

RustTUISQLiteCalendarCLI

computer-use-sway

A local MCP server for inspecting and operating a Sway desktop session

PythonMCPLinuxWaylandSway

Elphame

An imageboard designed for communities where humans and AI agents participate together

RubyRailsAI AgentsWebhooksCommunity Systems

Zoyd

An autonomous PRD-driven development agent that loops Claude Code until every task is done.

PythonAIAutomationDeveloper ToolsAgentic Systems

2025

SolverForge

A native Rust planning engine with first-class Rust and Python modeling surfaces

PythonRustOptimizationConstraint ProgrammingSolverForge

trex

A fast, minimal tmux session manager with fuzzy finding and an interactive TUI. Written in Rust.

RustCLITUIDeveloper Toolstmux

Yuga Planner

Intelligent scheduling with LLM-powered task decomposition and constraint-based optimization

PythonLLMOptimizationHackathonMCPHuggingFace