Builds

Projects

  • Equity Agent

    A self-driving stock research system that screens North American small caps every week and argues with itself about them.

    • TypeScript
    • Claude Code
    • Telegram
    • Local dashboard
    if it can be a rule, it's a rule - AI only judges what rules can't

    Up to a dozen agents work a single stock. They cover fundamentals, catalyst hunting, and tax and regulatory review. Then comes a two-round bull-versus-bear debate, where the bear has to commit to measurable kill criteria. Then three independent risk reviewers, a portfolio-manager verdict, and a web fact-check of every BUY.

    It keeps itself honest with a paper portfolio that auto-buys its own calls, a scorecard tracking every verdict against the market, and a backtester that replays the same screen at past dates.

  • Wildermarch

    A 2 to 4 player fantasy hex-tile strategy game, owned solo from the rules of the game through to the deploy.

    • TypeScript
    • SpacetimeDB
    • React 19
    • PixiJS
    • Vercel

    Flip tiles to reveal the board. Run an economy of gold, wood, food and ore, raid dungeons, and play sabotage cards. Each player is dealt 2 win conditions out of 8, and can only win through their own.

    The rules engine is a TypeScript package that stands on its own: no dependencies, and nothing read or written outside it. State, a move and a seed go in; the new state and the events come out, the same way every time. That one piece of code runs the live game, the balance simulator and the replays.

  • Acted as the technical lead for the Plugins team. Owned roadmap, sprint and milestone planning, prioritization, architecture, code review, and every production release.