Ayende Rahien is a software developer focused mainly on .NET development, who is always searching for better ways to solve problems. This search has led to his involvement in the open source world. He is an active member in several leading open source projects, including NHibernate, Castle, and Rhino Mocks. He is also an active blogger on architecture, data access, best practices, testing, and other topics. As a developer he builds complex business systems using NHibernate and Castle's Frameworks.