Sam Newman
Sam Newman is a technical consultant at ThoughtWorks, where he has been for over five years. He has worked with a variety of companies in both delivery and enablement roles, but tends to prefer the more complex technical challenges over coaching roles.
He has written articles of O'Reilly, presented at conferences, and sporadically commits to open source projects. Principally a Java developer, he also spends lots of time with Scala, Python, Javascript, and build systems that hate him.