Kamrul was very professional in doing the project. He has very good communication skills. He had offered me unlimited number of change, amendments and modification. He was very open minded and listening to my comments carefully. I would recommend him for every one and also i would hire him again and again.