hakeem tariq mehmood