I've Been in That Room Before

Engineering challenges look different depending on the room you're in — a founder's garage, a Fortune 500 conference room, or a PE board meeting. I've worked through these problems firsthand across all three.

Things I Think About

Hardware-Software Product Development

Taking products from concept through production when your product has both atoms and bits. Managing the complexity of firmware, software, and hardware moving at different speeds.

Team Building & Scaling

How small teams stay effective as they grow. Hiring, structure, development process, and the culture questions that determine whether a team actually ships.

Technical Strategy for Small Companies

Build-vs-buy decisions, architecture choices, and roadmap prioritization when your resources are limited and the margin for error is thin.

Engineering Leadership Transitions

Moving from IC to lead, from lead to manager, from manager to director. I've made each of those transitions and I'm happy to share what I've learned.

Let's Talk

If any of this resonates, I'm always up for meeting in the Twin Cities area or jumping on a call.

Get in touch →