His words has a sense of professionalism and optimum confidence, most importantly, he is a good listener and presents suggestions accordingly. He is NOT encapsulated in the technologies he expertise in, and went beyond it, to serve our requirements. His commitment to project is impressive and deadline just seems too far. His quick understanding and comprehension has helped us by a lot of hours. Truly appreciated and highly recommended. I would surely hire him again, for our future projects