About

I've spent my career at the intersection of software engineering and practical problem-solving — and I started consulting to do more of the work I enjoy most: helping teams make confident technology decisions.

How I work

Most of my clients are small businesses and product teams in and around Rochester, New York, though I work remotely with people anywhere. I try to be the consultant I'd want to hire: clear about trade-offs, honest when a project isn't worth doing, and focused on leaving you with something you can maintain after the engagement ends.

AI is a big part of conversations right now, and for good reason — but the value comes from matching the right tool to a real workflow, not from adding a chatbot to everything. I'll tell you when AI is the answer, and just as readily when a simpler approach will serve you better.

Background

I build with modern web tooling, write about what I learn, and keep a running set of small experiments to stay sharp. If you're curious whether we'd be a good fit, the fastest way to find out is to get in touch.