
I specialize in designing complex, data-driven experiences that feel intuitive and efficient — especially in areas where the stakes are high, the logic is deep, and the edge cases matter.
My work blends product strategy, UX architecture, and hands-on design execution. I've led cross-functional teams, built new products from the ground up, and helped scale existing systems without losing sight of the end user. I've built software that empowers the planning and execution of business models, surf forecasting, e-commerce, good old fashioned sports-ball content, and more. Whether I'm modeling data relationships, designing interactive tools, or thinking through complex data models, I care about clarity, precision, and momentum.
Outside of work, I'm a husband, a dad, a surfer, a skier, and an incurable tinkerer. I like to build things — digital and physical — and am usually chasing a better system, a smoother flow, or a smarter solution. If I'm not sketching out a product idea, I'm probably in the ocean or working on a side project with my daughter.
Building and maintaining a portfolio site has always been at the absolute bottom of my list of things I'm excited to spend time on. But... there's this new thing — I dunno if you've heard of it — it's called AI, and it's kind of revolutionizing software development. 😏
So this site is a bit of an experiment. It's the product of AI-assisted software development (distinctly different from "vibe coding"). I've open-sourced the whole thing too, so go ahead, take a peek under the hood. Heck, open an issue and tell me what I did wrong — or better yet, just make a PR and fix it!
Loading map…
Sign in to see all the things