I am a senior developer, technical team lead and solution architect who has been working with IT for more than 15 years.