Nazeem is a teamwork player, he has a decent level of knowledge backed by his good experience and his eagerness to continuously learn and acquire professional certifications. He believes in corporate ethics and he was a respectful colleague. We have worked together on many projects and he was very cooperative and supportive. He usually takes the initiative to suggest better solutions and corrective actions whenever possible.