I've spent three decades helping small and medium businesses implement technology that actually moves the needle. The tools have changed dramatically — the goal hasn't.
Most technology consultants lead with tools. I lead with the business problem. After 30+ years working with small businesses across industries — including running a 55-person IT consulting firm — I've learned that the software is never the hard part. Understanding what you actually need it to do is.
That perspective is what I bring to every MVP engagement. Before I write a line of code, I want to understand your business model, your bottlenecks, and the specific outcome you're trying to achieve. The technology serves that — not the other way around.
Today, AI-directed development (what I call vibe coding) means I can build in days what used to take months. That's a real shift for small businesses who couldn't previously justify the cost of custom software. I build here in Sonoma County, for businesses like yours.
"The software is never the hard part. Understanding what you actually need it to do is."
Vibe development means directing AI to write the code, rather than writing it manually. It's not a shortcut — it's a fundamental change in how fast and affordably custom software can be built.
Every technical decision is made in service of a specific business outcome. I don't build technology for its own sake.
Prove the concept with real users before investing in the full build. It protects your budget and your time.
No jargon, no unnecessary complexity. You'll always know exactly what's being built, why, and what to expect.
I'm available for in-person meetings in Sonoma County. Some conversations are better face-to-face.