Targetted Consulting
For important projects you need to know what is working, what needs improvement, and constructive steps to succeed. Tim Mackinnon provides years of agile experience, at your fingertips.
Effecive Coaching
Working with all types of teams, Tim teaches skills, discipline and the confidence to deliver amazing results under tight deadlines. Everyone has the ability to work well, they just need the right support and guidance.
Clean Coding
It's important to understand what "great" looks like. You need to constantly assess quality, ruthlessly automate,
and eliminate technical debt. Tim also writes software, and can share techniques to stay on top.