Todd Kaplinger has been at IBM as a software engineer for more than 15 years. In that time, he’s been a part of radical re-imagining of the business.