I will summarise him in three ways, professional, meticulous and with a lot of technical knowledge.