25 years of software engineering experience, including over a decade in building, scaling and leading engineering teams.