A passionate software developer, non-stop student, patient trainer, with more than 20 years of experience