The author is consulting companies as an agile software developer for more than 20 yrs with a strong focus on applying new technology and methods to solve domain problems a new way.
He is into machine and deep learning as a practitioner for about 2 yrs.