Your obsession with "qualifications" demonstrates yet again why the only good products of the IITs are BTechs. Those who do their MTech and PhD are people who never made it through the JEE. I think the author is "qualified" enough in your definition. I seem to remember he is an IIT BTech. Will that now change your mind?