He is passionate about designing great, maintainable, software in the simplest and clearest way possible and enjoys taking on new challenges in software development. He has a keen interest in the effectiveness of development teams and how different methodologies and processes can be leveraged to improve team effectiveness. He is not a fan of bureaucracy.