Mike Long is a software consultant, his specialties include coaching and mentoring teams to adopt modern technical practices in hostile legacy environments. Mike has over 10 years professional software engineering experience, working in a variety of cultures and business domains...
Read More →