Patrick's programming journey began in the 1980s when he started coding on 8-bit computers as a child. This early passion led him to pursue degrees in Mathematics and Software Engineering. After spending a decade working as a C++ developer and consultant, he became intrigued by the emerging .NET platform in 2002. He went on to author a best-selling book on .NET and C#, published by O'Reilly in French, and also taught academic and professional courses on the platform.
Over time, Patrick developed a keen interest in the structure and evolution of large, complex real-world applications, focusing on best practices for enhancing software maintainability. This passion led him to delve into static code analysis, and in 2004, he founded the NDepend project, specializing in .NET and C# code analysis.
After two decades of continuous improvement and staying aligned with the latest .NET and C# releases,, NDepend has become a popular tool used worldwide, helping professionals in maintaining the highest standards of .NET code architecture, quality and security.