Background
Allen, Ethan Edward was born on August 11, 1971 in El Paso, Texas, United States. Son of Bylsma Lea Allen and Roxanne Evelyn (Neumann) Huff.
Allen, Ethan Edward was born on August 11, 1971 in El Paso, Texas, United States. Son of Bylsma Lea Allen and Roxanne Evelyn (Neumann) Huff.
Bachelor in English Literature, University Alabama, Tuscaloosa, 1992. Master of Arts in Philosophy, St. John's College, Santa Fe, NMex., 1994.
Research assistant, webmaster, Los Alamos National Laboratory, 1993-1995;
webmaster, group leader, National Center Genome Resources, Santa Fe, since 1996. Member board advisory Accolade International, Seattle, since 1996. Consultant, member board advisory Global Technology Network, Albuquerque, since 1996.
Consultant CATS, MountainView, California, 1996.
Member American Society Microbiology, HyperText Markup Language Writer's Guild, Internet Developer's Association, Webmaster's Guild.
Married Sheril Leigh Osgood, August 2, 1997.