I like making the first version real fast, then tightening the details until the product feels inevitable. Every project runs the same loop — question, prototype, break, understand, ship — and the loop compounds over time.
I think through data, workflows, edge cases, and the person actually holding the interface. Clean code and considered design aren't a polish pass for me — they're the default.
Based in California, open to remote or on-site collaboration.
Request résumé