As an An experienced IT consultant and trainer, I have devoted myself in software development for the past several years.