Mark has been practicing his craft with software since 1979 when he fell in love with a TRS-80 at a local Radio Shack. During the day, Mark spends his time evangelizing best practices, patterns, and beautiful code to multiple teams. He hates the term Architect and prefers to be called a 'Coding Architect'