Gabriele Lana is working towards a Master's Degree in Informatics in Milan. Since 2000 he is teaching courses for many companies, concerning programming languages (Java, C, C++, Php), object oriented technologies and Agile methods. Since 1998 he works as a developer and consultant in Milan. In 2000 he started using Agile practices in real time and embedded industries, proving their effectiveness in this domain. Since then he has always applied Agile values and principles to his work, doing coaching and mentoring to 6 teams (4 to 12 members) for more than 20 projects in different fields (banking, medical, monitoring, ...).

He is currently coaching and leading a team that is developing an innovative product on behalf of a start-up in Milan. He is an active member of the Agile community and the coordinator of the Milano eXtreme Programming User Group.