Joseph J. Strout

4067-A Miramar St.
La Jolla, CA 92037-1332
(619) 546-1736


Design and produce software tools which make it easier for others to learn programming or to produce high-quality software.


A.B. (Honors) in Psychology (Minor in Mathematics) from Miami University in Oxford, OH. May 1994.

M.S. in Neuroscience from the University of California, San Diego. June 1997.

Computer Experience

Over 15 years of programming experience in various languages and platforms (see below). Designed and maintains several web sites generating thousands of hits per day. Designed and produced many software packages now widely used in business, scientific, and personal arenas. Experienced in 3-D graphics, interface design, database design and implementation, network programming, and artificial intelligence (including neural networks, expert systems, natural language processing, and image analysis).

Languages: C/C++, Java, Python, Perl, Pascal, FORTRAN, BASIC, FORTH, assembly

Platforms: Unix (various), MacOS, PalmOS (Pilot), Vax/VMS

A portfolio of software and other work is available on the web at:


Work Experience

References available upon request.