HE IS VERY TALENTED AND SUPPORTIVE GUY WITH GREAT COMMUNICATION SKILLS .. COMPLETED MY TASK ON TIME AND WITH EXTRA FEATURES.. I WILL CONTINUE TO WORK WITH WITH HIM AND ..I HIGHLY RECOMMEND FOR EMBEDDED/ELECTRONIC SYSTEMS AND SOFTWARE DEVELOPMENT TASKS..