Joseph Hill has been an active participant in the Mono community since 2003, and has also been an active contributor to several open sourceASP.NET applications. As a professional developer, he has done significant work in design and implementation of .NET applications for a number of customers, including Fortune 50 companies in areas such as messaging solutions, SCM, and others. In January 2008, Joseph joined Novell to serve as the Product Manager for Mono.