Ryan is extremely knowledgeable with SharePoint and was fantastic to work with! Would most certainly engage with him on further development. While Microsoft had some major issues with the our Corporate SharePoint site they had to fix, Ryan was very patient and worked hard towards completing this project in a timely manner.