projects

  • Discord bot: email OTP proves @umn.edu ownership, remembers the user, and auto-assigns verified when they join any server running Gopherfy.

    JavaScriptDiscordSQLite
  • O1 Summit hackathon finalist: an agentic dispute assistant that helps restaurants fight missing-item chargebacks on delivery platforms.

    TypeScriptFull Stack
  • Fault-tolerant Go task orchestrator: Raft scheduler cluster, gRPC workers with heartbeats and failover, Prometheus/Grafana metrics.

    GoRaftgRPCPrometheus
  • Claude-backed git hook that reviews staged changes and flags issues before commits land.

    TypeScriptClaude APIGit Hooks