Patrick Smacchia is involved in software development for over 15 years. After graduating in mathematics and computer science from the ENSEEIHT school, he has worked on software in a variety of fields including stock exchange at Société Générale, airline ticket reservation system at Amadeus as well as a satellite base station at Alcatel. He's currently a software consultant and trainer on .NET technologies as well as the author of the book Practical .NET2 and C#2. He also develops the tool NDepend which provides numerous metrics caveats and insight on any .NET application.