A system and software architect, technical leader and manager in the software engineering world. Extensively exploring and experiencing the needed refactoring (of the products), restructuring (of the teams) and re-culturing (of the company) to support scaling organisations. In the last several years, leading the architectural efforts and aspects of scaling organisations and startups, and building the infrastructures and guidelines for well architected products. I’ve researched, refined and defined the ways that the company should handle technical debt, design enough but not too much, measure the quality of architecture, and help the talented individuals to flourish and contribute for designing and architecting outstanding products. My passion is about learning new technologies, and try them myself. My expertise is to take complex and unclear problems, decompose them, and lead the process to solve them, engaging people to help and contribute along the way.