I'm a product manager who lives in Portland, Oregon but who cut his teeth in New York and San Francisco. I am a technology and AI enthusiast, a father of two boys, a lifelong learner, a lover of teams, but also a very capable "army of one”.
What makes me different from a typical product manager is the breadth of what I can do (and have done). I can define strategy and determine what to build and why. I can create the interface and user experience through UX design. I can conduct research to understand users and validate ideas then make sense of data and metrics through analysis. I'm a skilled project manager who ships consistently, tackles prioritization for backlogs and roadmaps, and manages feature lists. And here's the newest part: I can build and test the software with Claude Code.
That last capability is transformative. Working with AI has changed how I operate. I can now take projects from strategy through to working code, all while maintaining the product-oriented thinking that's been at the core of my career for nearly 20 years.
Three things about me
Deep Software Knowledge: I'm as technical as you can get without ever having the title of engineer in my job title. Great always starts with an excellent foundation. Without good design and engineering you will not have a good foundation. Anyone who has lived through the outcomes that result from a poorly designed or engineered product can tell you…
Big Picture Business View: What does a business and their customers need right now, and years in the future? How best can this <x> product meet those needs? Being focused on answering those two questions while you design, build, test, and iterate on a product is one of the main ingredients of a successful product.
Still Heart the Details: Finally, the details are what separate great products from good products. There are plenty of good ideas, but far fewer great executions. Being able to zoom in and obsess over those details while maintaining a sense of the big picture is what makes products truly exceptional.
Why AI changes many things, including me
AI is incredibly useful right now. Sure, it hallucinates, it can be sloppy, over confident, and frequently maddening. On the other hand, it works extremely fast, follows rules well enough, and doesn’t complain about revising until it's good enough. It works around the clock… and with the right processes, guard rails, patience, know-how and time, AI can deliver excellent results.
Recently, I’ve become interested in the 0-to-1 "army of one" approach, where I perform product strategy, design, and development working directly with AI. Since switching to Claude Code, I've shipped PostPal (a medical procedure recovery app built with React Native and Next.js), multiple marketing websites including DOA, Opal Creek, and Karuna Gatton (all React integrated with Sanity CMS), and created custom memory banks and three complete skill suites for Design, Project Management, and Development. I've generated over 1,000 GitHub commits working this way. You can learn more about my process at my blog.
Working with Claude Code and processes I learned from agentic engineering enthusiasts like me has taught me a lot about building high quality full-stack applications with AI.
Given my background, working with AI suits me very well. Claude is a team member, with a bad memory and is prone to making messes… But gets work done very quickly, and follows direction well enough. Giving Claude context, organization, and success criteria, all the support you would give your development team, greatly improves the output. All those years of defining requirements, breaking down problems, and communicating clearly… that's exactly what AI needs to be effective. My English major in college never felt so relevant.
I still love it
One thing I've learned about myself in the last couple of years is that I love process for building, testing, shipping, and taking products to market. From ideation though debugging, I find joy in all of it. While it's completely changing now with AI, and I’d be lying if I said I didn’t miss aspects about the “old way,” the rapidity now at which we can achieve results are undeniable.
I go deep across the product lifecycle, defining what we should build through strategy, understanding what users actually need through research, designing how it should work, building it with Claude Code, testing whether it works and whether users love it, shipping it to market, measuring what happened and what we should do next, then iterating to make it better.
Oh. I also love working with human teams, in a variety of roles. Get in touch if you need exceptional research, strategy, design or development work.
I’d love to hear from you.
