Sky Coyote's Bio
I've been a scientific programmer since 1976. I received a BA from Cornell University in 1984 in an independent major program which concentrated on math, physics, biology, and computer science. While at Cornell, I did computer simulation research in the biological and space sciences, and have had my work published in Scientific American (twice), Science News, American Scientist, Planetary and Space Science, Icarus, and several other professional journals.
My past work experience includes collaboration with NASA to process Viking and Mariner photographs of Mars, the creation of several scientific data acquisition systems for Macintosh, Unix, and other systems, and work on the Macintosh simulation products Stella, iThink, and Interactive Physics. During the mid-1990's, I worked for Apple's Advanced Technology Group on component science software (Scientist's Workbench). I've been doing web development work since 1995, and wrote a column on CGI programming in C for MacSciTech magazine.
Since then, I've done freelance programming work for many software companies, laboratories, universities, and space agencies across the country and around the world (from Norway to New Zealand). I have also created free science software for the Macintosh, including the "Galactomatic-1000" data analysis and visualization program, the "MacWavelets" wavelet analysis program, and the "MacDAQ" data acquisition and signal analysis program, among others.
Recent work consists of developing technical and other software (both stand-alone and web-based applications) for Unix on the Macintosh (OSX) and the iPhone, iPad and other mobile devices, for astronomy, bioinformatics, engineering, geomorphology, math, physics, and other sciences in ObjC/C/C++, Python, and Java. Recently completed paid projects were in the fields of remote Earth sensing (satellite image processing), planetary astronomy (telescope image processing and cloud-motion studies of Venus), bioinformatics (3d alignment of protein structure), geomorphology (simulations of river evolution, calculations of river valley sedimentation, and simulation of volcano debris flows), business networking, medical graphics, and animated children's games. Additional interests include the construction and programming of microcontroller-based data acquisition and robotics hardware and software.