Prior to joining the USNA, Ryan spent five years in the computer research lab at the Intel Corporation. He received his BS degree in computer engineering and his MD and PhD degrees from Carnegie Mellon University.