About

I lead engineering teams through the hardest parts of software: legacy systems without documentation, business pressure, and AI tooling that hasn't earned its hype yet.

I take on projects everyone agrees matter and nobody starts - the ones postponed for years - and I ship them end-to-end.

I review more code than I write - several engineers I've mentored now lead their own teams.

Let's talk (opens in new tab)