In the English speaking world, using the title of Dr is fine. Engineer, however, is not a title. It's a profession. The titles that can be used in English are limited in number - the reason why this guy uses it as a title is because he must have poor English and wants to impress people with his secular learning as a way to grab attention. Unfortunately, he has nearly 2.5 million subscribers on YouTube.
I have a feeling he is secretly a qadiyani. He has insulted the Prophets alayhim salaam and also claims that he only calls qadianis as kuffar because they consider him to be a kaafir i.e. he doesn't consider them kuffar on the basis of their beliefs regarding mirza ghulam.
Mufti saab does a good job of answering the attacks on imam Ahmed Rida's translation in this video, masha Allah.