Satchel Hamilton

I build automated systems that stay correct under complexity — and I can prove it.

I bring formal-methods rigor from silicon design flows to AI systems — equivalence proofs, deterministic replay, coverage, eval gates. Correctness under complexity is the through-line. On the side: real-time graphics, simulation, and games.

Independent — building open verification tooling for AI systems. Open to senior roles in verification, dev-tooling, and AI reliability.

  • Ex-Synopsys — EDA automation at production scale
  • 6 public verification tools on GitHub
  • B.S. CS — WSU Vancouver

Featured projects

All projects →
  • Graphics

    Cambrian — a 3D artificial-evolution toy

    Grow a random alien from a generative genome, then mutate and select it across generations — steer a blob toward a rodent toward a shark. Purely for the fun of it.

    • TypeScript
    • React Three Fiber
    • Vite
  • Games

    Omnia — a deterministic "everything simulator"

    A living town of hundreds of agents who work, marry, and die across generations — an ECS simulation with deterministic replay, invariant checking, and local-LLM agent minds kept off the hot path.

    • TypeScript
    • ECS
    • Ollama
  • Games

    Tavern — AI companions for Warcraft 3

    Free, offline local-LLM teammates and opponents for Warcraft 3: they chat, take voice commands, strategize over AMAI, and trash-talk — all on a LAN, no cloud.

    • Python
    • TypeScript → Lua
    • Ollama
    • whisper.cpp / Piper