Second time working with Mr. Karthi S. This time I did not even look for another freelancer and directly contacted him due to all his professionalism and excellent communication skills. He is one of the most talented Software designer/coder that I have found on this site. He will deliver way ahead of the schedule and update about everything. The best thing about him is that his code are follow good programming practices. I would 100% recommend him!