Sher is an amazing developer! He took on my project that another developer left half way and finished it in a timely manner. His communication which is important for me is perfect and he will communicate with any questions he has before doing a project so it is done correctly (that is hard to find on upwork). Thank you so much Sher for finishing my website and for being willing to add on stuff that wasn’t on the original task list. Recommend him 100%, will be using for other projects!