It has been a pleasure to work with Jamie. He listens, suggests and improves on your ideas, and then does a nice implementation. He fulfills his schedule commitments and is quick to make adjustments. I’ve worked with a lot of developers over the years and Jamie is my favorite.