He received his Ph.D. (1993) in Computer Science from the University of Arizona. He is the director of two open-source software projects hosted on SourceForge.net, a programming language (Unicon) and a collaborative virtual environment (CVE).