Since he began programming in 1979, Tim has been a programmer, author, manager, trainer, consultant, and coach.
His style is practical and hands-on, anchored in agile and traditional practices. Tim rapidly communicates concepts and practices, and is recognized for his compassionate and practical approach to work.
His career has included work in many industries and disciplines, including medical/healthcare, tax and accounting, warehouse automation, telecommunications, industrial machines, and construction payment processing to name just a few.
Tim is an insightful author with writing credits in Clean Code, Pragmatic Bookshelf magazine, Clean Agile, the C++ Report, Software Quality Connection, and other publications over the years. His breakthrough use of speed-training aids is the basis for the book Agile In A Flash, co-written with Jeff Langr.
Besides maintaining an active feed on Twitter and Linked-In, Tim is a blogger with articles appearing on the Industrial Logic blog and less formally on his personal blog.
He is an active speaker and author with a long history of speaking on technical and organizational topics at conferences and gatherings frequently giving keynote presentations on leadership, efficiency, communication, safe software practices, and continuous improvement.
He lives in Edinburgh, Scotland. He enjoys cooking, music, old scifi and horror movies, camping, and reading up on tech, psychology, and cognitive science. He and his wife share a passion for sightseeing and photography – a way of bringing their love of nature and art together.