Gonen is an expert software engineering consultant and instructor with over 20 years experience in Advanced Object Oriented Analysis and Design. Specializing in Test Driven and Agile development methodologies and Distributed Systems Architecture, Gonen places great emphasis on Clean Code and Refactoring, Code Quality and Test Automation. He has consulted and instructed in some of the biggest hi-tech companies in Israel such as Intel, Amdocs and Checkpoint, as well as many others in Israel, Europe and China.