Raymond B. Jennings III is a Senior Software Engineer at the New York Times. He has primarily written about technical topics including software systems, computer networking and over 50 patents. Ray has been published in various conferences as well as IEEE Network. Find him on LinkedIn.