Craig Jamieson is a design professional with a passion for solving problems, crafting small details and making useful stuff, people simply love.