Ann was great to work with and is a very skilled developer. She is very thorough when solving problems and pays great attention to detail. She is very knowledgeable and has a great aptitude for adapting to whatever challenge that is before her.