AltSci Box

Pages last updated: June 22, 2003

Software Development

Overview:

Joel has been programming for 10 years (half his life). From FoxPro DOS to ASP and C++, Joel knows a wide range of programming languages. Joel understands how computers work to a very high degree which translates into speed, stability, ease of use, and portability.

Joel worked for the Gamma ray Large Array Space Telescope (GLAST) project at UW for the previous year. His most recent project involved writing a portable library in C++ that used the Xerxces XML parser. It parsed a classification tree written in XML by another program for use by a C++ application.

Joel also submitted code to the portable CMT project for GLAST that added functionality for Visual C++.NET.

In 2000, Joel worked for the Experimental Atomic Physics Lab with Assistant Professor Romalis (now at Princeton). He prototyped electronics and machined enclosures for them. He also wrote Visual C++ code that interfaced with NI-DAQ to collect data for analysis.

In Microprocessors Lab at UW, Joel worked with a lab partner to create a web server using an 8kHz MC86k with 8kB of RAM. While the original plan was to use serial port which could be accessed by telnet, time and parts only allowed a parallel port interface which was accessed by a custom written program. The web server was written in Assembly and typed into RAM using hex keypad.

In 1999, Joel worked as lead programmer for a small internet company, Fiber Technologies. He wrote an intranet/ internet sales system which is still in use. The system was written in Active Server Pages and XML utilizing memory-based database which increased speed enough to make internet selling possible.

With his experience, Joel Voss is a natural choice for a software developer, debugger, or special systems designer.