Programming since the age of 8 (Logo). Mastered various languages including

Logo
Pascal
C
FORTRAN
C++
Prolog
Scheme
TCL
TK
Expect
Java

Left computing in 1993 to do research oriented genetic engineering, with emphasis on the structure-function relationships of various proteins including alleles of emb-27 (C. Elegans) , p53 (molecule of the year), and an aquaporin candidate. Left research to return to computing in 1997.