Engineering Leadership · Toronto, ON
Engineering Manager · Director Tech Lead
Delivery & Technical Support
"I've spent 12 years figuring out how to get good software out the door without burning out the people building it."
I started out as a developer, and I think that shapes how I lead. I don't manage from a distance — I'm in the weeds with the team on architecture decisions, release blockers, and the stuff that falls through the cracks between squads.
Right now I'm at Manulife, where I'm standing up a Delivery & Technical Support team for the Group Benefits platform from scratch — hiring, tooling, process, the works. Before that I spent three years at RBC running large programs ($40M–$60M) and somehow keeping everything on track while the client base grew 4×.
I've worked across banking, insurance, healthcare, and a few others. The domains change but the problems are usually similar: unclear ownership, shaky CI/CD, teams that aren't talking to each other. I've gotten decent at fixing those.
Working toward my PMP. ITIL certified. I use AI tools (Copilot, Claude) daily and try to actually integrate them into how the team works, not just demo them in a meeting.