During the whole project, Ali is very communicative, very detailed and delivered the product as promised and expected. Will definitely continue working with him.