My career has primarily been as a professional software engineer employed in commercial, scientific, and academic contexts. For the past four years I have been working with the Monarch Initiative, an NIH-funded multi-institution project, as a bioinformatic software engineer; first at Oregon Health & Science University in Portland, and for the last couple years at Oregon State University in Corvallis.
My academic background has been primarily in Computer Science (BS at Northwestern University; MS and PhD at University of Oregon), but I’ve maintained a strong interest in linguistics and mathematics, and am very comfortable with these areas. I initially entered graduate school to explore the relations between syntax, semantics, computation, and structure.
Navigating the phenotype frontier: The Monarch Initiative - McMurry JA, Köhler S, Washington NL, Balhoff JP, Borromeo C, Brush M, Carbon S, Conlin T, Dunn N, Engelstad M, Foster E, Gourdine JP, Jacobsen JO, Keith D, Laraway B, Xuan JN, Shefchek K, Vasilevsky NA, Yuan Z, Lewis SE, Hochheiser H, Groza T, Smedley D, Robinson PN, Mungall CJ, Haendel MA - Genetics, 203(4), 1491-1495
A robust implementation of delimited control - Ariola, Z., Herbelin, H., Herman, D., and Keith, D. - TPDC 2011: Theory and Practice of Delimited Continuations (2011)
Parallel ICA Methods for EEG Neuroimaging - Keith, D., Hoge, C., Frank, R., and Malony, A. - Proceedings of the 2006 IEEE International Parallel & Distributed Processing Symposium (2006)
- US patent 7991633: System and process for job scheduling to minimize construction costs - A. Baker, M. Ginsberg, T. Smith, D. Keith, A. Parkes, B. Smith