I untie knots.
Then I build systems that hold the line. Then I build agents to watch the thread while I sleep.
Over a decade at the intersection of data, product, and AI. Currently VP of Product at Beautiful.ai.
The thread connecting every job I've had is the same problem at a different scale: how do you take complex, messy information and turn it into something a team can actually act on?
Three levels of leverage.
Human, system, agent. The same judgment, applied three ways.
Human.
I write the SQL, run the regressions, and find the question the dashboard isn't asking. Most product leaders at my level stopped doing this. I didn't.
Learn more→System.
I build the pipelines, the synthesis systems, and the experimentation infrastructure that do the work without me. Things that compound. Things that outlast me.
Learn more→Agent.
I built an autonomous PM agent in ten minutes. She runs every night. Not AI experimentation — AI fluency.
Learn more→Same instinct. Bigger stage. Every time.
RJMetrics
Analyst
Learned that analysis without narrative is just noise. Started working backward from the decision, not forward from the data.
Stitch Data
Product Manager
Became a PM by building the data pipelines that made good analysis possible. Spun out during the Magento/Adobe acquisition.
Snapdocs
Senior Product Manager
High stakes, complex workflows, zero margin for a wrong diagnosis. Where the analytical instinct got sharp.
Beautiful.ai
VP of Product
Over five years leading product, design, and data. Built the synthesis systems, diagnostic frameworks, and AI agents that still run today.
The tools have changed, but the problem hasn't.