...I studied computer science as an undergraduate, focusing on operating systems and robotics algorithms. After that, I worked in government and industry for two years as a programmer on scientific and distributed computing projects. I then returned to graduate school, finishing with a PhD in Computer Science, specializing in computational genetics. (read more)