Wrote process control code in 8085 assembler in High School. Worked through University of California at Santa Cruz writing video tape editor control software for a network of Zilog Z-80 CPUs.
Joined Integrated Systems Inc. and traveled the world supporting and presenting their graphical Real-Time code generation products. Discovered Linux while working at SCO.
Recently harnessed Ruby scripting and Linux to put an molecular bio lab in a can under the ocean.