Raymond saved the day for us on a web development project that was in serious jeopardy due to previous development issues and a fast-approaching time-line. His exceptional technical skills are matched by his professional discipline and wonderful personality.