Software engineer with solid experience (+20 years) in delivering software. Worked on software products, and as a consultant. Leadership experience (+15 years) in multiple software engineering teams (single team and multiple teams).
I'm the principal author of "Agile Technical Practices Distilled, A journey toward mastering Software Design", https://www.amazon.co.uk/Agile-Technical-Practices-Distilled-principles/dp/1838980849.