Daniel Irvine
Daniel Irvine is a freelance developer who is slightly obsessed with testing. He's an experienced mentor and coach, and believes coding should be a fun and personally rewarding experience. His programming style focuses on finding clear, concise and elegant solutions that are well-tested and built for maintainability.