About FlexTechExec

Experienced technical leadership for companies building and scaling engineering teams.

My Story

I've spent my career building, scaling, and fixing engineering organizations. The patterns repeat: decision rights that didn't scale with the team, delivery that decoupled from the team's own estimates, architecture that drifted until every change risked breaking something. These aren't unsolvable problems — they just need focused, experienced leadership that's willing to work alongside your team, not over top of it.

I prefer building to managing bureaucracy, and I work best when I'm embedded with a team — diagnosing what's actually going on, steadying what's drifting, and transferring enough context that momentum continues after I'm gone. I'm based in Halifax, Nova Scotia and work remotely with clients across North America and Europe.

The shape of the work

Three kinds of situations I'm usually called into.

Laying foundations that hold

When you're hiring your first engineers and don't yet know which stack and structure decisions you're quietly committing to. I help make the ones that won't need unwinding in eighteen months.

Steadying growth that's outpacing the team

When team growth has outpaced the way decisions get made — velocity stalls, coordination overhead balloons, estimates stop meaning anything. I design structures, metrics, and platform foundations that scale with the team, not against it.

Modernizing what's started costing you

When the existing system's drag is costing more than a careful migration would. I diagnose what actually has to move, sequence it so the business keeps running, and introduce the practices needed to hold the new shape.

How I Work

I work directly with your team — not through layers of junior consultants. My engagements are designed around knowledge transfer: I solve the immediate problem while making sure your team understands the approach well enough to maintain and build on it. I don't create dependency, and I don't stick around longer than I'm needed.

Want to talk?

I'm always happy to have a conversation about your engineering challenges. No pitch, no pressure.