He is a really good guy, always kept good communication until project is finished and ready to provide all necessary environments.
And he knows well what he wants. He told me his idea, which used as a strong hint for the project, so that we could finish the project in just less than a day.
Will love to work with him again and highly recommend.