- → role pm @ run.game
- → focus creator platform + ai agents
- → based los angeles
- → prior valorant premier @ riot
- → open to senior pm, director, consulting
Hi, I'm Matt.
Product Manager at Run.Game. I build creator tools, and the AI agents that help ship them.
Previously led VALORANT Premier at Riot. Based in Los Angeles.
Selected work
all →
Q
A Slack-native Claude agent that triages inbound, files Jira tickets, and learns across sessions.
VALORANT Premier
Riot's always-on competitive tournament system for VALORANT. Shipped globally.
Echoes of Empire
Web3 4X grand strategy game. 2 years of production as General Manager.
Idle Frontier
Western-themed idle game. Sole product owner from concept through live ops at Kongregate.
Now
- Shipping the next iteration of Run.Game’s creator Studio. Better project scaffolding, faster iteration loops.
- Exploring how to push our internal agents toward more async, autonomous work. What “set and forget” actually looks like in practice.
- Writing one long-form post per month. Next one is on how we can make collaborating between multiple humans and multiple agents better.
- Experimenting with runtime generative AI in games. Figuring out which surfaces are worth generating at play time vs. baked in.
- Reading: Delivered from Distraction (Hallowell), Turn the Ship Around (Marquet)
Recent writing
all →Context Monkey
Some days I feel like Claude's context monkey. The shape of my PM work has shifted, and I haven't fully sat with what it means.
Two Sessions, One Inbox
I'm not an engineer, so I don't know what I don't know until I shoot myself with a footgun. Last week: two Claude sessions, one inbox, and a race I didn't see coming.
Scaffolding for Claude Code
Four pieces of scaffolding I've built around Claude Code to turn one-off sessions into consistent work. A docs tree, a dotfiles repo, a skills layer, and a preview loop.